skip to main content


Title: Engineering Multifunctional Spacer Fabrics Through Machine Knitting
Machine knitting is an increasingly accessible fabrication technology for producing custom soft goods. However, recent machine knitting research has focused on knit shaping, or on adapting hand-knitting patterns. We explore a capability unique to machine knitting: producing multilayer spacer fabrics. These fabrics consist of two face layers connected by a monofilament filler yarn which gives the structure stiffness and volume. We show how to vary knit patterning and yarn parameters in spacer fabrics to produce tactile materials with embedded functionality for forming soft actuated mechanisms and sensors with tunable density, stiffness, material bias, and bristle properties. These soft mechanisms can be rapidly produced on a computationally-controlled v-bed knitting machine and integrated directly into soft objects.  more » « less
Award ID(s):
1718651
NSF-PAR ID:
10227085
Author(s) / Creator(s):
; ; ;
Date Published:
Journal Name:
Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems (CHI '21)
Page Range / eLocation ID:
1 to 12
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Abstract

    Soft robots adapt passively to complex environments due to their inherent compliance, allowing them to interact safely with fragile or irregular objects and traverse uneven terrain. The vast tunability and ubiquity of textiles has enabled new soft robotic capabilities, especially in the field of wearable robots, but existing textile processing techniques (e.g., cut‐and‐sew, thermal bonding) are limited in terms of rapid, additive, accessible, and waste‐free manufacturing. While 3D knitting has the potential to address these limitations, an incomplete understanding of the impact of structure and material on knit‐scale mechanical properties and macro‐scale device performance has precluded the widespread adoption of knitted robots. In this work, the roles of knit structure and yarn material properties on textile mechanics spanning three regimes–unfolding, geometric rearrangement, and yarn stretching–are elucidated and shown to be tailorable across unique knit architectures and yarn materials. Based on this understanding, 3D knit soft actuators for extension, contraction, and bending are constructed. Combining these actuation primitives enables the monolithic fabrication of entire soft grippers and robots in a single‐step additive manufacturing procedure suitable for a variety of applications. This approach represents a first step in seamlessly “printing” conformal, low‐cost, customizable textile‐based soft robots on‐demand.

     
    more » « less
  2. Abstract

    Knitting turns yarn, a 1D material, into a 2D fabric that is flexible, durable, and can be patterned to adopt a wide range of 3D geometries. Like other mechanical metamaterials, the elasticity of knitted fabrics is an emergent property of the local stitch topology and pattern that cannot solely be attributed to the yarn itself. Thus, knitting can be viewed as an additive manufacturing technique that allows for stitch-by-stitch programming of elastic properties and has applications in many fields ranging from soft robotics and wearable electronics to engineered tissue and architected materials. However, predicting these mechanical properties based on the stitch type remains elusive. Here we untangle the relationship between changes in stitch topology and emergent elasticity in several types of knitted fabrics. We combine experiment and simulation to construct a constitutive model for the nonlinear bulk response of these fabrics. This model serves as a basis for composite fabrics with bespoke mechanical properties, which crucially do not depend on the constituent yarn.

     
    more » « less
  3. The authors of this research investigate the possibility of fabricating shell-based cellular structures using knitting techniques. Shellular Funicular Structures are two-manifold single-layer structures that can be designed in the context of graphic statics. These are efficient compression/tension-only structures that have been designed for a certain boundary condition. Although the shellular funicular structures are efficient geometries in transferring the forces, the fabrication process is challenging due to the geometric complexity of the structure. Since Shellular structures comprise a single surface, they are suitable candidates to be fabricated using knitting technique, a method by which yarn is manipulated to create a textile or fabric. Using knitting approach, one can fabricate shellular structures with minimum production waste in which the knit can work as a formwork for actual structure or act as a composite structure combined with bio-based resin. This research proposes a workflow to fabricate shellular structures using knitting that can be scaled up for industrial purposes. In this process, the designed shellular structures are divided into multiple sections that can be unrolled into planar geometries. These geometries are optimized based on the elastic forces in the knitted network and knitted and sewn to make a topologically complex geometry of the shellular systems. After assembling the knitted parts and applying external forces at the boundaries, the final configuration of the structural form in tension is achieved. Then this form is impregnated with custom bio-resin blends from chitosan, sodium alginate, and silk fibroin to stiffen the soft knit structures into a compressed system. Although this method is an efficient fabrication technique for constructing shellular structures, it needs to be translated into an optimized method of cutting, knitting, and sewing with respect to the complexity of the shellular geometry. As a proof of concept of the proposed workflow, a mesoscale shellular structure is fabricated. Keywords: Biocomposite Structures, Shellular Funicular Structures, Knitting, Graphic statics. 
    more » « less
  4. We show that a linear model is sufficient to accurately estimate the quantity of yarn that goes into a knitted item produced on an automated knitting machine. Knitted fabrics are complex structures, yet their diverse properties arise from the arrangement of a small number of discrete, additive operations. One can estimate the masses of each of these basic yarn additions using linear regression and, in turn, use these masses to estimate the overall quantity (and local distribution) of yarn within any knitted fabric. Our proposed linear model achieves low error on a range of fabrics and generalizes to different yarns and stitch sizes. This paves the way for applications where having a known yarn distribution is important for accuracy (e.g., simulation) or cost estimation (e.g., design). 
    more » « less
  5. Machine knitting is a well-established fabrication technique for complex soft objects, and both companies and researchers have developed tools for generating machine knitting patterns. However, existing representations for machine knitted objects are incomplete (do not cover the complete domain of machine knittable objects) or overly specific (do not account for symmetries and equivalences among knitting instruction sequences). This makes it difficult to define correctness in machine knitting, let alone verify the correctness of a given program or program transformation. The major contribution of this work is a formal semantics for knitout, a low-level Domain Specific Language for knitting machines. We accomplish this by using what we call the "fenced tangle," which extends concepts from knot theory to allow for a mathematical definition of knitting program equivalence that matches the intuition behind knit objects. Finally, using this formal representation, we prove the correctness of a sequence of rewrite rules; and demonstrate how these rewrite rules can form the foundation for higher-level tasks such as compiling a program for a specific machine and optimizing for time/reliability, all while provably generating the same knit object under our proposed semantics. By establishing formal definitions of correctness, this work provides a strong foundation for compiling and optimizing knit programs. 
    more » « less