Abstract: “Abstract: Knitting machines are general-purpose fabrication devices that can robustly create intricate 3D surfaces from yarn by cleverly actuating thousands of mechanical needles. Knitting machines are an established feature of the textiles production landscape, in use today to make everything from socks to sweaters. However, the current design tools for machine knitting are sorely lacking — often both requiring extensive training and the use of a particular brand of machine. In this talk, I will describe our vision for the future of on-demand machine knitting for everyone, enabled by a simple file format and some fancy new software tools — both of which are being actively developed in the Carnegie Mellon Textiles Lab.”