Skip to content
0:00 / 0:00

#knitting#3dfabrication#disneyresearch

A Compiler for 3D Machine Knitting

DisneyResearchHub

138K subscribers • 3 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.

Intermediate. Assumes working knowledge.

35K views10 years ago2 recommendations

Systems programmingGraphics and audioCompilers and interpreters

Disney Research presents a compiler that automatically translates high-level 3D shape primitives into low-level machine instructions for industrial knitting.

Industrial knitting machines can produce finely detailed, seamless, 3D surfaces quickly and without human intervention. However, the tools used to program them require detailed manipulation and understanding of low-level knitting operations. We present a compiler that can automatically turn assemblies of high-level shape primitives (tubes, sheets) into low-level machine instructions. These high-level shape primitives allow knit objects to be scheduled, scaled, and otherwise shaped in ways that require thousands of edits to low-level instructions. At the core of our compiler is a heuristic transfer planning algorithm for knit cycles, which we prove is both sound and complete. This algorithm enables the translation of high-level shaping and scheduling operations into needle-level operations. We show a wide range of examples produced with our compiler and demonstrate a basic visual design interface that uses our compiler as a backend. Link to publication: studios.disneyresearch.com/2016/07/10/a-compiler-for-3d-mach…

Why it's here

2 people recommend this

What people say. Recommended for its fascinating application of compiler theory to physical fabrication and 3D knitting machines.

u/FUZxxlin r/compsci • Recommends

A Compiler for 3D Machine Knitting

u/grashalm01in r/Compilers • Recommends

A Compiler for 3D Machine Knitting