Exploring Self-Embedded Knitting Programs with Twine
summary
Project designs a color-based language called twine language that encodes knitting instructions directly into fabric, using industrial knitting machines, carriers for up to 10 yarns, and base-4 numerals to express counts. A proof-of-concept compiles a 36-stitch rectangle and shaped garments via short rows and a legend header; knitted outputs reproduce their color-coded programs, yielding what the authors call a knitted quine. It works for many shapes but omits decreases, needs better drape for some hats, and requires vision tooling for full automated decode.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 1:47Self-replicating knitted objects
- 5:43Fabrication quines defined
- 6:45Self-embedded knitting criteria
- 9:54Knitting’s programmatic structure
- 11:18Industrial knitting machines
- 13:03Twine language basics
- 15:49Self-replication in Twine
- 16:54First knitted quine demo
- 17:16Twine for shaping techniques
- 18:01Twine evaluation
- 19:24Visible fabrication plans
- 20:05Limitations and future work
- 21:31Recap and discussion
- 22:12Q&A: Computer vision
related talks
27mProgramming with Yarn
41mLanguages for 3D Industrial Knitting
10mKnitGIST: A Programming Synthesis Toolkit for Generating Functional Machine-Knitting Textures
18mSweaters as a Service
26mKnitting for Javascripters
28mWeaving algorithms: the threads that bind the python and textile communities
17mKnitPicking Textures: Programming and Modifying Complex Knitted Textures for Machine and Hand ...
30mOnce upon a punch card - how textiles can explain why we have the web
