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.
Subject terms: Mechanical engineering, Soft materials, Mechanical properties
Knitted fabrics are prized for their stretchability, breathability, and long-wearability in everyday life. This study combines experiments and simulations to present a micromechanical approach to understanding the origin of the anisotropic elasticity of four canonical patterns of knitted fabrics.
Introduction
Knitting has long been regarded as an art that turns natural fibers into garments. Recently, engineers have begun to use knitting as an additive manufacturing technique to construct durable1 textiles with bespoke mechanical properties and geometries2 from ‘yarns’ made from a myriad of materials. Textiles research has traditionally been housed in both textile engineering and computer graphics; however, the growing interest of textiles as metamaterials3 in other fields4,5 creates the need for cross-disciplinary pollination. From that viewpoint, knitted textiles are mechanical metamaterials whose properties are imbued by the pattern of stitches, which exists irrespective of the choice of particular yarn. By choosing the appropriate stitches and their ordering, one can sculpt the local mechanical response of a textile using a yarn of their choice. Tunable compliance and tensile strength of knitted and braided structures made from bio-compatible yarns are used for medical bandages6, surgical grafts7,8, and mesh implants9–12. The mechanical properties of knitted textiles make them ideal for wearable electronics13,14, soft actuators15–21, as well as strain and pressure sensors22–26 used in medical monitoring and therapeutics27–29. Likewise, knitted textiles can harvest energy from human movement30–32 and even store energy as wearable supercapacitors33,34. By spatially varying the pattern of stitches, we can generate textiles with high or low stiffnesses (Fig. 1). With the aid of computerized knitting machines, we can program regions of variable stiffness into a larger textile. Unlike other composites, the entangled microstructure that gives rise to a knitted fabric’s variable rigidity also holds it together along seamless interfaces. Continuously modifying the in-plane rigidity of a textile across a region can mitigate the damage often associated with large stresses at interfaces35.
To facilitate the rational design of textiles, we need to understand the fundamental mechanics of knitted materials. Here, inspired by the design of hand-knit garments, we study how the mechanical behavior of weft knitted fabrics is encoded by the topology of their stitches as a first step towards creating a design tool for programmable textile metamaterials. The stitch pattern and mechanical properties of the constituent yarn are quasi-independent knobs we can fine tune. A consequence of our model is that knitting can be used to program mechanics at any lengthscale, from polymeric and colloidal assemblies36 to light-weight tensile support in building construction4.
The computer graphics community has made great strides in creating knit fabric simulations with visual fidelity37–39, often with the goal of modeling entire sheets40 of fabric and garments41. There is recent work on changing local fabric elasticity by changing the constituent yarn41, but there has not yet been a systematic study of how changes in stitch topology affect the fabric elasticity42 – even modeling stockinette (sometimes called jersey or plain-knit) fabric is quite complex43–45.
In this work, our goal is to study knit fabrics from three different types of models: a minimal model of yarn-level simulation at the microscopic level, a constitutive model at the textile level, and our “Reduced-Symmetry” model at the intermediate level to unite these two points of view. Traditionally elastic response in knitted textiles is achieved by modifying the properties of the yarn often using blends of natural (wool and cotton) and synthetic fibers (polyester, nylon, or other plastics) which contribute to microplastic pollution46. To maximize extensibility, manufacturers reduce the amount of natural fibers used in the fabric and increase the amount of elastane and/or other elastomeric fibers. Our goal is to use stitch type as a way of modulating the bulk elasticity of fabrics made of inelastic yarn, irregardless of fiber composition, so that the desired elastic response of a textile can be achieved with natural and/or biodegradable fibers and without synthetic materials. Recent research has shown that a broad range of synthetic materials can degrade when in contact with skin secretions, which increases the potential for dermal absorption of compounds within those fibers47.
Results
Topology and elasticity
Knitted textiles are composed of a rectangular lattice of slip knots. The two foundational stitches in knitting are the knit stitch (denoted K, also known as a front stitch) and the purl stitch (denoted P, also known as a back stitch). These two stitches form the bulk of a textile’s structure, although many more complicated stitches exist48. The knit stitch is formed by passing a loop of yarn from the back to the front of the textile through an existing loop, while the purl stitch pulls the new loop from the front to the back. Therefore, knits and purls are fundamentally the same object, just related by a 180∘ rotation about the y-direction of the fabric (Fig. 1a). A schematic of the knitting process is shown in Fig. 1a,b. Combining Ks and Ps in different patterns generates textiles with markedly different linear elastic responses (Fig. 1c). Our goal is to untangle this relationship between stitch pattern and mechanical response using four common knitted fabrics: stockinette (Fig. 1d), garter (Fig. 1e, also known as links-links), rib (Fig. 1f), and seed (Fig. 1g).
The combination of entangled elastic segments and confinement makes knitted fabrics different from many mechanical metamaterials. The microstructure of a knitted fabric has entangled regions whose contact interactions dictate the stiffness and unconstrained regions that enable extensibility. Changing the ordering of yarn in an entangled region changes the topology of the fabric. Therefore, the topological method of knot theory is used to study textiles48,49. Previous studies have shown that the ordering of crossings within a knot can have a major impact on its strength50, indicating a strong relationship between topology and mechanics.
We measured the elastic response of each of the four common knitted fabrics (Fig. 1d–g) in a series of uniaxial stretching experiments51 and simulations (see Methods; Supplementary Fig. 1; Supplementary Fig. 3; Supplementary Tables 7, 9, 11; and Supplementary Notes 1–7). We fabricated and characterized samples made from two types of yarn, an acrylic yarn (Fig. 2) and a pearlized-cotton (Supplementary Fig. 2), which have different mechanical properties (see Methods). With the fabric under fixed uniaxial loading, we measured the bulk fabric deformation using computer vision52,53 (see Methods and Supplementary Fig. 1). The maximal longitudinal components of the average stress σ versus strain ε measurements are shown in Fig. 2, where the x- and y-directions are along the rows and columns of the fabric (Fig. 1d).
Under small stresses, the responses of all the fabrics are linear, and the Young’s moduli are given by the slopes of the stress-vs-strain curves (Fig. 2; Supplementary Tables 10, 12). Under high stresses, their responses become nonlinear, displaying strain-stiffening behavior as the yarn within the stitch becomes taut. Of the four fabrics, rib is by far the softest in the x-direction while stockinette is the stiffest (Fig. 2a). Similarly, the garter and seed fabrics are softer in the y-direction (Fig. 2b). In Fig. 2c, we have plotted the normalized Young’s modulus in the x-direction by the normalized Young’s modulus in the y-direction for samples made from eight different types of yarn of varying sizes and constituent fibers. The clusters of data confirm that the relative anisotropy is fairly consistent across each type of fabric, regardless of the constituent fiber (Supplementary Fig. 11).
Numerical model
Simulations help us unravel the effect that stitch topology and microstructure have on the macroscopic elasticity of the fabric. Stitch-level simulations (also known as loop modeling) have been of interest to a variety of fields, including textile engineering and metamaterials. Current simulations typically have at least one of three primary limiting factors: they do not consider compressible yarn45,54,55, they only consider one type of fabric20,45,54–56, or they only compare simulation to experimental results for visual fidelity and not mechanical response37,57. Our simulation method considers all three of these factors to investigate the role of stitch topology on the mechanical behavior of knit fabrics.
Yarn is an inherently hierarchical material with short staple fibers spun into indefinitely long yarn. To model the complex mechanics of yarn, we use yarn characterization experiments to measure the dominant energetic contributions: bending and compression (Supplementary Notes 2, 3; Supplementary Tables 1, 4). The torsional rigidity of a balanced, spun yarn is comparatively negligible, so our model allows the yarn to freely twist. Similarly, the extensional rigidity of the yarn is taken to be large so that the stretch of the yarn plays a minimal role in the fabric’s ability to stretch. We simulate the yarn as a space curve γ(s) subject to a bending energy that is quadratic in the curvature, , where s is the arclength parameter, is the unit tangent vector of the curve at each point, and the yarn parameters (the yarn length per stitch L, also known as loop length, and the bending modulus B) are measured experimentally (see Methods; Supplementary Note 2; Supplementary Fig. 4; Supplementary Fig. 9; and Supplementary Tables 1, 2, 3). To capture yarn-yarn interactions, we use an elastic core-shell model informed by experiments (see Methods, Supplementary Fig. 5, and Supplementary Note 3). This also prevents yarn segments from passing through one another. By implementing a minimal model in simulations, we can determine the key ingredients that contribute to the different mechanical behavior of different types of fabric so that our results can be efficiently utilized in the fields of mechanical metamaterials and extreme mechanics.
The periodic nature of knitted textiles enables us to reduce the system to a closed segment of yarn in a box with boundaries identified (Supplementary Fig. 6). We numerically minimize the total yarn energy, while varying simulation box dimensions (see Methods and Supplementary Note 4). Through our model, we effectively capture not only the geometry of knitted fabrics (Fig. 1d–g)43,58,59 but the emergent elastic response as well (Fig. 2). The simulations reproduce the key features of the experiments: (i) the differences between the extensional rigidities of each fabric resulting from their unique topologies in the low-tension regime and (ii) the divergent strain-stiffening behavior corresponding to the maximum extensibility of each stitch in the high-tension regime. The simulations enable us to disentangle the ways in which contact energy and bending energy individually contribute to the local deformations of the yarn. In the low stress regime, bending energy is the dominant contributor to elastic response. In the high stress regime, compression energy shows a marked increase, as shown in Supplementary Fig. 7 and Supplementary Table 8.
Microstructure and modulus
Knit stitches and purl stitches have fundamentally the same mechanical behavior. However, if we encode them – like binary bits – into a full textile, we see additional emergent behavior. In this way, we can view knit fabrics as a composite where each stitch has a fundamental elasticity and the yarn that connects each pair of stitches modifies the behavior based on its local symmetry. When two knit or two purl stitches are next to each other, they are joined by a connecting yarn segment which has even symmetry (Fig. 3a). When a knit stitch is joined to a purl stitch, however, the connecting yarn segment has odd symmetry (Fig. 3b). In the linear regime, the even and odd segments act as springs with different stiffnesses, as diagrammed in Supplementary Fig. 10c–f. We approximate the effective stiffness of the connecting yarn segments by taking its shape (from a fabric that has no forced applied to it) and calculate the work required to deform it infinitesimally (Supplementary Note 8; Supplementary Tables 15, 16). When we do this to linear order, we find that the symmetric region has a stiffness that approximately scales as , where λ is the length of the segment (shown in Supplementary Fig. 10a, b) and δeven is a geometry-dependent factor. The odd connecting yarn segment effectively acts as a moment arm where the two neighboring stitches apply a torque that causes it to rotate. To linear order, the stiffness is approximately . Therefore, odd connecting yarn segments can be of order ten times softer compared to even connecting yarn segments (see Supplementary Note 8). It is consequently harder to extend fabrics with identical neighboring stitches (K-K or P-P) than alternating neighboring stitches (K-P). This explains the relative stiffness of stockinette fabric, consisting only of even connecting yarn segments (Fig. 3c, g), compared with seed fabric, consisting only of odd connecting yarn segments (Fig. 3f, j). Garter (Fig. 3d, h) and rib (Fig. 3e, i) fabrics each contain a mixture of segments but are much easier to stretch along the directions containing odd connecting yarn segments. A pair of similar stitches (K-K or P-P) joined in the y-direction are in general stiffer than a pair of equivalent stitches joined in the x-direction because the y-direction has two connecting yarn segments in parallel between every pair of stitches (Supplementary Fig. 10c–f).
Using the “rule of mixtures” from the theory of fiber composites60, we build an effective elastic model for fabrics consisting of knit or purl stitches alternating with connecting yarn segments of the appropriate symmetry. We call this the Reduced Symmetry (RS) model. In the low stress regime, we are treating the fabrics as a composite of geometries, rather than a composite of materials. This allows for a direct estimate of the linear elastic rigidity using yarn geometry informed by simulations and bending modulus alone. To establish the dependence of the fabrics’ anisotropic elastic response on stitch symmetry, we compare RS model estimates (using geometric parameters shown in Supplementary Tables 8, 9) of the Young’s moduli to those measured in experiments while varying stitch pattern, direction of extension, and type of yarn (Fig. 3k) (Supplementary Note 8). Young’s moduli estimated from our RS model closely agree with those measured in experiments, yet are systematically slightly stiffer.
In the high-tension limit, all yarn segments between neighboring entangled regions straighten along their mid-lengths and are forced to curve sharply as they enter the entangled regions due to contact confinement. This localization of curvature to entangled regions under increasing stress represents a transition from the low-stress, linear elasticity dictated by stitch topology, σlow(ε) ~ Yε, to high-stress, strain-stiffening elasticity, σhigh(ε) ~ β(1−αε)−2, where Y is a Young’s modulus and β and α are parameters characterizing the non-linear response. Each of these three parameters depend on the direction of extension. With this reasoning, we arrive at a stress-strain constitutive relationship σ(ε) = σlow(ε) + σhigh(ε) (Supplementary Note 6). Figure 2a, b and Supplementary Figs. 2, 13 show self-consistent fits of this model to our data. This model is able to describe all knitted fabrics made from inextensible spun fibers (Supplementary Tables 9, 11, 13, 19). This form of constitutive model resembles the force-extension relationship for stiff, DNA-like polymers61 as well as amorphous fiber networks62.
Applications
While our measurements and models capture the bulk constitutive properties of knitted fabric, the presence of boundaries can give rise to significant inhomogeneous response. The bulk constitutive model can nonetheless well-approximate the full deformation of a finite swatch of knitted fabric, as illustrated in Fig. 4a, b, where we compare the x-component of the displacement field of a sample of garter fabric stretched in the y-direction (measured using digital image correlation, DIC) with a finite element analysis (FEA) that applies our constitutive model to a two-dimensional sheet with more realistic boundary conditions without directly considering the local microstructure (Supplementary Note 9 and Supplementary Fig. 12). We used garter experiments to directly obtain fits to our constitutive model for use in the FEA, without homogenizing the yarn level simulations40,63. Notably, our constitutive model—derived from microscopic fabric properties—accurately captures the non-affine deformation of the fabric near its corners (where the principal stretch directions are no longer purely along the x- and y-axes) and reproduces the shape of the free boundary.
Emergent elasticity sets knitting apart from other additive manufacturing techniques, because merely dictating the local topology by interchanging knits and purls (not changing the constituent yarn) programs the fabric’s local elastic response. We can take advantage of the local anisotropic response of each different type of fabric by combining them into a seamless garment, in this example a prototype for a therapeutic glove (Supplementary Note 10 and Supplementary Fig. 14). The goal of our prototype is to direct the stiff elastic response to support the wrist joint in cases of repetitive stress injury, while enabling natural motion for the rest of the hand (Fig. 4c–e). In Fig. 4d, the local extensibility field is represented with rectangles oriented along the principal directions with side lengths given by the extensibility in the x-direction, 1/Yx, and y-direction, 1/Yy (see Methods; Supplementary Fig. 13; and Supplementary Tables 19, 20). This shows that the stiffest region (stockinette fabric in dark blue) is designed to support the radiocarpal joints and to help keep the carpal and metacarpal bones aligned. Isotropic material (seed fabric in pink) still allows the carpometacarpal joint connecting the thumb to the wrist to move freely. Rib (green) and garter (orange) fabrics enable the fingers to extend and contract for natural motion (Fig. 4e). Importantly, knitted textiles can easily be crafted to fit any anatomy.
Discussion
We present a picture of knitted fabric mechanics that is based on a micromechanical model of yarn. Drawing from composite theory, we have developed a mesoscale model for the relationship between bulk elastic response and local topology, entanglement, and symmetry. Our experiments and simulations demonstrate that changing the topology of stitches in a knitted fabric leads to remarkably different elastic responses, as seen in four standard types of knitted fabric. The stitch micromechanics forms the basis of a nonlinear constitutive relation that models the behavior of textiles as 2D continuous materials. The non-affine deformation of fabrics measured using digital image correlation (Fig. 4a) matches qualitatively and quantitatively with finite element simulations using our constitutive model (Fig. 4b) (see Methods and Supplementary Note 9). Our long-term goal is to automate textile metamaterial production via a pipeline that takes desired mechanical performance and, using a computational model, generates a textile with compatible local properties. This work can advance creation of non-proprietary software for designing fabric, as well as using mechanics to inform design, enabling textile engineers to tailor bespoke materials for a wide range of applications from performance sportswear29,64 to biomedical devices13. With new developments in cost-effective methods to automate2,65 and program66 industrial knitting machines, we can build towards an open-source computational design platform that combines aspects of esthetic, functional, and mechanical design.
Methods
Materials and fabrication
We performed experiments on eight types of yarn that are classified in three categories: (1) two are large-gauge yarns (9-12 wraps per inch, WPI), (2) five are fine-gauge yarn (30-40 WPI), and (3) the yarn used for the therapeutic glove prototype (14-18 WPI) (see the Knitted glove prototype section).
We used Brava worsted yarn (28455-White) from KnitPicks™, which is 100% acrylic yarn, hereafter referred to as the “acrylic yarn” and 082L Pearl cotton 3/2 (color 1800-13 sapphire) from Halcyon Yarn™, which is 100% cotton yarn, hereafter referred to as the “cotton yarn.” For each of the types of fabrics, we recorded the average yarn diameter within the fabric stitches as well as the average yarn lengths per stitch. Supplementary Tables 2 and 3 display the measurements for the acrylic and cotton yarn, respectively. We measured the bending rigidity, an approximate interaction potential, and the stress versus strain relationship for both types of yarn. We perform four uniaxial experiment runs on the samples to obtain the stress versus strain relationship.
We used a Taitexma™ Industrial Knitting Machine to create four types of fabrics with both the acrylic and cotton yarn: stockinette, garter, 1 × 1 rib, and seed. Each fabric sample consisted of 31 rows and columns and were made at equal tensions and stitch size settings on the machine (Supplementary Note 11). For an accurate model development, we obtained finer details of the fabric stitches. We created smaller copies of the experimental samples. We used a caliper to measure the average diameter of the yarn in situ. We then dissected them to obtain average yarn lengths per stitch for the four types of fabric.
We additionally fabricated five sets of samples (where each set contained the four types of fabrics) made from different lace weight yarns. Of the five, three yarns were from ColourMart™ : heavy lace weight alpaca mohair silk mokka 811 ecru, heavy lace weight kid mohair and silk special celeste, and 2/28NM lace weight cashmere 8l brume (beige) each referred to as “lace-weight alpaca mohair”, “lace-weight blue mohair”, and “lace-weight cashmere” respectively. The other two lace weights were Bambu 12 Gauge 100% Bamboo in the color 010 Rice from Silk City Fibers™, hereafter referred to as “lace-weight bamboo”, and Tamm Petit 2/30 T4201 White 100% acrylic yarn from The Knit Knack Shop™, hereafter referred to as “lace-weight acrylic.” These samples were fabricated on a STOLL CMS 530 HP Industrial Knitting Machine and each contained 32 rows and 32 columns. Stockinette and garter were made with a stitch size setting of 12 while rib and seed were made at size 11 (Supplementary Note 11 and Supplementary Fig. 15). All other machine parameters were kept the same. Each sample was fabricated twice with buffer regions either along its vertical or horizontal axis to aid with the uniaxial stretching experiments.
Similar to the acrylic and cotton yarns mentioned above, we measured the bending rigidity for each of these yarns and extracted the stress versus strain relationship via uniaxial experiments. Five experiment runs were performed on each sample.
To obtain the length of yarn per stitch for the lace weight samples, each sample was weighed and, using the mass density for the different types of yarn, the average length of yarn per stitch was estimated.
Uniaxial stretching experiments
To perform the uniaxial stretching experiments, we designed a setup such that fabric samples had external forces uniformly applied to the boundary. All uniaxial stretching experiments in this work only consider loading; we do not consider the cases of unloading. We 3D printed clamps to use on both ends of the fabric samples and then had a dynamometer hooked on to one of the clamps that could be moved with a threaded rod. All components of the experiment were designed to move on guiding rails to keep everything level and prevent lateral and torsional motion. We designed the clamps with several teeth to effectively hold down both ends of the fabric sample and prevent slipping.
For each sample, we clamped the fabric on opposite ends. During the experiments, we positioned and leveled a camera above the sample. Colored pins were placed in the fabric and red points were painted on the clamps to aid with tracking during the analysis. The dynamometer was zeroed before the experiment and then incrementally moved by turning the threaded rod, applying the external force Fx (or Fy) to the sample boundary until reaching its maximum force (30 N). Experiments were performed slowly, to approximate a quasistatic regime, stretching from a relaxed configuration to maximum extension over 1–3 min. An initialization is done for each sample where they are run through the entire experiment. This run is not included in the presented data as it is meant to break apart initial fiber connections and handling bias. Between subsequent experiment runs, the fabrics were reset to their initial resting length and briefly stretched in their transverse direction. We then waited five minutes before the next experiment run. We performed experiments along both axes of the fabrics (along its x- and y-direction).
We looked at the uniaxial response by tracking the length and waist dimensions as the external force is exerted on the boundary. For the overall bulk response, we used Fiji (https://imagej.net/Fiji) image processing software with the TrackMate plugin to track the pins and clamps on each of the sample videos and analyzed the position change of the coordinates (see Supplementary Fig. 1). The dynamometer reading was recorded using optical character recognition (OCR) on its seven segment display, ensuring stress and strain data were synchronized. Raw experimental data for the experimental runs on the acrylic, cotton, and therapeutic glove fabric samples can be found in Supplementary Fig. 3.
For the uniaxial experiments on the lace weight samples and the therapeutic glove swatches, we use an Instron Universal Testing Machine (UTM) Model 68SC-1. We 3D printed unique clamps with teeth to fit into the machine grips and ensure no slip boundary conditions during testing. A camera is focused on the sample while stretching and two pins are placed along the transverse direction. The clamp separation is measured and the displacement is tracked by the Instron software. The samples are stretched at a rate of 0.5 mm/sec and the lace weights are stretched to 25 N while the glove samples are stretched to 30 N. The remaining experimental procedure and analysis is the same as detailed previously except that the force data was synced by matching time steps from the tracked transverse data (acquired with Fiji) and the force data (acquired with the UTM).
For one uniaxial experiment, we captured the nonaffine displacement fields throughout the entire sample under stress. We clamped the acrylic garter sample and dusted graphite powder to create a speckle pattern for tracking aid. The camera was again leveled above the sample but positioned closer to capture more detailed deformation. To analyze and track the displacement fields we use the 2D digital image correlation (DIC) MATLAB software, Ncorr (https://www.ncorr.com/).
Yarn bending modulus measurement
Yarn has a hierarchical filamentous structure with internal stresses and friction arising from the manufacturing process that complicates determining a bending modulus through cantilever experiments. Since probe-based measurements, such as the three-point flexural test, inevitably lead to compression of the yarn’s cross-section, we find that cantilever experiments yield the most consistent results, using simple approximations to the yarn shape. A schematic of the setup is shown in Supplementary Fig. 4.
Looking at four increments of yarn length ranging from 10 cm to 25 cm, we cut out five samples at each length and perform bending experiments on the yarn. For the lace weight yarns, the lengths cut were 6 cm, 9 cm, 10.5 cm, 12 cm, and 15 cm. Each sample is cut with an additional 10 cm of yarn that is adhered on a flat surface with double-sided tape. The yarn is hung off the edge of the platform and bends under its own weight due to gravity, adopting an approximately parabolic shape. A camera is positioned level to the setup and images the yarns’ behavior. We apply a blur and binarize filter to the images to isolate the yarn. Taking the points that compose the yarn shape, we fit a 4th degree polynomial to find the approximate centerline of the yarn (see Supplementary Note 2).
Yarn compressibility measurement
We used a Zwick/Roell Z010 Universal Testing Machine (UTM) to perform compression experiments on the yarn. Three yarn samples of length 20 mm (for the acrylic yarn) and 30 mm (for the cotton yarn) were compressed between a probe tip of 5 mm in diameter and a custom acrylic stage also 5 mm in diameter. The UTM probe tip was slowly lowered onto the yarn, resulting in quasistatic measurements of the restoring force as a function of probe height. A schematic of the setup is shown in Supplementary Fig. 5.
Elastica-model simulations
To simulate the equilibrium configurations of knitted stitches, we modeled yarn as inextensible elastica with bending modulus B and fixed total length L per stitch. Interactions between overlapping yarn were treated with a hard-core, soft-shell model with a functional form derived from experimental measurements. Equilibrium configurations were determined by numerically minimizing the total yarn energy, given by the sum of the bending energy and the core-shell interaction energy Vint, with a fixed total length constraint. To perform this numerical minimization, we represented yarn configurations as degree-5 Bézier spline curves with degrees of freedom encoded by a collection of Bézier curve control points. The resulting space curves are twice continuously differentiable with respect to its arclength parameter s, and thus have continuous curvature. For more details, see Supplementary Note 4.
Knitted glove prototype
To craft the knitted glove prototype, we used Rowan™ Baby Cashsoft Merino which is composed of 57% wool, 33% acrylic, and 10% cashmere. We used four different colors to knit the four types of fabric in the glove: blue for stockinette, orange for garter, green for rib, and pink for seed.
The fabric was knit by hand (see Supplementary Note 11) on US size 2 needles (2.75 mm in diameter) except for the stockinette regions which were knit on US size 0 needles (2 mm in diameter).
Miniature test swatches were made of each type of fabric to assist with glove design and to perform uniaxial stretching experiments on. A stockinette sample was knitted on US size 2 needles for comparison. Each sample underwent five experimental runs on the UTM. Each sample has 25 columns and 34 rows.
Supplementary information
Source data
Acknowledgements
The authors thank Ali Dahaj, Daria Atkinson, James McCord, Michael Czajkowski, Paul Loveman, Peter Yunker, Robin Selinger, and Timothy Atherton for useful conversations. K.S. and A.P.C. were supported in part by the Research Corporation for the Advancement of Science Cottrell Scholar Award Grant No. CS-CSA-2020-162. M.S.D., S.G., and E.A.M. were supported by National Science Foundation Grant No. DMR-1847172. This work was supported in part by the National Science Foundation Grant No. DMS-1439786 and the Alfred P. Sloan Foundation award G-2019-11406 while the authors were in residence attending ICERM’s Illustrating Mathematics program.
Author contributions
E.A.M. designed the study, K.S. performed the uniaxial stretching and yarn compression experiments, K.S. and A.P.C. performed bending modulus experiments, K.S., S.Q., M.S.D., and S.E.G. analyzed the data, M.S.D. and S.E.G. performed the simulations, and K.S., M.S.D., S.E.G., and E.A.M. wrote the manuscript. E.A.M. designed and fabricated the therapeutic glove prototype.
Peer review
Peer review information
Nature Communications thanks Gaoming Jiang and the other, anonymous, reviewer(s) for their contribution to the peer review of this work. A peer review file is available.
Data availability
The uniaxial stretching experiment data, DIC data, bending modulus data, as well as the compressibility data used in this study can be accessed at https://hdl.handle.net/1853/73598 or on GitHub via: https://github.com/sabetta/stitch-by-stitch. Source data are provided with this paper.
Code availability
Both the stitch-level simulation code and the FEA code are available at https://hdl.handle.net/1853/73598 or on GitHub via: https://github.com/sabetta/stitch-by-stitch.
Competing interests
The authors declare no competing interests.
Footnotes
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
These authors contributed equally: Krishma Singal, Michael S. Dimitriyev, Sarah E. Gonzalez.
Supplementary information
The online version contains supplementary material available at 10.1038/s41467-024-46498-z.
References
- 1.Warren PB, Ball RC, Goldstein RE. Why clothes don’t fall apart: tension transmission in staple yarns. Phys. Rev. Lett. 2018;120:158001. doi: 10.1103/PhysRevLett.120.158001. [DOI] [PubMed] [Google Scholar]
- 2.Narayanan V, Albaugh L, Hodgins J, Coros S, Mccann J. Automatic machine knitting of 3d meshes. ACM Trans. Graph. 2018;37:1–15. doi: 10.1145/3186265. [DOI] [Google Scholar]
- 3.Bertoldi K, Vitelli V, Christensen J, van Hecke M. Flexible mechanical metamaterials. Nat. Rev. Mater. 2017;2:17066. doi: 10.1038/natrevmats.2017.66. [DOI] [Google Scholar]
- 4.Ramsgaard Thomsen, M. et al. Knit as bespoke material practice for architecture. In: Proc. 36th Annual Conference of the Association for Computer Aided Design in Architecture (ACADIA), 280–289 (ACADIA, 2016). http://2016.acadia.org/. Acadia 2016; Conference date: 27-10-2016 Through 29-10-2016.
- 5.Scott, J. Responsive Knit: the evolution of a programmable material system. In: Design as a catalyst for change—DRS International Conference 2018 (ed Storni, C. et al.) (2018). https://dl.designresearchsociety.org/drs-conference-papers/drs2018/researchpapers/117.
- 6.Magnan L, et al. Human textiles: A cell-synthesized yarn as a truly “bio" material for tissue engineering applications. Acta Biomater. 2020;105:111 – 120. doi: 10.1016/j.actbio.2020.01.037. [DOI] [PubMed] [Google Scholar]
- 7.Freeman, J. W. Tissue engineering options for ligament healing. Bone and Tissue Regeneration Insights2, BTRI.S2826 (2009).
- 8.Goyal D, Yadav S, Jvs V. Clinical experience with woven and parallel hamstring-tendon anterior cruciate ligament reconstruction. Knee Surg. Relat. Res. 2019;31:4. doi: 10.1186/s43019-019-0002-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Mikołajczyk Z, Walkowska A. Design methodology of the strength properties of medical knitted meshes. IOP Conf. Ser.: Mater. Sci. Eng. 2016;141:012012. doi: 10.1088/1757-899X/141/1/012012. [DOI] [Google Scholar]
- 10.Liu P, Chen N, Jiang J, Wen X. New surgical meshes with patterned nanofiber mats. RSC Adv. 2019;9:17679–17690. doi: 10.1039/C9RA01917K. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Yu S, Ma P, Cong H, Jiang G. Preparation and performances of warp-knitted hernia repair mesh fabricated with chitosan fiber. Polymers. 2019;11:595. doi: 10.3390/polym11040595. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Huang W, Du L, Yang T, Lin H, Ma P. Integral forming manufacture of weft-knitted 3d hernia repair mesh. Fibers Polym. 2023;24:2921–2931. doi: 10.1007/s12221-023-00219-3. [DOI] [Google Scholar]
- 13.Zeng W, et al. Fiber-based wearable electronics: a review of materials, fabrication, devices, and applications. Adv. Mater. 2014;26:5310–5336. doi: 10.1002/adma.201400633. [DOI] [PubMed] [Google Scholar]
- 14.Cherenack K, van Pieterson L. Smart textiles: challenges and opportunities. J. Appl. Phys. 2012;112:091301. doi: 10.1063/1.4742728. [DOI] [Google Scholar]
- 15.Scott, J. Hierarchy in knitted forms: Environmentally responsive textiles for architecture. In: ACADIA 2013: Adaptive Architecture (2013).
- 16.Abel J, Luntz J, Brei D. Hierarchical architecture of active knits. Smart Mater. Struct. 2013;22:125001. doi: 10.1088/0964-1726/22/12/125001. [DOI] [Google Scholar]
- 17.Albaugh, L., Hudson, S. & Yao, L. Digital fabrication of soft actuated objects by machine knitting. Proc. 2019 CHI Conference on Human Factors in Computing Systems 1–13 10.1145/3290605.3300414 (2019).
- 18.Han M-W, Ahn S-H. Blooming knit flowers: loop-linked soft morphing structures for soft robotics. Adv. Mater. 2017;29:1606580. doi: 10.1002/adma.201606580. [DOI] [PubMed] [Google Scholar]
- 19.Rivera, M. L., Forman, J., Hudson, S. E. & Yao, L. Hydrogel-textile composites: actuators for shape-changing interfaces. In: Extended Abstracts of the 2020 CHI Conference on Human Factors in Computing Systems, 1–9 (ACM, Honolulu HI USA, 2020) 10.1145/3334480.3382788.
- 20.Abel J, Luntz J, Brei D. A two-dimensional analytical model and experimental validation of garter stitch knitted shape memory alloy actuator architecture. Smart Mater. Struct. 2012;21:085011. doi: 10.1088/0964-1726/21/8/085011. [DOI] [Google Scholar]
- 21.Sanchez V, Walsh CJ, Wood RJ. Soft robotics: Textile technology for soft robotic and autonomous garments. Adv. Funct. Mater. 2021;31:2170041. doi: 10.1002/adfm.202170041. [DOI] [Google Scholar]
- 22.Mattmann C, Clemens F, Tröster G. Sensor for measuring strain in textile. Sensors. 2008;8:3719–3732. doi: 10.3390/s8063719. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Seyedin S, et al. Textile strain sensors: a review of the fabrication technologies, performance evaluation and applications. Mater. Horizons. 2019;6:219–249. doi: 10.1039/C8MH01062E. [DOI] [Google Scholar]
- 24.Vu CC, Kim J. Highly elastic capacitive pressure sensor based on smart textiles for full-range human motion monitoring. Sensors Actuators A: Phys. 2020;314:112029. doi: 10.1016/j.sna.2020.112029. [DOI] [Google Scholar]
- 25.Yan W, et al. Single fibre enables acoustic fabrics via nanometre-scale vibrations. Nature. 2022;603:616–623. doi: 10.1038/s41586-022-04476-9. [DOI] [PubMed] [Google Scholar]
- 26.McDonald DQ, Vallett R, Solovey E, Dion G, Shokoufandeh A. Knitted sensors: designs and novel approaches for real-time, real-world sensing. Proc. ACM Interactive Mobile Wearable Ubiquitous Technol. 2020;4:1–25. doi: 10.1145/3432201. [DOI] [Google Scholar]
- 27.Fan W, et al. Machine-knitted washable sensor array textile for precise epidermal physiological signal monitoring. Sci. Adv. 2020;6:eaay2840. doi: 10.1126/sciadv.aay2840. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Tian X, et al. Wireless body sensor networks based on metamaterial textiles. Nat. Electron. 2019;2:243–251. doi: 10.1038/s41928-019-0257-7. [DOI] [Google Scholar]
- 29.Chen G, Fang Y, Zhao X, Tat T, Chen J. Textiles for learning tactile interactions. Nat. Electron. 2021;4:175–176. doi: 10.1038/s41928-021-00560-6. [DOI] [Google Scholar]
- 30.Wang J, et al. Sustainably powering wearable electronics solely by biomechanical energy. Nat. Commun. 2016;7:12744. doi: 10.1038/ncomms12744. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Kwak SS, et al. Fully stretchable textile triboelectric nanogenerator with knitted fabric structures. ACS Nano. 2017;11:10733–10741. doi: 10.1021/acsnano.7b05203. [DOI] [PubMed] [Google Scholar]
- 32.Choi AY, Lee CJ, Park J, Kim D, Kim YT. Corrugated textile based triboelectric generator for wearable energy harvesting. Sci. Rep. 2017;7:45583. doi: 10.1038/srep45583. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 33.Bao L, Li X. Towards textile energy storage from cotton T-shirts. Adv. Mater. 2012;24:3246–3252. doi: 10.1002/adma.201200246. [DOI] [PubMed] [Google Scholar]
- 34.Jost K, et al. Knitted and screen printed carbon-fiber supercapacitors for applications in wearable electronics. Energy Environ. Sci. 2013;6:2698. doi: 10.1039/c3ee40515j. [DOI] [Google Scholar]
- 35.Suresh S. Graded materials for resistance to contact deformation and damage. Science. 2001;292:2447–2451. doi: 10.1126/science.1059716. [DOI] [PubMed] [Google Scholar]
- 36.Goodrich CP, Brenner MP. Using active colloids as machines to weave and braid on the micrometer scale. Proc. Natl Acad. Sci. 2017;114:257–262. doi: 10.1073/pnas.1608838114. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.Kaldor, J. M., James, D. L. & Marschner, S. Simulating knitted cloth at the yarn level. In ACM SIGGRAPH 2008 Papers, SIGGRAPH ’08 (Association for Computing Machinery, New York, NY, USA, 2008). 10.1145/1399504.1360664.
- 38.Kaldor JM, James DL, Marschner S. Efficient yarn-based cloth with adaptive contact linearization. ACM Trans. Graphics. 2010;29:1–10. doi: 10.1145/1778765.1778842. [DOI] [Google Scholar]
- 39.Cirio G, Lopez-Moreno J, Otaduy MA. Yarn-level cloth simulation with sliding persistent contacts. IEEE Trans. Visualization Comput. Graphics. 2017;23:1152–1162. doi: 10.1109/TVCG.2016.2592908. [DOI] [PubMed] [Google Scholar]
- 40.Sperl G, Sánchez-Banderas RM, Li M, Wojtan C, Otaduy MA. Estimation of yarn-level simulation models for production fabrics. ACM Trans. Graphics. 2022;41:1–15. doi: 10.1145/3528223.3530167. [DOI] [Google Scholar]
- 41.Liu Z, et al. Knitting 4d garments with elasticity controlled for body motion. ACM Trans. Graphics. 2021;40:1–16. [Google Scholar]
- 42.Tekerek E, et al. Experimental investigation of the multiscale mechanical behavior of knitted textiles. Mater. Des. Process. Commun. 2020;2:e106. [Google Scholar]
- 43.Choi KF, Lo TY. The shape and dimensions of plain knitted fabric: a fabric mechanical model. Textile Res. J. 2006;76:777–786. doi: 10.1177/0040517507069030. [DOI] [Google Scholar]
- 44.Postle R. Structural mechanics of knitted fabrics for apparel and composite materials. Int. J. Clothing Sci. Technol. 2002;14:257–268. doi: 10.1108/09556220210437239. [DOI] [Google Scholar]
- 45.Poincloux S, Adda-Bedia M, Lechenault F. Geometry and elasticity of a knitted fabric. Phys. Rev. X. 2018;8:021075. doi: 10.1103/PhysRevLett.121.058002. [DOI] [PubMed] [Google Scholar]
- 46.Global Textile Market Size & Share Report, 2022-2030. https://www.grandviewresearch.com/industry-analysis/textile-market.
- 47.Abafe OA, Harrad S, Abdallah MA-E. Novel insights into the dermal bioaccessibility and human exposure to brominated flame retardant additives in microplastics. Environ. Sci. Technol. 2023;57:10554–10562. doi: 10.1021/acs.est.3c01894. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 48.Markande, S. G. & Matsumoto, E. Knotty knits are tangles in tori. In: Proceedings of Bridges 2020: Mathematics, Art, Music, Architecture, Education, Culture 103–112 http://archive.bridgesmathart.org/2020/bridges2020-103.html (2020).
- 49.Grishanov S, Meshkov V, Omelchenko A. A topological study of textile structures. part i: An introduction to topological methods. Textile Res. J. 2009;79:702–713. doi: 10.1177/0040517508095600. [DOI] [Google Scholar]
- 50.Patil VP, Sandt JD, Kolle M, Dunkel J. Topological mechanics of knots and tangles. Science. 2020;367:71–75. doi: 10.1126/science.aaz0135. [DOI] [PubMed] [Google Scholar]
- 51.Quaglini V, Corazza C, Poggi C. Experimental characterization of orthotropic technical textiles under uniaxial and biaxial loading. Compos. A: Appl. Sci. Manuf. 2008;39:1331–1342. doi: 10.1016/j.compositesa.2007.07.008. [DOI] [Google Scholar]
- 52.Ershov D, et al. Trackmate 7: integrating state-of-the-art segmentation algorithms into tracking pipelines. Nat. Methods. 2022;19:829–832. doi: 10.1038/s41592-022-01507-1. [DOI] [PubMed] [Google Scholar]
- 53.Schindelin J, et al. Fiji: an open-source platform for biological-image analysis. Nat. Methods. 2012;9:676–682. doi: 10.1038/nmeth.2019. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 54.Abghary MJ, Hasani H, Nedoushan RJ. Numerical simulating the tensile behavior of 1 × 1 rib knitted fabrics using a novel geometrical model. Fibers Polym. 2016;17:795–800. doi: 10.1007/s12221-016-5791-6. [DOI] [Google Scholar]
- 55.Duhovic M, Bhattacharyya D. Simulating the deformation mechanisms of knitted fabric composites. Compos. A: Appl. Sci. Manuf. 2006;37:1897–1915. doi: 10.1016/j.compositesa.2005.12.029. [DOI] [Google Scholar]
- 56.Htoo NN, Soga A, Wakako L, Ohta K, Kinari T. 3-dimension simulation for loop structure of Weft Knitted fabric considering mechanical properties of yarn. J. Fiber Sci. Technol. 2017;73:105–113. doi: 10.2115/fiberst.2017-0015. [DOI] [Google Scholar]
- 57.Ru X, Wang JC, Peng L, Shi W, Hu X. Modeling and deformation simulation of weft knitted fabric at yarn level. Textile Res. J. 2023;93:2437–2448. doi: 10.1177/00405175221134934. [DOI] [Google Scholar]
- 58.Knittel CE, et al. Modelling textile structures using bicontinuous surfaces. J. Math. Arts. 2020;14:331–344. doi: 10.1080/17513472.2020.1787936. [DOI] [Google Scholar]
- 59.Wadekar P, et al. Geometric modeling of knitted fabrics using helicoid scaffolds. J. Eng. Fibers. Fabrics. 2020;15:1558925020913871. [Google Scholar]
- 60.Hill R. Theory of mechanical properties of fibre-strengthened materials: I. elastic behaviour. J. Mech. Phys. Solids. 1964;12:199–212. doi: 10.1016/0022-5096(64)90019-5. [DOI] [Google Scholar]
- 61.Marko JF, Siggia ED. Stretching DNA. Macromolecules. 1995;28:8759–8770. doi: 10.1021/ma00130a008. [DOI] [Google Scholar]
- 62.Broedersz CP, Mao X, Lubensky TC, MacKintosh FC. Criticality and isostaticity in fibre networks. Nat. Phys. 2011;7:983–988. doi: 10.1038/nphys2127. [DOI] [Google Scholar]
- 63.Liu D, Koric S, Kontsos A. A multiscale homogenization approach for architectured knitted textiles. J. Appl. Mech. 2019;86:111006. doi: 10.1115/1.4044014. [DOI] [Google Scholar]
- 64.Kanakaraj P, Ramachandran R. Active knit fabrics-functional needs of sportswear application. JTATM. 2015;9:1–11. [Google Scholar]
- 65.Kaspar, A., Oh, T.-H., Makatura, L., Kellnhofer, P. & Matusik, W. Neural inverse knitting: From images to manufacturing instructions. In: Proceedings of the 36th International Conference on Machine Learning, vol. 97 of Proceedings of Machine Learning Research (eds. Chaudhuri, K. & Salakhutdinov, R.) 3272–3281 (PMLR, 2019).
- 66.Hofmann, M. et al. Knitpicking textures: Programming and modifying complex knitted textures for machine and hand knitting. UIST ’19, 5-16 (Association for Computing Machinery, 2019).
- 67.Image of “SPONGY-28 Top” (manufactured by Issey Miyake™). Image credit Elisabetta A. Matsumoto. Taken with iPhone X camera (2022).
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
The uniaxial stretching experiment data, DIC data, bending modulus data, as well as the compressibility data used in this study can be accessed at https://hdl.handle.net/1853/73598 or on GitHub via: https://github.com/sabetta/stitch-by-stitch. Source data are provided with this paper.
Both the stitch-level simulation code and the FEA code are available at https://hdl.handle.net/1853/73598 or on GitHub via: https://github.com/sabetta/stitch-by-stitch.