Knitting machines are powerful, flexible fabrication devices that are difficult to program. We aim to change that by updating the knitting design pipeline.
At the core of our proposed pipeline is Knitout, a low-level machine-neutral format for describing knitting machine programs. Knitout is intended as an output language for design tools and an input language for simulators and machine-specific backends.
In addition to the Knitout format, we are working on producing a new set of open source high-level design tools, including those based on our Knitting Compiler work at Disney Research.
A Compiler for 3D Machine Knitting (external link)SIGGRAPH 2016