This article was downloaded by: [Virginia Tech Libraries]

advertisement
This article was downloaded by: [Virginia Tech Libraries]
On: 14 July 2013, At: 10:07
Publisher: Taylor & Francis
Informa Ltd Registered in England and Wales Registered Number: 1072954
Registered office: Mortimer House, 37-41 Mortimer Street, London W1T 3JH,
UK
Journal of The Textile Institute
Publication details, including instructions for authors
and subscription information:
http://www.tandfonline.com/loi/tjti20
A Simulation of the Draping
of Bidirectional Fabrics over
Arbitrary Surfaces
a
a
B. P. van West , R. B. Pipes & M. Keefe
a
a
Center for Composite Materials and Department
of Mechanical Engineering, University of Delaware,
Newark, DE, U.S.A.
Published online: 01 Dec 2008.
To cite this article: B. P. van West , R. B. Pipes & M. Keefe (1990) A Simulation of the
Draping of Bidirectional Fabrics over Arbitrary Surfaces, Journal of The Textile Institute,
81:4, 448-460
To link to this article: http://dx.doi.org/10.1080/00405009008658722
PLEASE SCROLL DOWN FOR ARTICLE
Taylor & Francis makes every effort to ensure the accuracy of all the
information (the “Content”) contained in the publications on our platform.
However, Taylor & Francis, our agents, and our licensors make no
representations or warranties whatsoever as to the accuracy, completeness, or
suitability for any purpose of the Content. Any opinions and views expressed
in this publication are the opinions and views of the authors, and are not the
views of or endorsed by Taylor & Francis. The accuracy of the Content should
not be relied upon and should be independently verified with primary sources
of information. Taylor and Francis shall not be liable for any losses, actions,
claims, proceedings, demands, costs, expenses, damages, and other liabilities
whatsoever or howsoever caused arising directly or indirectly in connection
with, in relation to or arising out of the use of the Content.
This article may be used for research, teaching, and private study purposes.
Any substantial or systematic reproduction, redistribution, reselling, loan, sublicensing, systematic supply, or distribution in any form to anyone is expressly
Downloaded by [Virginia Tech Libraries] at 10:07 14 July 2013
forbidden. Terms & Conditions of access and use can be found at http://
www.tandfonline.com/page/terms-and-conditions
A Simulation of the Draping of
Bidirectional Fabrics over Arbitrary
Surfaces
B.R Van West, R.B. Pipes, and M. Keefe
Center for Composite Materials and Department of Mechanical
Engineering, University of Delaware, Newark, DE, U.SA.
Downloaded by [Virginia Tech Libraries] at 10:07 14 July 2013
Received 12.6.1990 Accepted for publication 27.6.1990
The development of a graphical simulation to descrihe the draping of hidirectional
fabrics over arhitrary surfaces is reported. The simulation applies to any
surface, descrihed either analytically or numerically, and allows any numher
of draped configurations on a surface. A unique draped configuration results
when one warp thread and one weft thread are constrained to specific paths on
the surface. The warp and weft crossover-point locations are calculated hy
numerically solving the intersection equations ofthe surface and two spheres
that represent all possible positions of the ends of a warp and weft; segment.
Fahric-wrinkling and £abric-hridging over surface depressions are extreme
cases of deformation, which, as with thread orientation, can he controUed by
the placement of the constrained threads on the surface to be flraped. Several
surfaces are draped with the simulation, which is used as a design tool for
selecting suitahle draped configurations for specific surfaces.
1. INTRODUCTION
The draping of fabrics is of interest to the textile industry, which has long been
concerned with the conformance of fabrics to surfaces having compound curvature,
such as the human body. The draping of fabrics has recently become of interest
to the manufacturers of structural components made from composite materials,
which consist of reinforcing fibres embedded in a solid matrix. A fabric composed
of reinforcing and matrix fibres is draped over a mould surface and consolidated
under heat and pressure into a rigid component. Certain properties of the
component, such as strength, stifEhess, thermal expansion, and conductivity, are
dependent on the reinforcing-fibre paths within the component. Should the
fabric be unable to conform to an underljring surface owing to wrinkling or
bridging, the structural integrity or utility of a formed component may be
compromised. The prediction of fibre paths within a component is therefore an
advantage to composites manufacturers.
Bidirectional fabrics undergo in-plane shear deformation when forced to
conform to a surface having compound curvature. This deformation, coupled
with the kinematics of mapping paths from a flat plane onto a curved surface,
makes the prediction of thread paths on the surface non-trivial. This paper
describes a draping simulation that predicts thread paths at all points on a
surface draped with a bidirectional fabric. The simulation predicts the location
of wrinkling and bridging based on given fabric-deformation limits. The draped
surface is graphically displayed and shows thread paths and areas of wrinkling
and bridging. The simulation was used to study the draping of various surfaces
of particular interest. The ability to select the draping constraints allowed the
simulation to be \ised as a design tool with which acceptable draped configurations
for specific surfaces were selected.
J. Text. Int.. 1990. 81 No. 4 C TextiU InMtituU
A Simulation ofthe Draping of Bidirectional Fabrics over Arbitrary Surfaces
Downloaded by [Virginia Tech Libraries] at 10:07 14 July 2013
2. BACKGROUND
Mack and Taylor^ derived differential equations for fitting fabrics to surfaces of
revolution. Tbe fitting equations were based on the shearing deformation of
fabric whereby a square cell boimded by pairs of warp and weft threads is
deformed into a rhombus having unequal angles at adjacent comers. Deformation
causes the cell to elongate along one diagonal direction while it contracts in the
perpendicular diagonal direction. The cell diagonal lines remain at right angles
for all degrees of deformation. Thus a rectangle of fabric, cut on a 45" bias to warp
and weft threads and draped onto a surface symmetrical about one axis, will have
cell diagonals that are parallel to surface longitude and latitude lines everywhere
on the surface. The total length of diagonals across the width ofthe fabric will
match the surface circumference at a latitude line. The model solves for the
intersection of trace-geodesic lines and tbe surface and is limited to analytical
surfaces of revolution draped with fabric on a 45° bias.
Robertson et al^ developed a computational procedure for draping a spherical
surface that involved finding the intersection points of three spheres. One
sphere represents the surface being draped, and the other two spheres represent
all possible positions ofthe ends of a warp segment and a weft segment whose
other ends already lie on the surface at known points that coincide with the
centres ofthe two spheres. The intersection equations are solved analytically,
and one ofthe two sphere-intersection points is chosen as a warp/weft crossover
point. In a second paper, Robertson et al. ^ extended their results to the treatment
of a conical surface with a spherical apex. The cone and sphere are treated
separately, and special conditions are required where yam segments cross the
boundary between cone and sphere. Although the formulation was specifically
restricted to cones and spheres, the method may be applied to an arbitrary
surface provided that at every point on the surface an analytical description of
the surface can be derived.
Smiley and Pipes* applied Robertson's sphere-intersection method of a draping
simulation to numerically defined surfaces of revolution. A cubic curve is
interpolated through specified points and a surface generated by sweeping the
curve around a central axis. The intersection equations are solved numerically.
A simulation was developed by Bergsma and Huisman^ for draping fabrics
over numerically generated surfaces approximated by fiat triangular facets. The
authors assumed pivoted joints and trellis type deformation in the fabric.
Draping starts at tbe point of greatest elevation on the surface, where four fabric
nodal points are specified that determine the orientation ofthe fabric. Subsequent
points are found by iteratively seeking the intersection of warp and weft
segments and the surface triangles. A feature ofthe simulation is that fabric-cell
deformation angles are continuously summed and minimized by iteration to
minimize total fabric deformation. This minimization of deformation at each step
ofthe draping process is the constraint that allows a unique draping configuration
to be achieved. Experiments were performed by physically draping symmetrical
surfaces, and good agreement with simulations was foimd. The use of triangular
facets in generating a curved surface simphfies the intersection equations but
introduces an error in proportion to the size of the facets. The deformationminimization feature permits only one draped configuration to be determined for
each geometry and results in only symmetrical draping of symmetrical surfaces.
Minimizing the total deformation at each step of the draping process does not
necessarily preclude the formation of local wrinkling. (It is possible that, by
inducing a high degree of deformation, such as stretching at some step in the
draping process, the formation of a wrinkle at a later step can be avoid(xi*.)
Experiments were performed only on symmetrical surfaces draped in symmetrical
configurations.
J. nxt Irut.. 1990. at No. 40 TextiU InstituU
449
Van West, Pipes, and Keefe
Downloaded by [Virginia Tech Libraries] at 10:07 14 July 2013
Heisey and Haller^ developed a computational method forfittingwoven fabric
to non-analytical surfaces by using numerical-analysis techniques. An advantage
of their method is that the thread segments follow the contour ofthe surface and
are not straight between thread-crossover points as assumed by other methods.
Equations are derived for two lines on the surface inscribed about two known
thread-crossover points. The lines are loci of points equidistant over the surface
from the known crossover points. One ofthe two intersection points ofthe lines
IS a new crossover point. Tofindthe equations ofthe two locus lines, the equation
for the surface must be known. The authors give an example of a surface in a
cylmdrical co-ordinate system where four non-linear equations are derived by
integration and solved by iteration. The surface illustrating the method was
selected so that the results could be compared with those of Mack and Taylor^.
The derivation of intersection equations for more complicated surfaces could
prove difficult. Although it is stated that the method applies to non-analytical
surfaces, no examples with such surfaces were given.
3. SIMULATION
3.1 Assumptions
The following assumptions of Mack and Taylor^ conceming the kinematics of
draping are adopted in the draping simulation.
(a) The threads are inextensible.
(6) Crossover points of warp and weft threads act as pivoting joints.
(c) No slippage of warp and weft threads relative to one another occurs at the
pivotal points.
(d) The length of a thread segment between adjacent warp and weft threads
IS much less than the radius of curvature ofthe surface.
(e) Thread segments are straight between pivotal points.
(f) The fabric is everywhere in contact with the surface.
The assumption of inextensibility ofthe threads is justified by the high elastic
modulus of most fibres, resulting in insignificant axial strain under the loads
experienced dunng draping. It was found previousl/^ that warp and weft
thread-crossover points may be treated as pivoting joints except at fabric-shear
deformations near the locking limit. The thread-segment length is arbitrarily
selected m the simulation and does not necessarily match the spacing between
threads, which m most fabrics is very small. The thread-segment length must be
selected so that it is much smaller than the surface local radius of curvature
«r f,-^^°^^^® **^ draping may lead to wrinkling or bridging in the fabric
WrmkUng is defined in this context as an excess of fabric over that needed to
cover the surface, resulting in the excess fabric's not being in contact with the
surface. Bndging occurs when the fabric cannot deform sufficiently to drape into
a concavity in the surface, which results in the fabric's covering the concavity
without contacting the surface.
3.2 Uniqueness Constraints
A surface may be draped in an infinite number of configurations, depending on
where the drapmg process begins, how the fabric is initially oriented relative to
450
J. Text. iTut., 1990, 81 No. 4 €> TextiU tnstitutt
A Simulation ofthe Draping of Bidirectional Fabrics over Arbitrary Surfaces
the surface, and how it is manipulated to conform to the surface. To achieve a
unique draped configuration, constraints must be imposed tbat uniquely determine
all thread paths. If one warp and one weft thread are selected as in Fig. 1 to follow
specific paths on the surface, the remainder ofthe thread paths on the surface
are uniquely determined given the assumptions listed previously. An intersecting
warp/weft pair divide the fabric into quadrants, which drape independently of
one another. By specifying the paths ofthe constrained threads, the severity of
deformation and the existence and location of wrinkling and bridging can be
controlled.
_ constrainec
warp yarn
draping _
start point
Downloaded by [Virginia Tech Libraries] at 10:07 14 July 2013
\
s /
\
A
B
y^^
s
C
constrained
weft yarn
D
Fig. 1
Fabric with constrained yamB and quadrants A, B, C, and D
Fig. 2
A parametric sui-face patch with tangent vectors'"
3.3 Surface Generation
The draping simulation is performed by generating a surface, computing fabricnodal-point locations, and displaying the draped surface. The surface is generated
by using commonly applied geometric modelling techniques, such as those
described by Mortenson"* and by Rogers and Adams'^ The surface is defined by
a set of co-ordinate points, which lie in the surface, and the tangent and twist
vectors at those points. The surface is divided into patches, each patch containing
four comer points, as shown in Fig. 2. Locations on the patch surface are
described by the parameters u and w, in a co-ordinate system lying in the surface,
which range between 0 and 1, with the 0 and 1 values representing the pateh
boundaries. The tangent and twist vectors ofthe surface boundary points iu*e
known. (A tangent vector expresses the slope of a line in terms of magnitude and
direction. A twist vector is the cross derivative of a slope, also expressed as a
magnitude and direction.) For simplicity, the vector magnitudes are normalized.
Text. IrM.. 1990. 81 No. 4 C TextiU InatituU
451
Van West, Pipes, and Keefe
Tangent and twist vectors at points between the boundaries are calculated by
cubic-spline interpolation, the co-ordinates and vectors of a patch are used to
develop parametric bicubic polynomial expressions locating any point on a
patch. (A bicubic polynomial is the simplest mathematical expression that can
describe changes in slope, inflexion points, and twist in a surface, since the
existence of a second derivative is assured.) A discontinuity in slope must not
occur witliin a particular patch owing to the inability of a bicubic polynomial to
describe it but may occur at a patch boimdary if the surface and draping models
are developed to accommodate it.
The geometrical form of a bicubic-surface patch equation is:
Downloaded by [Virginia Tech Libraries] at 10:07 14 July 2013
(1)
where U = [u^ u^ul]andVf
= [w^ w^ w 1],
u and w are parameters of a co-ordinate system that lies on the surface
patch,
M is a transformation matrix that depends on the surface model and
continuity constraint,
B is the boundary-condition matrix for a patch, and
p is a position vector with components x, y, and z.
Expanded, the bicubic-surface equation for the x co-ordinate is:
2-2
-3
1
r
3-2-1
x(,u,w) =
0 0
1 0
•^00 "^Ol
00
"10
U
* 0 0 ^ O l -^OO ^ O l
0 0 0 0
2-3
0 1
-2 3
0 0
1-2
1 0
.1-1
0 0
(2)
w
1
where x^^ is a patch-corner co-ordinate, with u and w equal to 0 or 1,
X" is the tangent vector, or slope, 6x/6u, in the u direction,
x^ is the tangent vector, or slope, 6x/6w, in the w direction,
X""' is the twist vector, or change in slope, 5^x/5u6w.
The equations for the y and z co-ordinates are similar:
462
J. TexL Inst.. 1990. 81 No. 4 C TextiU InttituU
A Simulation ofthe Draping of Bidirectional Fabrics over Arbitrary Surfaces
2 -2
-3
1
1
y
^01
3 -2 -1
V
y..
V **
VI Ul
w
y{u,w) = (u^ u^ u 1)
0
0
1
0
0
0
0
0
\i
"
V
"
^01 •' 0 0 -y 01
I
UW
UUPa
yio >!,"•'10 -y 11
2
-3
0
1
-2
3
0
0
1
-2
1
0
1
-1
0
0
J
(3)
Downloaded by [Virginia Tech Libraries] at 10:07 14 July 2013
X
'2 - 2 1
z iu,w) =
-3
r
0
0
0
0
1~
^00 ^0.
1
Z^i
'o"
Z ^ ir
Ui
( -2 -1
^10 ^11
1
0
^oo" z "
0
0
z " z " *10
2
-3
0
1
-2
3
0
0
1
-2
1
0
w
1
-1
0
0
1
1)
01
*
UtC
w'~
(4)
X
A limitation of a bicubic poljTiomial expression for a surface patch is that it does
not exactly describe all surfaces. However, to compensate, the number of coordinate points describing the surface can be increased, with a subsequent
reduction in patch size, until the desired accuracy is attained.
3.4 Constrained-thread Paths
Constrained-thread paths are defined by the co-ordinates of points on the surface
through which the threads pass. The distance between adjacent co-ordinate
points is held constant and thereby determines the thread-segment length and
fabric-mesh cell size. The point where the two constrained threads intersect
becomes the starting point ofthe draping process. Two intersecting constrained
threads must be selected, and these divide the fabric into a maximum of four
quadrants, as shown in Fig. 1. Fewer quadrants may result. For instance, if the
constrained threads are located at two edges ofthe fabric, a single quadrilateral
results.
The choice of con strained-thread paths is arbitrary £md is a means of
controlling fibre orientation and fabric-shear deformation. Once the paths are
chosen, the co-ordinates ofthe points defining the paths must be calculated. This
requires an equation for the surface where each point is located. If the surface
itself is defined by point co-ordinates, equations for each of the surface patches
must be generated before constrained-thread-path co-ordinates can be calculated.
J. Text. Inat., 1990.81 No. 4 0 TextiU ln*tituU
453
Van West, Pipes, and Keefe
The technique is similar to that used to generate interpolated co-ordinate points
as described in the previous section, requiring nujnerical-solution methods.
Downloaded by [Virginia Tech Libraries] at 10:07 14 July 2013
3.5 Draping
The mathematical modelling of the draping process consists in calculating the
co-ordinates of all warp- and weft-crossover points on the surface. The process
is graphically depicted in Fig, 3. The constrained threads are shown as heavier
lines along which all crossover, or nodal, points are known. The first points from
the starting point on the constrained-thread paths, shown as p(i, j - 1) and
p(i - 1, j), are the centres of spheres having radii equal to a thread-segment
length. The spheres and the surface intersect at two points, one of which is the
starting point and the other the desired nodal point, shown as p(i, j). The new
nodal point is then coupled with another known point, either on the constrainedthread path or previously calculated, tofindthe next nodal point. The procedure
is repeated until all points are found in all quadrants.
constrained yarns
P(U-V
V
sphere center
- drape Starting point
sphere center
warp-weft
node
—-— yarn segment
length, r
P(U)
sphere-surface
intersection
Fig. 3
Determination of sphere/surface interBectdon
To find the new point co-ordinates, the intersection equations of the two
spheres and the surface are solved. The equation for a sphere centred at point
p(i-lj)is:
j-^i~Ajr = r'
(6)
and that for the sphere centred at point p(ij - 1 ) is:
wherex,y, and 2 are the co-ordinates of points on the spheres, and r is the threadsegment length.
Equations (2), (3), and (4) for the surface point {x.^., y.., z..) are substituted into
Equations (5) and (6), the result being two inter'seciion equations with two
unknowns, u and w, the surface-patch length parameters. The two equations are
solved numerically for u and w by using a non-linear solution technique
'*^'*
J. Hwrt. /BX.. l^Q. 81 No. 4 C TtxtUe InstUuie
A Simulation ofthe Draping of Bidirectional Fabrics over Arbitrary Surfaces
Downloaded by [Virginia Tech Libraries] at 10:07 14 July 2013
producing two u and w root pairs, one for each intersection point. The root pairs
are back-substituted into Equations (2), (3), and (4) to result in two (x, y, z) coordinate sets for point p(i, j). The co-ordinate set locating point p(i, j) furthest
from the starting point of draping is selected.
Each surface patch has a unique bicubic description owing to its unique
location on the surface and boundary-condition matrix. The content of the
sphere/surface-intersection equations is therefore dependent on the patch ia
which the nodal point is located. A containment algorithm is used to determine
the identity ofthe patch in which the nodal point is expected to lie, and, after
calculating the point's co-ordinates, the patch in which the point lies is identified,
and the co-ordinates are recalculated if necessary.
3.6 Examples
Several surfaces were draped both to demonstrate the functioning of the
simulation and to provide guidance on the control of fabric deformation. The
surface were draped in more than one configuration to study the eflfect on fabric
deformation.
The hemisphere is a common surface adopted by many of the previous
researchers'•^••'•^'"^'' as a means of comparing theoretical and experimental
results. Part of a simulation was superimposed on a photograph ofthe physiciil
model of a draped hemisphere, and the result is shown in Fig. 4. The comparison
shows good correlation of thread orientation. The spacings between threads of
the physical model and those of the simulation do not match, so only thread
orientations and not locations are comparable.
The draping of a comer has been simulated to demonstrate control of fabric
deformation by the choice of constrained-thread paths. If the constrained
threads are positioned parallel to the edges, then, as can be seen in Fig. 5, the
underlying surface for the comer quadrant D is much smaller than areas covered
by the other fabric quadrants A, B, and C. One would expect severe fabric
deformation to occur in the comer quadrant D, with a possible wrinkle, and this
is illustrated in Fig. 5. To exercise control over fabric deformation, the constrained
Fig. 4
Superimposed view of physical model and Bimulation of draped hemisphere
J. Ttxt. liut.. 1990, 81 No. 4 © T^tik Institute
455
-n nrli Bi^f
ii •
Downloaded by [Virginia Tech Libraries] at 10:07 14 July 2013
Van West, Pipes, and Keefe
Fig. 5
Simulation of draped comer with wrinkle
i^^^Wi
Fig. 6
456
Simulation of draped comer with evenly spaced constrained yams
J. 7bct ItM., 1990, 81 No. 4 O T^ile InatUute
Downloaded by [Virginia Tech Libraries] at 10:07 14 July 2013
A Simulation ofthe Draping of Bidirectional Fabrics over Arbitrary Surfaces
threads were positioned on the surface in such a way that the surface area
between them was approximately evenly distributed. The intention was to
minimize the maximum shear deformation occurring in the fabric. Fig. 6 shows
that the maximum deformation in all quadrants is approximately equal and
wrinkling has been eliminated. The simulation results were confirmed with
physical models'^.
The draped surface simulated in Fig. 7 is of interest to the manufacturers of
composite-material structures and represents the end of a stiffening bead in a
plate. This example demonstrates the use of the simulation to develop an
acceptable draped configuration, which, for the purpose ofthe demonstration, is
defined as having no wrinkles. The surface can be draped without wrinkling if
one ofthe constrained threads Ues on the crest ofthe bead and if the fabric can
accommodate the induced deformations. If the surface is draped in such a way
that one constrained thread lies entirely on the plane to one side ofthe bead, a
wrinkle forms on the other side ofthe bead, as shown in Fig. 8. In many cases,
there are several stiffening beads in a plate, which the manufacturer may wish
to drape sequenticdly. Fig. 9 illustrates the result of draping across two beads.
Draping is terminated at the second bead when the fabric is stretched to the point
at whicb fabric-bridging begins to occur. Along the line between a and b in Fig.
10, an enlarged view ofthe bridging area, the fabric has been stretched to its
deformable limit so that the sides of a rhombic cell have become colUnear. To the
right of the line ab, the numerical rootsolver is unable to find roots for the
intersection equations, since the spheres representing segment-end locii no
longer intersect. The conclusion is that a multi-beaded surface may be draped
without wrinkling if each bead is draped with a constrained thread along its
crease £ind with the required amount of fabric allotted to drape the surface
between beads.
surface profiles
si
pi 1
constrained yarns
1 ft
f f 1 I 1^
I I I I I
f L-- f
-
Fig. 7
Simulation of draped staffening bead with constrained yam on creet
J. TkxL Inat.. 1990. 81 No. 4 O TtxtiU InttttuU
467
Van West, Pipes, and Keefe
constrained yarns
Downloaded by [Virginia Tech Libraries] at 10:07 14 July 2013
_,=- wrinkle
Fig. 8
Simulation of draped stiffening bead with constrained yam on plane
constrained yarns
bridging
Fig. 9
Simulation of two stiffening beads draped sequentially
Other examples of surfaces draped by means ofthe simulation may be found
in earlier work of one ofthe present authors'^.
3.7 Liiiiitations
The simulation has limitations, which may introduce inaccuracies and restrict
the application, for which the user must compensate.
(o) The bicubic-polynomial-surface expressions do not accurately describe
all surfaces, such as spheres. The inaccuracy may be reduced by increasing
the number of surface-definition points, which has the effect of reducing
the arc length. For arc angles ofless than 45", the error 6R IR is less than
5 X 1(H, where R is the spherical radius^**.
458
J. Text Intt., 1990. 81 No. 4 O TextiU InatituU
Downloaded by [Virginia Tech Libraries] at 10:07 14 July 2013
A Simulation ofthe Draping of Bidirectional Fabrics over Arbitrary Surfaces
Fig. 10 Enlarged view of thread-bridging area
(6) The surface to be generated has restrictions on the locations of slope
discontinuities. A bicubic equation cannot describe a surface patch
containing a slope discontinuity. However, a surface can be divided at a
slope discontinuity into adjoining patches.
(c) The assumption that no slippage occurs at warp- and weft-crossover
points is not realistic at extreme fabric deformations. Near the locking
limit, slippage occurs at the intersections, which changes the spacing
between adjacent threads. A slippage parameter, such as that proposed
earlier^, could be included in the draping simulation, increasing the
accuracy of the simiilation when greater-than-moderate fabric-shear
deformations occur.
(d) The assumption that the local surface radius of curvature is much larger
than a thread-segment length is necessary because the thread segments
are assumed straight between nodal points and do not follow the surface
arc. Thus, surfaces with a small local radius of curvature cannot be
draped accurately in such areas, unless the thread-spacing is reduced.
(e) An additional factor affecting the accuracy ofthe simulation is fabricmesh size. The work of Smiley and Pipes* includes a study of the
convergence of deformation angles and data point co-ordinates relative
to their convergent values as a function of the distance between nodal
points. It was found that the angle between intersecting yams at the
border of a fabric quadrant and the equator of a hemisphere is withia
0.1% of the convergent value for a nodal-point spacing of 17% of the
hemispherical radius. The study also revealed that a nodal point on a
hemisphere, halfway between the pole and equator and halfway betweea
quadrant boimdaries, is within 0.1% ofthe convergent location when the
nodal-point spacing is within 10% ofthe hemisphere radius. This spacing
occurs when there are about sixteen nodal points between the hemisphere a
pole and its equator.
J. "Dnct Int.. 1990. 81 No. 40 TextiU IruUlutt
459
Downloaded by [Virginia Tech Libraries] at 10:07 14 July 2013
Van West, Pipes, and Keefe
4. CONCLUSIONS
A mathematical model and graphical simulation ofthe draping of bidirectional
fabrics over arbitrary surfaces has been developed. The model calculates the
locations on the draped surface of warp and weft crossover points from which
fibre orientations and fabric-shear deformation can be determined. By specifying
the limiting angles of shear deformation in a fabric, the presence and location of
fabric-wrinkling and fabric-bridging can be predicted. The simulation models an
infinite number of draped configurations, dependent on the selected constrainedthread paths.
Defining the constrained-thread paths results in a unique draped configuration
and allows control of fibre paths and the existence and location of fabricwrinkHng. The quadrants created by defining constrained-thread paths drape
independently of one another.
The simulation has advantages over previously published simulations.
(a) The surface is defined as a series of patches, each with a unique bicubicpolynomial description, providing greater accuracy in surface definition
than a surface defined by triangular facets.
(6) An infinite number of draped configurations may be generated.
(c) The simulation applies to arbitrary surfaces that do not necessarily have
known analj^ical expressions. The surface is defined numerically by the
co-ordinates of points lying on the surface.
The simulation may be used as a design tool allowing draped configurations
to be selected that best meet the designer's needs in terms of thread paths, fabric
deformation, and, in the case of structural components, material and mechanical
properties. A useful development of the simulation would be to begin with a
draped configuration, sufficiently described to meet the designer's needs and to
ensure mathematical uniqueness, and to perform tbe simulation in reverse,
determining the constrained-thread paths necessary to drape as required.
ACKNOWLEDGEMENT
The authors would like to thank BASF Structural Materials Inc., of Charlotte,
N.C., U.S.A., for sponsoring the work reported in this paper.
'
*
^
*
'
s
'
"
*
'*
"
"
REFERENCES
C. Mack and H.M. Taylor. J. Text. Inst., 1956,47, T477.
R.E. Roherteon, E.S. Hsiue, E.N. Sickaftis, and G.S.Y. Yeh. Polym. Compos., 1981, 2,126.
R.E. RobertaoD, E.S. Hsiue, and G.S.Y. Yeh. Polym. Compos., 1984, 5,191.
A.J. Smiley and R.B. Pipes. 'Fiber Placement during the Forming of Continuous Fiber-reinforced
Thermoplastics' (Technical Report EM 87-129), Society of Manufacturing Engineers, 1987.
O.K. Bergsma and J. Huisman in CadComp Conference, Southampton England, 1988.
M.F. Culpin. J. Text. Inst., 1979, 70, 81.
F.L. Heisey and K.D. HaUer. J. Text. Inat., 1988, 79, 250.
K.D. Potter. Composites, 1979,10,161.
Materials Science Corporation. "Woven-fabric-reinforced Composites for Automotive AppUcationB'
(Technical Report MSC TFR1605/8102), National Science Foundation, 1986.
M.E. Mortenson. 'Geometric Modeling,' Wiley, New York, 1985, Chapter 3.
D.F. Rogers and J A. Adams. TMathematicai Elements for Computer Graphics', McGraw-Hill, New
York, 1976, Chapter 6.
B.P. Van West. Ph.D. Thesis, University of Delaware, 1990.
30/90
460
J. Text. Int.. 1990, 81 No. 4 O TextUe IiutituU
Download