← Back to Projects
Digital FabricationPythonCNC EmbroideryColumbia University · 2024

Algorithmic Embroidery — Koch Snowflake

Koch snowflake fractal algorithmically generated in Python + InkStitch and executed on a CNC embroidery machine — digital design to physical textile.

Video

🧵 Koch Snowflake Embroidery — Machine Run

Machine Footage

Embroidery Machine — Run #1
Embroidery Machine — Run #2

Design & Result Gallery

About This Project

Programmatically generated a Koch snowflake fractal using recursive Python and exported it as an Inkscape SVG, then converted to embroidery stitch paths using InkStitch. The result was executed on a CNC embroidery machine.

The challenge was optimizing stitch density and direction to accurately represent the fractal's fine detail — especially at higher iteration levels where curves become intricate and thread overlap must be minimized.

Course
Digital Manufacturing — Columbia
Year
2024
Tools
Python, InkStitch, Inkscape, CNC Embroidery
Pattern
Koch Snowflake — 4th iteration fractal