Recently, there is an increasing interest in design of circular weft jacquard because of the pursuit of fashion and comfort. Aiming at the complexity of the computer-aided design method of the existing circular weft-knitted jacquard fabrics, which is not conducive to the rapid design and intelligible for designers, a design method was proposed to transform pattern notation into knitting diagram efficiently, which was based on knitting rules and its creation as a set of jacquard modules. Knitting characteristics of jacquard fabrics were studied as a precondition. On this basis, the design procedures of jacquard modules were analyzed and illustrated by taking tricolor bird's eye backing jacquard as an example. Jacquard modules with various jacquard effects were designed and stored in a jacquard module database. To mathematically describe pattern notation, knitting diagram, and jacquard module, two-dimensional matrixes were established by the method of mathematical modeling, and a corresponding algorithm for the transformation of the pattern to knitting information according to the knitting rules of jacquard modules, which can be applied to ordinary jacquard fabrics was summarized. The project of tricolor circular weft-knitted jacquard with bird's eye in the reverse and four-color air-layer jacquard were taken for instance to verify the models and algorithm. The results obtained show that the approach can efficiently and conveniently realize the designation and machine-knitting of weft-knitted jacquard fabric, which provide a theoretical basis and notation of modeling for the computer-aided design of circular weft-knitted jacquard fabrics.
Keywords
- circular weft knitting
- jacquard module
- pattern notation
- knitting diagram
- two-dimensional matrix
- computer-aided design
The revolution of an abreast of the times knitting industry is closely linked to advancements in computer science [1, 2]. As an important modern technology, the computer has brought new opportunities for the transformation and upgrading of the knitting industry. Jacquard fabrics is a branch of circular weft-knitted products [3], which can be produced by circular weft-knitting machines because of the individual needle selection. Because of its ever-changing pattern effects, jacquard fabrics are widely favored, and the market demand is increasing. To meet the efficient, convenient, and innovative requirements of designers, it is a general trend to research computer-aided design (CAD) [4, 5, 6] methods and models of circular weft-knitted jacquard textiles and develop corresponding auxiliary design platforms. Obviously, the advancement of CAD in the development and production of jacquard fabrics lays a foundation for the digital design and promotes jacquard design to a new start [7, 8].
At present, flat-knitting CAD software has developed maturely [9, 10, 11]. M1 PLUS system developed by Germany's STOLL and the SDS-ONE APEX system by Japan's SHIMA SEIKI are leading the development trend of flat-knitting CAD technology. M1 PLUS has multiple views such as logo view, technological view, and textile view. The ways of pattern expression are rich. The function of SDS-ONE APEX is very complete, and the system that can carry on the design of style, pattern, and match color has more advantages in the function of pattern design and simulation. However, both systems are used with specific machines; besides, the design method is complex, and designers need to go through a long period of training. Unfortunately, there is a big gap between the development of circular-knitting CAD and flat-knitting CAD system [12]. Circular-knitting CAD software still stays in the basic design stage, and the design steps are complicated. For the existing circular weft-knitted jacquard design software on the market, to a great extent, the function of the software depends on the corresponding knitting machine. There are three commonly used circular-knitting software are shown in Figure 1. Mayer & Cie's Paint Knit is relatively mature, but knitting actions of the cylinder and the dial needs to select different color blocks in the pattern notation when designing. Designers who use this software must be clearly aware of the characteristic of knitting machine and jacquard principle; otherwise, wrong knitting actions may damage the machine. The design principle of Terrot's AutoPaint is similar to Paint Knit. AutoPaint choose the knitting actions in different color blocks, which requires designers to have a good understanding of the knitting process. The more complex the pattern, the higher the requirement for technicians. The interface of WAC Designer is simple to operate, but it is difficult to meet the processing of complex pattern rapidly, and the expression is not intuitive. WAC Designer just designs the front pattern, and the reverse pattern is controlled by triangles on the machine. According to previous studies, it is important to mention that there are few of theses about the designation and mathematical models of circular weft-knitted jacquard fabrics. Elena and Stefan [1, 13] proposed a method of a programming module to CAD for different knitting pattern structures such as jacquard, intarsia, lace, and others. However, they just introduced the design process of knitting products about knitting structures images but neglected and did not clarify the theory between pattern notation and knitting diagram. Wang et al. [14] suggested a two-dimensional (2D) matrix for describing a jacquard pattern and knitting diagram, and the corresponding algorithm was established. However, there was no uniform method to design for different adverse effects of double-side jacquard fabrics.
Figure 1
Jacquard design interface of circular weft-knitted CAD software of (a) Mayer & Cie's Paint Knit, (b) Terrot's AutoPaint, and (c) WAC Designer

