With the development of computer techniques and computer graphics, computer aided design (CAD) technology has been applied widely in the textile printing industry. There are many good methods for simulating weft knitted fabric, however, no work on knitted fabric had been performed using ball B-spline curves. In this paper, we have proposed a novel algorithm based on ball B-spline curves and Hooke's Law for modelling weft knitted fabric in 3D. Ball B-spline curves are based on B-spline curves that use data balls instead of data points. By changing the position and the radius of balls of the ball B-spline curves, we can change the thickness and position of the yarn. The loop is the basic unit of knitted fabric, it requires 7 data points to be represented by a ball B-spline curve, and the model is notably fast. At the same time, the model maintains both its accuracy and the geometrical and topological features of the fabric. With VC++ and Open GL, we added texture and light to simulate different patterns of weft knitted fabric in 3D, including stockinette knit, garter knit, 2-2 rib knit, wing knit, heart knit and stripe knit. Because of the nested structure of knitted fabric, each data point of each loop has changes in a different way when a force is applied to the knitted fabric. The deformation and force on the knitted fabric is modelled using Hooke's Law, which results in a more realistic and faster simulation. We use the parameterization method, and the parameters, such as the radius of ball, the height of a loop, the number of courses, the number of wales and the magnitude of the force, are easy to change. This method is a new means of naturally building and simulating weft knitted fabric in a CAD system.
[1]
Long Hai-ru.
Three-dimensional computer simulation of plain weft knitted fabric
,
2007
.
[2]
Steve Marschner,et al.
Stitch meshes for modeling knitted clothing with yarn-level detail
,
2012,
ACM Trans. Graph..
[3]
D. R. Graham,et al.
Tryptophan in Wool
,
1960
.
[4]
Helmut Wakeham,et al.
Compressional and Absorptive Behavior of Bulk Fiber Systems
,
1958
.
[5]
Seah Hock Soon,et al.
Skeleton Based Parametric Solid Models: Ball B-Spline Curves
,
2007,
2007 10th IEEE International Conference on Computer-Aided Design and Computer Graphics.
[6]
Seah Hock Soon,et al.
Skeleton Based Parametric Solid Models: Ball B-Spline Surfaces
,
2007,
2007 10th IEEE International Conference on Computer-Aided Design and Computer Graphics.
[7]
Miguel A. Otaduy,et al.
Yarn-level simulation of woven cloth
,
2014,
ACM Trans. Graph..
[8]
Geng Zhao-feng.
Study and Realization of Three-dimension Simulation of Knitting
,
2003
.
[9]
Fang Yuan.
The Study of Knitting Fabric Structure and Computer Simulation
,
2006
.
[10]
Jiang Gaoming.
3-D modeling for warp knitted fabric based on NURBS
,
2008
.
[11]
Li Bo.
Computer 3-D simulation on basic structure of weft knitted fabrics
,
2009
.