TU Darmstadt / ULB / TUprints

KnitKit: A flexible system for machine knitting of customizable textiles

Nader, Georges ; Quek, Yu Han ; Chia, Pei Zhi ; Weeger, Oliver ; Yeung, Sai-Kit (2022)
KnitKit: A flexible system for machine knitting of customizable textiles.
In: ACM Transactions on Graphics, 2021, 40 (4)
doi: 10.26083/tuprints-00019873
Article, Secondary publication, Postprint

[img]
Preview
Text
SIGGRAPH_2021_paper279_author.pdf
Copyright Information: In Copyright.

Download (46MB) | Preview
[img]
Preview
Text
SIGGRAPH_2021_knitkit_supplementary.pdf
Copyright Information: In Copyright.

Download (2MB) | Preview
Item Type: Article
Type of entry: Secondary publication
Title: KnitKit: A flexible system for machine knitting of customizable textiles
Language: English
Date: 2022
Place of Publication: Darmstadt
Year of primary publication: 2021
Publisher: ACM
Journal or Publication Title: ACM Transactions on Graphics
Volume of the journal: 40
Issue Number: 4
Collation: 17 Seiten
DOI: 10.26083/tuprints-00019873
Corresponding Links:
Origin: Secondary publication service
Abstract:

In this work, we introduce KnitKit, a flexible and customizable system for the computational design and production of functional, multi-material, and three-dimensional knitted textiles. Our system greatly simplifies the knitting of 3D objects with complex, varying patterns that use multiple yarns and stitch patterns by separating the high-level design specification in terms of geometry, stitch patterns, materials, or colors from the low-level, machine specific knitting instruction generation. Starting from a triangular 3D mesh and a 2D texture that specifies knitting patterns on top of the geometry, our system generates the required machine instructions in three major steps. First, the input is processed and the KnitNet data structure is generated. This graph structure serves as an abstract interface between the high-level geometric and knitting configuration and the low-level, machine-specific knitting instructions. Second, a graph rewriting procedure is applied on the KnitNet that produces a sequence of abstract machine actions. Finally, the low-level machine instructions are generated by adapting those abstract actions to a specific machine context. We showcase the potential of this computational approach by designing and fabricating a variety of objects with complex geometries, multiple yarns, and multiple stitch patterns.

Status: Postprint
URN: urn:nbn:de:tuda-tuprints-198735
Additional Information:

Keywords: Machine knitting, functional textiles

Classification DDC: 600 Technology, medicine, applied sciences > 600 Technology
600 Technology, medicine, applied sciences > 620 Engineering and machine engineering
Divisions: 16 Department of Mechanical Engineering > Cyber-Physical Simulation (CPS)
Date Deposited: 12 Jan 2022 12:22
Last Modified: 17 Mar 2023 09:07
URI: https://tuprints.ulb.tu-darmstadt.de/id/eprint/19873
PPN: 506089827
Export:
Actions (login required)
View Item View Item