The objective of this research is to create a new approach that is more convenient, efficient, and easy to operate for designers to transfer information of pattern notation to knitting actions. This research is based on the study of the knitting characteristics of circular weft-knitted jacquard fabrics. This research introduces an original method called jacquard module as the core of transformation and elaborates the design method of modules. Finally, the mathematical model of pattern notation, knitting diagram, and jacquard module are established and successfully converted by combining a theoretical algorithm with computer programming. The jacquard module database was established and has proven convenient for designers to quickly develop new products and improve enterprise efficiency. This technique is user-friendly and suitable for all designers.
Circular weft-knitted jacquard stitch is a colored structure formed by combining dyed yarns with loop shape [15, 16]. Knitting information, which controls knitting needles to form different loop shapes, is generated through the process. Double-sided jacquard fabrics contain double-side ordinary jacquard fabrics and two-side jacquard fabrics (two sides have different patterns). Double-sided ordinary jacquard fabrics are formed by the control of dial's triangles with cylinder's needle selection, and the pattern surface is generally knitted by cylinder's needles. However, two-faced jacquard fabrics are knitted by means of the controlling needle rising both dial and cylinder, and each side can be used as the effected surface. When knitting circular weft jacquard, yarns of any color will be needle-selected knitted in the same color area to form the face pattern and be dial-needle-selected knitted in other color areas to form the back pattern. The backside usually consists of a loop and float according to the jacquard type. According to different knitting actions and fabric effects, circular weft-knitted jacquard fabrics can be divided into single jersey jacquard, horizontal stripe backing jacquard, vertical stripe backing jacquard, bird's eye backing jacquard, air-layer jacquard, etc. Whatever effect a fabric has, the knitting rule is consistent. A knitting rule is divided into two parts, one is needle selector, which chooses cylinder needles according to pattern, and the other is dial needles, which rise according to the jacquard type and cam. It is necessary to combine these two parts to knit a jacquard fabric with a knitting rule.
To facilitate the following depiction of colored images, the color in the pattern notation is assigned to different color codes. With regard to description of the knitting rule, loop codes (
Loop list
0 | Floating both in cylinder and dial | |
1 | Looping in cylinder and floating in dial | |
2 | Floating in cylinder and looping in dial | |
3 | Looping both in cylinder and dial |
To illustrate a knitting pattern, a raster graphics image [13] with different colors is used and referred to as a pattern notation, as it shown in Figure 2. Pattern notation is mainly used to express the technological face of a fabric in circular weft-knitted jacquard fabrics [17]. Generally, the smallest pattern cycle on the face of a fabric is used as a stitch cycle. Pattern notation is a 2D plane graphic that 2D data are converted into a 2D matrix to describe the color information, and the matrix
Figure 2
Pattern notation of (a) front of a pattern and (b) back of a pattern with sesame point

After the design of pattern notation, the width (
In fact, the information of knitting actions is the real determinant of machine knitting. Knitting diagram illustrated in Figure 3 is used to describe the abstract shape of yarns formed by actions of needles in each knitting row. To display the pattern and knitting information simultaneously, a knitting diagram consists of colorful grids and different stitch icons. In a double-circular weft-knitted jacquard fabric, a group of knitting action consists of actions from a pair of cylinder and dial needles. A jacquard stitch is usually knitted from yarns of different colors or types. Each dyed yarn is knitted at least once in each course to form the front pattern, so it takes
Figure 3
Knitting diagram

To conveniently convert the information of pattern notation into a knitting diagram, it is necessary to split and copy the pattern information of each course according to knitting rows
Figure 4
Process from pattern notation to technological notation

A jacquard module is a jacquard needle-selected model with specific jacquard type [18, 19], which is designed according to the structural characteristics of different jacquard types circular jacquard fabrics [20, 21]. The commonly used jacquard colors are 2 to 4 [14]. There is a two-colored bird's eye backing jacquard module illustrated in Figure 5. According to the knitting rule of yarns, the number of colors in a jacquard module is required to be the same as the number in pattern notation, but the colors do not necessarily correspond. Colors in a jacquard module do not specifically represent actual knitting colors and notation colors, which is only used to distinguish different knitting rows in a pattern course. To distinguish colored yarns knitting in different color regions, the background color of jacquard module is in a staggered arrangement of light and dark gray. The light and dark gray in Figure 5 means that decomposing Region A with knitting rule of wales 1–2 and decomposing Region B with knitting rule of wales 3–4. In the horizontal direction, the number of light gray or dark gray wales is the number of pattern wales for each color; longitudinally, each pair of light gray or dark gray forms a jacquard course, and in this case,
Figure 5
Two-colored bird's eye backing jacquard module and color array

To generate a tricolor bird's eye backing effect shown in Figure 6 (a), there is a certain mathematical relationship between knitting rows’ height (
Figure 6
The design of tricolor bird's eye backing jacquard module of (a) tricolor bird's eye effect and (b) jacquard module

It can be seen that the number of jacquard colors is three by analyzing Figure 6(a). Furthermore, viewing Figure 6(a) from bottom to top, there are two rows of each color in the minimum cycle that the value of
Figure 7
Jacquard modules of (a) two-color single jersey, (b) two-color vertical stripe backing, (c) two-color horizontal stripe backing, (d) two-color bird's eye backing, (e) two-color air layer, (f) tricolor single jersey, (g) tricolor horizontal stripe backing, (h) tricolor bird's eye backing, (i) tricolor air layer

It is important to mention that the jacquard module mainly sets the knitting actions in each color areas according to the color array. The 2D matrix
The design of the jacquard module includes its same color area and different color area, and each color area is distinguished with stagger light and dark grays. In the process of converting pattern notation into a knitting diagram, it is necessary to get the knitting actions of the jacquard module according to the color of the pattern notation. To distinguish the knitting rule of each color in a certain color area, matrix
After a pattern notation is completed by using drawing tools, the corresponding pattern data can be obtained. It is necessary to design an appropriate jacquard module and get matrix
Figure 8
Conversion flowchart of jacquard pattern decomposition

To illustrate the implemental effect of the design method more simply and lucidly, the design of tricolor bird's eye backing jacquard and four-color air-layer jacquard are shown in Figure 9. By means of the above decomposition process, the three-color bird's eye backing jacquard module (Figure 7(h)) can be used to decompose the intended pattern notation in Figure 9(a) to obtain the knitting diagram, and Figure 9(b) shows the partial knitting diagram. The four-color pattern (Figure 9 (c)) adopts a four-color air-layer jacquard module to get a knitting diagram like Figure 9(d). Only small parts of two knitting diagrams are shown in (b) and (d) to clearly present the knitting actions and color information.
Figure 10
Jacquard decomposition of (a) tricolor pattern notation, (b) tricolor partial knitting diagram, (c) four-color pattern notation, (d) four-color partial knitting diagram

The circular weft-knitted technology is mature, and types of equipment are abundant. However, the circular-knitting CAD system is always in the basic pattern design stage, lacking a unified and standard design model, and the design difficulty is intricate for non-professionals. This study compares the design efficiency of a jacquard module method, with three commonly used jacquard design software in the market, and the result is shown in Table 2. The evaluation index of design efficiency is the time it takes for three professional designers to design the same pattern using different software. It can be seen that four methods of two-color pattern design are equally simple. For three- and four-color jacquards, both Paint Knit and AutoPaint need to choose the color block or knitting action according to the jacquard effect, which has certain requirements on the theoretical basis of designers. The more the number of colors, the greater the challenge to designers. WAC Designer easily designs the front pattern, but the back pattern is controlled by triangles on the machine. Therefore, it is difficult to design complex patterns and multi-color patterns. Through comparison, it can be found that the method of the jacquard module is relatively simple in the design of multi-color jacquard fabrics, and the designed jacquard module can be stored in the database for subsequent calls.
Design efficiency of four circular-knitting jacquard CAD softwares
Two-color | 1# | ~4m23s | ~4m07s | ~3m15s | ~3m50s |
2# | ~3m57s | ~3m52s | ~3m34s | ~3m26s | |
3# | ~4m36s | ~3m49s | ~3m21s | ~3m41s | |
AVG | ~4m19s | ~4m56s | ~4m23s | ~3m39s | |
Three-color | 1# | ~5m43s | ~5m14s | ~4m47s | ~4m12s |
2# | ~6m09s | ~5m38s | ~5m06s | ~3m48s | |
3# | ~5m56s | ~6m07s | ~4m58s | ~4m08s | |
AVG | ~5m56s | ~5m40s | ~4m57s | ~4m03s | |
Four-color | 1# | ~12m05s | ~10m11s | ~7m23s | ~5m34s |
2# | ~12m53s | ~11m06s | ~8m09s | ~5m57s | |
3# | ~11m58s | ~10m43s | ~7m16s | ~5m13s | |
AVG | ~12m19s | ~10m40s | ~7m36s | ~5m35s | |
Multi-color | 1# | >17 | >15 | >12 | >6 |
2# | >17 | >15 | >12 | >7 | |
3# | >16 | >15 | >12 | >6 | |
AVG | >17 | >15 | >12 | >6 |
In this work, a fast design method of a jacquard module has been proposed to convert the information of pattern notation to knitting actions for a circular weft-knitted jacquard design. The knitting characteristics of weft-knitted jacquard fabrics are further studied. The design principle of the jacquard module was analyzed, and the design method of ordinary jacquard module was introduced in detail with the design of the three-color sesame-point jacquard module as an example. The accuracy of the new design method was verified by the design of tricolor and four-color weft jacquard fabrics. Compared with the other three methods, this method was found to be more rapid and effective. In addition, this method is suitable for non-professionals, which can reduce the cost of enterprise training. To a large extent, it is convenient for designers to design and develop new products quickly so as to improve enterprise efficiency and benefits. This research provided a reference value for the CAD of circular-knitted jacquard fabrics. However, as the formation and knitting of two-sided weft-knitted jacquard fabrics are complex and man-sized, it is lack of realization of complex patterns in this work that will be reinforced in the future.
Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 10

Loop list
0 | Floating both in cylinder and dial | |
1 | Looping in cylinder and floating in dial | |
2 | Floating in cylinder and looping in dial | |
3 | Looping both in cylinder and dial |
Design efficiency of four circular-knitting jacquard CAD softwares
Two-color | 1# | ~4m23s | ~4m07s | ~3m15s | ~3m50s |
2# | ~3m57s | ~3m52s | ~3m34s | ~3m26s | |
3# | ~4m36s | ~3m49s | ~3m21s | ~3m41s | |
AVG | ~4m19s | ~4m56s | ~4m23s | ~3m39s | |
Three-color | 1# | ~5m43s | ~5m14s | ~4m47s | ~4m12s |
2# | ~6m09s | ~5m38s | ~5m06s | ~3m48s | |
3# | ~5m56s | ~6m07s | ~4m58s | ~4m08s | |
AVG | ~5m56s | ~5m40s | ~4m57s | ~4m03s | |
Four-color | 1# | ~12m05s | ~10m11s | ~7m23s | ~5m34s |
2# | ~12m53s | ~11m06s | ~8m09s | ~5m57s | |
3# | ~11m58s | ~10m43s | ~7m16s | ~5m13s | |
AVG | ~12m19s | ~10m40s | ~7m36s | ~5m35s | |
Multi-color | 1# | >17 | >15 | >12 | >6 |
2# | >17 | >15 | >12 | >7 | |
3# | >16 | >15 | >12 | >6 | |
AVG | >17 | >15 | >12 | >6 |
Apparel Industry in the EU–China Exports and Circular Economy Automatic Identification Of Wrist Position In A Virtual Environment For Garment Design Pressure Evaluation Of Seamless Yoga Leggings Designed With Partition Structure Experimental and Modelling Studies on Thermal Insulation and Sound Absorption Properties of Cross-Laid Nonwoven Fabrics Tensile Properties Analysis Of 3D Flat-Knitted Inlay Fabric Reinforced Composites Using Acoustic Emission Optimization of Sodium Lignosulfonate Treatment on Nylon Fabric Using Box–Behnken Response Surface Design for UV Protection From Raw To Finished Cotton—Characterization By Interface Phenomena A Study on the Woven Construction of Fabric Dyed With Natural Indigo Dye and Finishing for Applying to Product Design for Home Textile Products A Calculation Method for the Deformation Behavior of Warp-Knitted Fabric Nondestructive Test Technology Research for Yarn Linear Density Unevenness Numerical Simulation and Analysis of Airflow in the Condensing Zone of Compact Spinning with Lattice Apron Blend Electrospinning of Poly(Ɛ-Caprolactone) and Poly(Ethylene Glycol-400) Nanofibers Loaded with Ibuprofen as a Potential Drug Delivery System for Wound Dressings Application of Plasticized Cellulose Triacetate Membranes for Recovery and Separation of Cerium(III) and Lanthanum(III) Analysing Service Quality and its Relation to Customer Satisfaction and Loyalty in Sportswear Retail Market Study On Structure And Anti-Uv Properties Of Sericin Cocoons Fit And Pressure Comfort Evaluation On A Virtual Prototype Of A Tight-Fit Cycling Shirt A Fabric-Based Integrated Sensor Glove System Recognizing Hand Gesture Developing Real Avatars for the Apparel Industry and Analysing Fabric Draping in the Virtual Domain Review on Fabrication and Application of Regenerated Bombyx Mori Silk Fibroin MaterialsSimulations of Heat Transfer through Multilayer Protective Clothing Exposed to Flame Determination of Sewing Thread Consumption for 602, 605, and 607 Cover Stitches Using Geometrical and Multi-Linear Regression Models Designing a Three-Dimensional Woven Fabric Structure as an Element of a Baby Stroller Modeling Lean and Six Sigma Integration using Deep Learning: Applied to a Clothing Company Comparative Analysis of Structure and Properties of Stereoscopic Cocoon and Flat Cocoon Effect of Water pH on Domestic Machine Washing Performance of Delicate Textiles Effect of Different Yarn Combinations on Auxetic Properties of Plied Yarns Analysis of Heat Transfer through a Protective Clothing Package Smart Textile for Building and Living Investigation of Twist Waves Distribution along Structurally Nonuniform Yarn 3D Body Scan as Anthropometric Tool for Individualized Prosthetic Socks Preliminary Experimental Investigation of Cut-Resistant Materials: A Biomimetic Perspective Durable Wash-Resistant Antimicrobial Treatment of Knitted Fabrics Study on the Thermal and Impact Resistance Properties of Micro PA66/PU Synergistically Reinforced Multi-Layered Biaxial Weft Knitted Fabric Composites Improvement of Physical Properties of Viscose Using Nano GeO2 as Doping Material Fea-Based Structural Heat Transfer Characteristic of 3-D Orthogonal Woven Composite Subjected to the Non-Uniform Heat Load Bending Failure Behavior of the Glass Fiber Reinforced Composite I-Beams Formed by a Novel Bending Pultrusion Processing Technique Comfort-Related Properies of Cotton Seersucker Fabrics Economical and Social Dimensions of Unionization in Turkish Textile and Clothing Sector Conductive Heat Transfer Prediction of Plain Socks in Wet State A Novel Foam Coating Approach to Produce Abrasive Structures on Textiles Textronic Solutions Used for Premature Babies: A Review Effect of Lycra Weight Percent and Loop Length on Thermo-physiological Properties of Elastic Single Jersey Knitted Fabric Texture Representation and Application of Colored Spun Fabric Using Uniform Three-Structure Descriptor Analysis of Mechanical Behavior of Different Needle Tip Shapes During Puncture of Carbon Fiber Fabric Approach to Performance Rating of Retroreflective Textile Material Considering Production Technology and Reflector Size Influence of Multilayer Interlocked Fabrics Structure on their Thermal Performance Prediction of Standard Time of the Sewing Process using a Support Vector Machine with Particle Swarm Optimization Design Method of Circular Weft-Knitted Jacquard Fabric Based on Jacquard Module Image Analysis as a Method of the Assessment of Yarn for Making Flat Textile Fabrics Investigation of Heat Transfer in Seersucker Woven Fabrics using Thermographic Method Transformable Warning Clothing for Children with Active Light Sources Regenerated Cellulose/Graphene Composite Fibers with Electroconductive Properties High-Performance Workwear for Coal Miners in Northern China: Design and Performance Evaluation Comfort-Related Properties of Double-Layered Woven Car Seat Fabrics Experimental Investigation of the Wettability of Protective Glove Materials: A Biomimetic Perspective An Integrated Lean Six Sigma Approach to Modeling and Simulation: A Case Study from Clothing SME Mechanical Properties of Composites Reinforced with Technical Embroidery Made of Flax Fibers Consumer Adoption of Fast-Fashion, Differences of Perceptions, and the Role of Motivations Across the Adoption Groups A New Consumer Profile Definition Method Based on Fuzzy Technology and Fuzzy AHP Optimal Design of a Novel Magnetic Twisting Device Based on NSGA-II Algorithm Development of the Smart T-Shirt for Monitoring Thermal Status of Athletes Assessment and Semantic Categorization of Fabric Visual Texture Preferences Microscopic Analysis of Activated Sludge in Industrial Textile Wastewater Treatment Plant Application of Coating Mixture Based on Silica Aerogel to Improve Thermal Protective Performance of Fabrics A Biomimetic Approach to Protective Glove Design: Inspirations from Nature and the Structural Limitations of Living Organisms Estimation of Seams in Paraglider Wing Determination of State Variables in Textile Composite with Membrane During Complex Heat and Moisture Transport Numerical Prediction of the Heat Transfer in Air Gap of Different Garment Models Biological Properties of Knitted Fabrics Used in Post-Burn Scar Rehabilitation Fabrication and Characterization of Fibrous Polycaprolactone Blended with Natural Green Tea Extracts Using Dual Solvent Systems Archaeology and Virtual Simulation Restoration of Costumes in the Han Xizai Banquet Painting