PreprintPDF Available

A Discrete Element Method model for frictional fibers

Authors:
Preprints and early-stage research may not have been peer reviewed yet.

Abstract and Figures

We present a Discrete Element Method algorithm for the simulation of elastic fibers in frictional contacts. The fibers are modeled as chains of cylindrical segments connected to each other by springs taking into account elongation, bending and torsion forces. The frictional contacts between the cylinders are modeled using a Cundall and Strack model routinely used in granular material simulations. The physical scales for simulations, the determination and the tracking of contacts, and the algorithm are discussed. Tests on different situations involving few or many contact points are presented and compared to experiments or to theoretical predictions.
Content may be subject to copyright.
A Discrete Element Method model for frictional fibers
erˆome Crassous
Univ Rennes, CNRS, IPR (Institut de Physique de Rennes) - UMR 6251, F-35000 Rennes, France
(Dated: April 26, 2022)
We present a Discrete Element Method algorithm for the simulation of elastic fibers in frictional
contacts. The fibers are modeled as chains of cylindrical segments connected to each other by
springs taking into account elongation, bending and torsion forces. The frictional contacts between
the cylinders are modeled using a Cundall and Strack model routinely used in granular material
simulations. The physical scales for simulations, the determination and the tracking of contacts,
and the algorithm are discussed. Tests on different situations involving few or many contact points
are presented and compared to experiments or to theoretical predictions.
I. INTRODUCTION
The use of natural or artificial fibers allows to design
materials with original mechanical properties. At the
nanometric or micrometric scales, carbon nanotubes [1]
or polymer fibers [2] can be assembled into threads or
networks. At the micrometer and millimeter scales, the
frictional forces act with the elasticity of the fibers to pro-
duce a wide variety of materials. The fibers can just be
deposited without any special preparation to form highly
elastic media [3] such as cushions or non-woven fabrics [4].
Textile fibers can be twisted to produce yarns [5–7],
which are then assembled into cords [8], woven [9] or knit-
ted fabrics [9, 10]. Cyclic mechanical stresses can form
very compact natural structures [11], and birds also as-
semble fibers to build their nests [12, 13]. The contacts
between fibers play a fundamental role in describing the
physics of knots, which is a subtle competition between
tension and friction [14, 15], as well as eventual bending
of the fibers [16–19].
Several approaches have been proposed to numerically
simulate these structures. One approach is to use finite
element algorithms to discretize the fibers [20]. This ap-
proach allows a complete solution of the elasticity equa-
tions in complex geometries such as nodes [18], but is
only possible for systems with small numbers of contacts.
Another approach is to model the fibers as connected
spheres [21] or sphero-cylinders [22] and to use the dis-
crete element method algorithm widely used for the study
of granular materials. However, the periodic variations of
diameter of such fiber may induce very specific physical
properties as interlocked granular chains stiffening [23].
More realistic approaches are the simulations of
fibers as discrete [24] or continuous [25, 26] cylindri-
cal elastic chains of circular cross-sections. The non-
interpenetration condition between fibers and surfaces,
or between fibers, is then treated as constraints on the
displacements. The introduction of frictional tangential
forces in such model has been proposed using methods for
finding forces that match the Coulomb conditions [25–
27]. In those algorithms, the fibers are moved in order
jerome.crassous@univ-rennes1.fr
to find the positions of the surfaces that match the non-
penetration of fibers, with forces verifying the Coulomb
condition. Those positions are found using an iterative
procedure with proper regularization of Coulomb law to
ensure the convergence towards one solution verifying the
force balance. In the case where many frictional contacts
are present, the problem becomes hyperstatic, and the
solution is expected not to be unique. This is a well
known situation in granular material [28] simulations,
and the solutions selected by iterative algorithms are not
well controlled [28], and presumably depend on the algo-
rithm itself. Those drawbacks are of course of minimal
importance in situations where the indeterminacy in con-
tact forces is absent (hypo- or iso-static problem) such as
in knots with few contacts [29], or if qualitative simula-
tions are needed as in computer graphic community [30].
In explicit methods, the forces are obtained directly from
the kinematic of the body in contacts. The selection of
one solution of the Coulomb friction forces among many
ones is then ensured by the dynamics of the system. In
counterpart, explicit algorithm are usually slower.
We describe in this manuscript a model of discrete
elastic rod where the contact forces are calculated ex-
plicitly. The basis of the algorithm is the Discrete Ele-
ment Method which is popularly used for studying static
and dynamics of granular material. The specificity arises
from particles which are connected cylindrical particles.
In the section II, we first describe the mechanical model
of our fibers, including internal elastic forces and con-
tact forces. The numerical resolution is then detailed in
section III, where we insist on points that are specific
compared to standard DEM simulations, i.e. the numer-
ical scales that are used, the integration of displacement,
and the search of neighbors. In section IV, we illustrate
this algorithm on various situations including static and
dynamics, with few and many contacts.
arXiv:2204.11542v1 [cond-mat.soft] 25 Apr 2022
2
FIG. 1. (a) Ensemble of connected point forming the skeleton
of the fiber. (b) Cylinders and spheres forming the shell of
the fibers.
II. MECHANICAL MODEL OF FIBERS IN
CONTACT
A. Description of the fiber
Following [24], we model a fiber as an ensemble of N
connected points (see figure 1(a)). Let ri, with 0 i
N1 be the position of the point, and ei= (ri+1
ri)/kri+1 rik, with 0 iN2 the unit vector joining
two successive points. We note li=kri+1 rik. The
segment joining two successive points is the generatrix of
a cylinder of circular basis of diameter d. In addition,
each point riis the center of a sphere of diameter d.
So each fiber is a set of Nspheres connected by N1
cylindrical segments. A mass m0is assigned to each point
of the string.
B. Internal elastic forces
The internal elastic forces that we consider in the fol-
lowing are elongation and flexion forces. The elonga-
tional forces are modeled using springs of stiffness k0
with dashpots of damping λ. The equilibrium length of
the spring is l0, and the elongation force exerted by point
i+ 1 on the mass located at riis:
f(e)
i+1;i=k0(lil0) + λ˙
liei(1)
Each point iis submitted to forces from points i1 and
i+ 1 so that f(e)
i=f(e)
i+1;i+f(e)
i1;i, excepted the first i= 0
and last i=N1 points. The flexion forces acting on
the point iis obtained from the elastic bending energy
E(b)=Rs(B/2) κ2ds with Bthe bending stiffness of the
fiber, and κthe curvature. The bending energy of the
FIG. 2. Contact between two cylinders.
discrete fiber is:
E(b)=B l0
2
i=N2
X
i=1
κ2
i(2)
where κiis the curvature at node i, and the summation
is extended to all nodes except ending ones. Writing
the curvatures κias function of nodes positions ri, the
flexion force f(b)
i=(∂E(b)/∂ri) acting on nodes iis (see
Appendix A):
f(b)
i=B
l3
0ri24ri1+ 6ri4ri+1 +ri+2(3)
for (N3) i2. Expressions of the forces f(b)
ifor
i < 2 and i > (N3) are given in Appendix A. The
calculation supposes that the fibers are weakly extended
and bent (see Appendix A).
The internal elastic torque is obtained from the twist-
ing energy of a weakly bent and stretched discrete
fiber [24]:
E(t)=C
2l0
i=N2
X
i=0
(θi+1 θi)2(4)
with Cthe torsion modulus of the fiber. The elastic
moment along axis of cylinder is:
m(t)
i=∂E(t)
∂θi=C
l0θi+1 2θi+θi1(5)
for N2>i>0.
C. Contact forces
Contact between fibers may occur between segments
of cylinders or spheres belonging to identical or differ-
ent fibers. The figure 2 shows the contact between
two sections of cylinders. The contact point C(t) is lo-
cated on the segment with ending points H(1)
iand H(2)
i
3
on axis cylinders which minimizes the distance between
axis. This segment is unique if the axis are not paral-
lel. The determination of this segment will be detailed
in section III C. Let d(t) = H(1)
iH(2)
ithis minimal dis-
tance, and n(t) the normal unitary vector. We note
δ(t)=(d1+d2)/2d(t) the interpenetration of the two
cylinders, and C(t) = H(1)
i+ (r1δ/2) nthe contact
point. We use the Cundall-Strack model for the contact
force [31]. The normal contact force exerted by cylinder
1 on cylinder 2 is modeled as a spring-dashpot system:
f(c)
n=knδ+λn˙
δn(6)
with knthe contact stiffness between the cylinders, and
λnthe contact damping. This contact law is a simpli-
fied version of the elastic contact force between 2 cylin-
ders [32] which varies non-linearly with the interpenetra-
tion f(c)
nδ3/2, and which depends on the angle between
cylinder axis. The tangential contact force is a Coulomb-
Force:
f(c)
t=Minktut;µknδut
ut
(7)
where ktis the tangential stiffness, utthe tangential
displacement, and µthe microscopic friction coefficient.
The tangential displacement utis initialized to 0 when
the contact is first formed. The tangential displacement
vector first is integrated as:
ut(t) = ut(tdt)+(v(2) v(1) )dt (8)
with v(1) = (1 s(1)
i)˙
r(1)
i+s(1)
i˙
r(1)
i+1 +ωiei×H(1)
iC(and
similar for v(2)) is the velocity of the point of the cylinder
(1) coinciding with the contact point C. The normal
component (ut·n)nis then removed. Finally, if ktut>
µknδ, then the tangential displacement is renormalized
such that ut=µknδ/kt.
The contact force f(c)=f(c)
t+f(c)
nis then applied to
the two point masses of fiber (2) ending the segments:
f(c)
i= (1 s(2)
i)f(c)(9a)
f(c)
i+1 =s(2)
if(c)(9b)
The opposite force is similarly applied to fiber (1). This
decomposition ensures that the resultant and the com-
ponents of the moment perpendicular to the axis are the
same for the contact force and the two points forces. The
component m(c)
iof the moment of the contact force along
the axis is:
m(c)
i= (riC×f(c))·ei(10)
If the contact between two fibers involve one cylindrical
segment of the fiber and one sphere, or two spheres, the
contact point is calculated accordingly to the type of the
surfaces in contact.
D. Miscellaneous forces.
In addition misc extra forces may be added. A global
viscous damping force f(v)
i=λv˙
rimay be added. It
is useful to damp transverse motion of fibers. Indeed,
our mechanical model of fiber does not include any dis-
sipation for motion perpendicular to fiber axis if there
is no contacts. Volumetric forces such as gravity forces
f(g)
i=m0gwith gthe gravity field may be also added.
Other external forces may applied to fibers such pre-
tension at ends of fibers.
III. NUMERICAL IMPLEMENTATION
A. Integration of equation of motions
The dynamical equations of motions writes as:
M0˙
vi=f(e)
i+f(b)
i+f(c)
i+f(v)
i+f(g)
i(11a)
Jz˙ωi=m(t)
i+m(c)
i(11b)
The second equation described the rotation of cylinder
segment around its axis. We did not consider in (11b)
any elastic torque due to torsion of the fiber, and the
fiber is free to rotate around node ri. The dynamical
equations are integrated using a standard second-order
Verlet algorithm [33].
B. Physical parameters for simulations
1. Physical scales
We first define mass, length and stiffness scale for the
simulation. The mass scale m0is the point mass of nodes,
and the length scale l0is the equilibrium length of each
segment, and the stiffness scale k0is the elongation stiff-
ness of spring. If all the fibers do not have identical phys-
ical properties, those scales are chosen from the fibers of
smallest radius. For every physical quantities x, with a
physical scale x0, we note the non-dimensional quantity
as x=x/x0.
The time scale is t0= (m0/k0)1/2. For fibers of di-
ameters r=d/2 made of an elastic material (Young
modulus E, Poisson coefficient ν) of density ρ, we have
k0=r2/l0,m0=ρπr2l0, and then t0=l0(ρ/E)1/2.
The time scale t0is then the time of propagation of com-
pression waves through one segment of the fiber. The
force scale f0=k0l0=r2is the force that extend a
hypothetical perfectly elastic fiber by 100%.
2. Elastic forces and damping
When submitted to a traction force f, the relative ex-
pansion of the fibers is f /f0=f. It follows that if we
4
want to stay in the limit of small extension, we should
keep f1. In practice the simulations are done with
f105103. It should be noted that if fis too
small, the propagation of transverse waves is very slow
when no bending forces are present. Indeed, the veloc-
ity of transverse wave vtin a string of linear density ρl
under a tension fis vt= (fl)1/2. With ρl=m0/l0,
we have ρ
l= 1, and the non-dimensional speed of trans-
verse wave is v
t= (f
l)1/2= (f)1/2when no bending
stiffness are present.
The non-dimensional bending stiffness is B=B/k0l3
0.
For an elastic fiber as consider in III B1, we have B=
r4/4, and then B= (r)2/4. Similarly, the non-
dimensional torsional modulus is C=C/k0l3
0. For an
elastic fiber of radius r, we have C=Eπr4/2(1 + ν), and
then C= (r)2/2(1 + ν).
The longitudinal damping λis chosen to avoid com-
pression waves that travel continuously through the
fibers, needing very long time to return to equilibrium.
We take λ(k0m0)1/2, and then λ1 for this.
3. Contact force
The value of the contact stiffness is fixed from a lin-
earization of the Hertzian contact between two elastic
cylinders. If two cylinders of radius r, with perpendicu-
lar axis are in contact, the problem is equivalent to the
the contact between a sphere of radius rand a plane,
and the normal force is fn= (4/3) Eeff r1/2δ3/2, with
Eeff =E/(1 ν2), νbeing the Poisson ratio of the mate-
rial. For doing the linearization, we arbitrary set that the
elastic energy of the Hertzian contact Eeff r1/2δ5/2
is equal elastic energy knδ2/2 of the spring for a normal
force fwhich is of the order or the traction force that we
applied on the fibers. Dropping numerical factor of order
1, we obtain kn=E2/3f1/3r1/3. The non-dimensional
stiffness may then be obtain as:
k
n=(f)1/3
r(12)
where we again dropped constant term. fis the typical
non-dimensional force (i.e. the non-dimensional traction
applied to the fibers). This value of k
nis a reasonable
choice for modeling contact, but evidently different values
may be set. In practice, since the tension is of order
f105103, and typical radius are r101,
we have k
n1. For sake of simplicity, the tangential
stiffness is taken as k
t=k
n.
Some damping of the normal force λnmay be intro-
duced. We took λ
n1 for rapid relaxation of oscillating
motion of contact.
4. Time scale for simulation
The time step dt for simulation is chosen such that
the dynamic of length relaxation and of contact es-
FIG. 3. (a) 2D view of two sets composed of one sphere and
one cylinder. (b) Motions of an external Cext and internal
Cint contact points at the junction between two cylinders.
tablishment is correctly described. The length of seg-
ment relaxes on a time scale (m0/k0)1/2=t0,
whereas the time scale for a contact to establish is
(m0/kn)1/2=t0(k0/kn)1/2. The time step is cho-
sen as dt =Mint0;t0(k0/kn)1/2/10, leading to:
dt=1
10 Min1; (k
n)1/2(13)
such that both relaxat ions occur on at least 10 time
steps. In practice, since k
n1, we take dt= 0.1. For
a given set of parameters, it is checked that results are
unchanged if time steps are divided by a factor 2.
C. Computation of contact points
The Discrete Element Method is mainly used in assem-
blies of spherical particles. Due to the anisotropic shape
of the segments, our algorithm for the determination of
the contact points has some particularities compared to
sphere-sphere contact that we discuss in this section.
1. Distance between fibers
The distance between fibers is calculated in the follow-
ing way. We first consider a segment as a set composed
of a sphere and a part of cylinder as shown on figure 3(a).
We first calculate the distance between the two parts of
cylinders following the method described in Appendix
VI B. If contact does not occur along two cylinders, con-
tact between spheres and cylinders are searched, and fi-
nally between the two spheres. The hull of the fiber is
therefore composed of the external surface of the cylin-
ders and of the spheres as shown ib figure 3(b). The
starting and the ending of fibers are finished by spheres.
2. Integration of displacement of contact point
The contact point is followed continuously during the
motion of the fibers. This may be done easily as long as
5
FIG. 4. (a-b): Two possible choices for the size of the cells
into which collisions between fibers mat be searched: (a) size
of the cell scales as the length of segments; (b) size of the cell
scales as the radius of segments. (c) Simplification arising
from the fact that the segments belonging to each fibers are
connected.
the contact point between one segment and one fiber is
unique as in example the contact point Cext of 3(b). In
this case, the displacement of the contact point is con-
tinuously integrated along the motion. In some case, two
contact points may exist simultaneously as the two points
as in example the contact points C(a)
int and C(b)
int of 3(b).
In this case, because Cint is discontinuous, the tangen-
tial displacement is artificially reset to 0 when the contact
flips from one cylinder to the other one. Since the fibers
are weakly bend with rl0, we expect that the num-
ber of such contacts are very small compared to the total
number of contact, producing very negligible errors. A
possible refinement may be to interpolate the two contact
points as a single one, allowing a continuous integration
of displacement.
3. Neighbor search method
The search for contacts between discrete objects can
significantly increase the computation time of DEM al-
gorithms. In our case, the algorithm for measuring the
distance between cylinders is slightly more complex than
for spheres, further increasing the computation time of
collisions. Several strategies are possible to significantly
improve the computation time of the collisions. They are
based on the use of neighbor list (Verlet list) or on the
partition of the system in boxes (Linked Cell Method).
We discuss here the problem arising when using strongly
anisotropic objects. In linked cell method, the particles
are assigned in cells, and the list of particles is each cell is
updated periodically. The collisions are searched only for
particles within the same or the neighboring cells. This
strategy is very effective for approximately monodisperse
spheres. In the case of polydisperse spheres, the size of
the cell must be a multiple of the size of the largest parti-
cles, so that the number of particles per box increases. As
a consequence, the computation time grows rapidly with
the polydispersity as shown by Luding et al [34]. The
problem is very similar for strongly anistropic particles
such fibers, or segments of fibers. The figure 4(a) shows
an assembly of fibers with segments of size l0. If collisions
between segments are searched within one or neighboring
cells, the size of the cell should be 2l0. For segments
of section 4r2, the number of segments in each cell is
2 (l0/r)2for dense 3Dsystem. Since l0/r 1, sorting
particles in cell of size l0is not efficient. A more conve-
nient way to define cell may be considered. It consists, as
shown 4(b), of replacing segments by fictitious spheres
of radius rinside each segment of length l0, and to con-
sider cells of size 4r. In this case for a system of Nf
fibers of Nsegments each, the total numbers of fictitious
spheres is NfN(l0/2r). However those two methods do
not use the fact that different segments of one fiber are
linked together. Taking advantage of this knowledge may
significantly speed up the search of neighboring. The fig-
ure 4(c) shows two fibers, and we search contact between
segment iof fiber 1, with fiber 2, by increasing j. For a
segment j, we calculate the distance d(i, j). If this dis-
tance is larger that 2rthere is no contact, and we are
sure that there is no contact between the two fibers for
|j0j| ≤ d(i, j)2r. So the next segment where we need
to search contact verifies j0> j +d(i, j)2r.
The optimal strategy to find contacts is expected de-
pendent on the type of fiber under studies. In case of
fibers with numerous segments, taking advantage of the
constraint that the segment are linked as depicted in 4(c)
is presumably the better. At the opposite, in the case of
an assembly of very short fibers, such as a packing of
one-segment needles, use of celld as 4(b) should be pre-
ferred. The further study of such optimization is outside
the scope of this study.
IV. ILLUSTRATION EXPERIMENTS.
The program has been tested on various simple geome-
tries in order to check the consistency with the theory, to
verify the numerical stability of the algorithm, and test
the numerical precision. Those configurations were the
rolling or sliding of a cylinder on a inclined plane, the ve-
locity of transverse waves of a string, the static flexion of
a fiber loaded at extremity by a point force, the catenary
shape of a massive string under gravity. We present in
the following four more complex situations. If not other-
wise specified, the simulation parameters are: time step
dt= 0.1, internal damping λ= 2.8, contact stiffness
k
n=k
t= 1, contact damping λ
n= 1, global viscous
damping λ
v= 0.001, inertia momentum J=mr2/2
(homogeneous cylinder).
6
FIG. 5. Tension in a rolled string around a cylinder: Tis
the tension in the string, and θis the rolling angle.Circles are
symbol, plain line is an exponential fit. See for simulations
parameters Inset: Schematic of the experiment.
A. Static without flexion : capstan
We simulate the tension along a string which is rolled
up around a cylinder. For this, we prepare a infinitely
flexible spring (B= 0, N= 200, r= 0.1) which makes
5 turns around a cylinder (R= 5). The cylinder had a
huge mass and moment of inertia to prevent any motion.
The friction coefficient is µ= 0.2. We first apply an
equal tension T
1=T
2= 0.01, with opposite directions,
to the two ends of the string. We let the system to reach
equilibrium. Then, we slowly decreases T
2while keeping
T
1= 0.01. For a threshold value of T
2, the sliding of
the string occurs. We measure the tension in the string
using (1) at the onset of sliding. The fig.5 shows the
decrease of the tension Talong the string as a function
of θ= (ss
0)/(R+r), with sthe abscissa along the
curve, and s
0the abscissa of first contact contact point.
The solution of capstan problem with a finite thickness
rod predicts that [35]: T/T
1= exp(µ θ), which is the
observed behavior on figure 5. The measured decay is
µ= 0.198 in agreement with the imposed value µ= 0.2.
B. Static with flexion : elastic knots
We consider the mechanical response of an elastic rod
with an open knot. An elastic fiber of length L, with
a circular section of radius r, and bending modulus Bis
bent in an open trefoil knot (31). We then apply a tension
Tto the ends of the fibers. This experimental situation
has been addressed by Audoly et al. [16, 17]. When the
tension is weak, the loop radius Ris very large compared
to r. In this limit, authors found analytical solutions for
the shape of the knot, either in the frictionless case, but
also for weak friction µ1. This knot has been simu-
lated very recently by Choi et al. using an discrete rod
FIG. 6. (a) Snapshot of a (31) knot. For seek of clarity,
illustration is made with r= 0.2. (b) Tension as a function
of ε=pr/R for frictionless and frictional strings. Symbols
are numerical data, and lines are theoretical expressions given
by equation (14).
model with an implicit solver for the contact force [29].
We simulate numerically such knot by considering a
flexible spring (r= 0.1, B= (r)2/4=2.5 103,N=
500, λ
v= 4.104) as shown on figure 6(a). We first knot
the fiber by setting µ= 0 and applying a tension ±Tez
at ends. After this preparation stage, we set µto its
actual value, and we increase or decrease Tdepending
if we tighten or lossen the knot. When the knot begins
to move, we measure the radius of curvature of the loop
as R=<kdti/dsk1>, where dti/ds =ei+1 eiis the
derivative of the tangent vector, and the average < > is
over all segments in the loop which are at a distance of
at least one segment from any contact point. Following
[16, 17], we introduce ε=pr/R. The figure 6(b) shows
the tension Tas a function of εfor frictionless (µ= 0),
and frictional (µ= 0.1) loosening and opening knots.
The analytical solutions in the limits ε1 and µ1
are [16, 17]:
T r2
B=ε4
2±µσε (14)
where the sign ±depends if the knot is tightened (+)
or loosened (), and σis a numerical constant which is
σ'0.492 for trefoil knot. As shown on figure 6(b), the
numerical data agrees correctly with the analytical one.
In the frictionless case, we may observe deviations from
7
FIG. 7. (a) Experimental snapshots of the impact of a
metallic chain on a fixed perpendicular cylinder of radius
R= 10 mm. The perimeter of the cylinder is underlined
in red. Time t= 0 is defined as the first contact time. Chain
length L= 190 mm, mass m= 8.5g. (b) Simulated impact.
See text for physical parameters of the simulation.
the scaling Tε4when ε&0.15. Two possible sources
of deviations may be identified. First, the equation (14)
is obtained in the limit ε1, and deviations may arise
from high order εterms in equation (14). Second, for
ε&0.15, we have R=R/l0=r24, so that the
discretization of loop may then be an issue. The discret
nature of the rod may be clearly identified on numerical
data form µ= 0.1 loosening, where some steps in εare
visible. For the frictional case, the model (14) slightly
underestimates the role of friction compared to numerical
simulations. It may be due to some departure from the
hypothesis µ1 which is used to obtain (14).
C. Impact: falling chain.
We consider the dynamics of the impact of a metallic
chain on a cylindrical obstacle. We restrict this anal-
ysis to a qualitative analysis. A metallic chain (length
L= 190 mm, mass m= 8.5g) is held at its extremities
by hands. The chain is released and its fall is recorded
with a fast camera operating at 200 f ps. The figure 7(a)
show some snapshots of the impact. The chain is simu-
lated as a infinitely flexible spring B= 0. We set the
length scale to l0= 2 mm, and N= 95, so that L=N l0.
The choice of the time scales may be done in the follow-
ing way. We want to simulate a non-extensible chain, so
we need that the non-dimensional typical force is << 1.
The gravity force is Fg=Nm0g, with m0the mass scale
of one segment, and gthe gravity. The non-dimensional
gravity force is then F
g=Fg/k0l0=Ng/l0t2
0=Ng.
We take g= 4.9 105so that N g'5.1031. This
sets the time scale t0= 0.1ms. It should be noted that
in the limit of a non-extensible chain, the mass scale does
not need to be specified. Other parameters are dt= 0.1,
R= 5, r= 0.1, µ= 0.1, k
n=k
t= 1. Figure 7(b)
shows the results of the simulations which qualitatively
agree with the experiments. We may remark that the
behaviour of the experimental chain is not symmetric in
compression and in extension (nearly infinite stiffness in
extension, zero stiffness in compression), whereas the nu-
merical chain is symmetric (same stiffness in compression
and in extension). However, in impact experiment, the
chain is always in tension, and the lack of symmetry does
not have importance.
D. Multiple fibers: a yarn model.
In a recent study, Seguin et al. considered the situation
of a staple yarn made of twisted totally flexible fibers [7].
We present in this section some numerical details about
this simulation. The yarn is made of an assembly of Nf
identical fibers of Nsegments initially parallel to an axis
z(see figure 8(a). Their positions (xi;yi) in the plane
perpendicular to the zaxis, with 1 iNfare the
positions of a packing of disks in 2D obtained from a
separate simulation.
In a first phase of the simulation the fibers are twisted.
The fiber are submitted to a tension T= 104along z,
applied at both ends. A torque Cezis applied to both
ends of the assembly of fibers. For this, each fiber iwith
1iNfis submitted at both ends j= 0 and j=N
to an external shear force:
τi(j) = ±C
Pir2
i(j)ez×ri(j)(15)
where sign is for j= 0, and + for j=Nends. The
torque is gradually increased until it reaches its target
value and the shear forces are updated at each time step.
Under the action of this torque, the fibers twist and be-
comes approximately helicoidal as shown on figure 8(b).
During this preparation, the friction coefficient is set to a
low value µ= 0.05. This is important in order to obtain
a regular pitch along the thread. Indeed, since the yarn
is twisted by the application of torques at ends, the pres-
ence of an important friction between fibers has the effect
of concentrating the twist near ends, with a central zone
of low twist. This behavior is also observed experimen-
tally [7] if the twist is not homogenized along the yarn.
8
FIG. 8. (a) Assembly of of initially straight fibers. (b) Thread
of fiber after a torque is applied at ends. (c) Separation of
the fibers due to applied forces. (d) Force ratio necessary to
separate the slivers as a function of the twist angles. Line is for
guidelines. (e) Same data as (d) plotted as a function of H=
µθ2R/L. Dotted line is 0.75 µθ2R/L. Simulation parameters
are Nf= 20, N= 30, r= 0.1, B= 0. For clarity, the
sub-figures (a-c) are enlarged by a factor 6 perpendicularly to
z-axis.
The duration of this preparation stage is t= 5.105, and
the total twist θis measured at the end of this phase.
In a second phase the fibers are separated. The fric-
tion is first set at its target value. The fibers are ran-
domly partitioned is two set -up- and -down-. The ten-
sion of the up-fibers are multiplied by a factor f > 1
at the up-extremities: Tup(j= 0) = Tand Tup (j=
N) = f T . Symmetrically, Tdown(j= 0) = f T and
Tdown(j=N) = T. The factor is f= 1 at the begin-
ning of the separating stage and is increased at a fixed
rate (∆f/t) = 2.106. During this phase, the torque
is kept constant. The difference between the average po-
sitions of the -up and -down fibers is measured. This dif-
ference stays constant, until a threshold value of fwhere
the two slivers of fiber separates (see figure 8(c)). A me-
chanical model of this problem developed in [7], show
that the force necessary to separate the two slivers is
ln(1 + f)'0.75 µθ2R/L which is the behavior that is
observed on figure 8(e).
V. CONCLUSION
We have described a discrete element mechanics algo-
rithm for the simulation of flexible and frictional fibers.
This algorithm is similar to the DEM type algorithms
widely used for the study of granular materials. The dif-
ference arises from the type of surfaces in contact (cylin-
ders and not spheres) and from the elastic forces between
the cylinders which are connected to form a fiber. The
algorithm has been tested on various configurations that
can be compared to experiments or to theoretical models.
The assumptions and approximations used to design
this algorithm are quite limited. The low bending as-
sumption is not very compelling for many applications,
but could eventually be minimized by a finer discretiza-
tion of the fiber. The simplification of the Hertzian elastic
contact law between the cylindrical segments by a linear
spring has probably a very small impact on the model-
ing of real systems. An extension to non-linear contact
laws should not be a problem. Finally, the discretization
of the fiber generates a discontinuity of the displacement
for some contact points at the passage between successive
segments of a fiber. A priori the number of such jumps is
negligible compared to the total number of contacts for
thin and weakly bent fibers, and this should not be an
issue for simulations of real systems.
The main difference between this algorithm and those
previously described to simulate elastic fibers lies in the
level of simplification of the mechanical problem. Simula-
tions of fibers with finite element algorithms are certainly
of high accuracy but can only simulate small systems.
Implicit algorithms are probably faster, but the indermi-
nation of forces in multi-contact cases is not resolved by
the dynamics of the system. The use of a DEM algo-
rithm is a compromise that allows to consider relatively
complex assemblies of fibers and that correctly handles
the multiplicity of equilibrium solutions.
The potential applications of this algorithm are ob-
viously multiple. The study of complex knots between
fibers of ropes, with or without bending energy is possi-
ble. The mechanical response of fiber clusters in nests,
cushions, or in rigid needle stacks are also possible. For
these studies, the contact search should be optimized ac-
cording to the aspect ratio of the fibers and the geometry
of the packing. The simulation of knitted or woven fab-
rics can also be considered. For this, large systems can
be simulated, but the introduction of periodic boundary
conditions should be more suitable. Finally, systems mix-
ing fibers and grains for the study of soils reinforced by
fibers or roots are also possible applications of this work.
ACKNOWLEDGMENTS
The author would like to thank Antoine Seguin and
Sean McNamara for discussions and careful reading of
the manuscript, and Laurent Courbin for his help in ex-
periments on falling chains.
9
VI. APPENDICES
A. Flexion forces
The curvature κiat a node N2i1 is first
expressed as a function of the positions of nodes ri1,
riand ri+1. The radius Ri= 1iof the circle join-
ing those three points may be expressed as a function of
the surface Siand the perimeter piof the triangle with
vertices (ri1,ri,ri+1) using the Heron formula. After
elementary calculus, we obtain:
κ2
i= 4 l2
i1l2
i(li1·li)2
l2
i1l2
i(li1+li)2(16)
where we noted li=riri1. The bending energy is
E(b)=B l0
2
i=N2
X
i=1
κ2
i(17)
The flexion force is then:
f(b)
i=B l0
2
ri
i0=N2
X
i0=1
κ2
i0(18)
First, we notice that for weakly bend fibers li'li1,
and for weakly extended fibers li'l0. Then, the denom-
inator of (16) is '4l6
0:
∂κ2
i0
ri
'1
l6
0
ril2
i01l2
i0(li01·li0)2(19)
Using li=riri1, we obtain:
∂κ2
i1
ri
'1
l4
02(li1li2)(20a)
∂κ2
i
ri
'1
l4
04(lili1)(20b)
∂κ2
i+1
ri
'1
l4
02(li+1 li)(20c)
and (∂κ2
j/∂ri) = 0 if |ij|>1. We obtain finally:
f(b)
i=B
l3
0li2+ 3li13li+li+1(21)
=B
l3
0ri24ri1+ 6ri4ri+1 +ri+2(22)
for N3i2. Expressions of the forces for i < 2,
and i>N3 are obtained by noticing that summation
FIG. 9. Distance between two points located on two segments
of line.
in (18) is for i0= 1 to i0=N2.
f(b)
0=B
l3
0r02r1+r2(23a)
f(b)
1=B
l3
02r0+ 5r14r2+r3(23b)
f(b)
N2=B
l3
0rN44rN3+ 5rN22rN1(23c)
f(b)
N1=B
l3
0rN32rN2+rN1(23d)
B. Distance
We consider two segments 1 and 2 whose axis are
drawn on figure 9. On each axis are located at abscissa
s= 0 a sphere of rayon r, and a segment of cylinder of
radius rfor 0 s1. The distance between two points
at abscissa s1and s2is:
d2(s1, s2)=(a+s1l1+s2l2)2(24)
The distance is minimal for s
1and s
2which verify:
∂d2(s1, s2)
∂s1(s
1, s
2) = ∂d2(s1, s2)
∂s1(s
1, s
2) = 0 (25)
Equation 25 is solved to obtain (s
1, s
2), and the mini-
mal distance d(s
1, s
2) is obtained. If d(s
1, s
2)<2r, with
0s
11 and 0 s
21, the contact is found between
the two cylinders.
It not, the contact is checked between the sphere lo-
cated at s1= 0 and the cylinder 2. For this the minimal
distance is obtained for s
2verifying:
∂d2(0, s2)
∂s2(0, s
2) = 0 (26)
.
Equation 26 is solved to obtain s
2, and the minimal
distance d(0, s
2) is obtained. If d(0, s
2)<2r, with 0
10
s
21, the contact is found between the sphere (1) and
the cylinder (2).
The contact between sphere (2) and cylinder (1) is
searched in a similar way. If not, we check for a con-
tact between the two spheres.
[1] Brigitte Vigolo, Alain P´enicaud, Claude Coulon, C´edric
Sauder, Ren´e Pailler, Catherine Journet, Patrick Bernier,
and Philippe Poulin. Macroscopic fibers and ribbons
of oriented carbon nanotubes. Science, 290(5495):1331–
1334, 2000.
[2] Audrey Frenot and Ioannis S. Chronakis. Poly-
mer nanofibers assembled by electrospinning. Current
Opinion in Colloid & Interface Science, 8(1):64–75, 2003.
[3] Staffan Toll. Packing mechanics of fiber reinforcements.
Polymer Engineering & Science, 38(8):1337–1350, 1998.
[4] V. Negi and R. C. Picu. Mechanical behavior of nonwoven
non-crosslinked fibrous mats with adhesion and friction.
Soft Matter, 15:5951–5964, 2019.
[5] Ning Pan. Exploring the significance of structural hier-
archy in material systems—a review. Applied Physics
Reviews, 1(2):021302, 2014.
[6] Patrick B. Warren, Robin C. Ball, and Raymond E. Gold-
stein. Why clothes don’t fall apart: Tension transmission
in staple yarns. Phys. Rev. Lett., 120:158001, Apr 2018.
[7] Antoine Seguin and J´erˆome Crassous. Twist-controlled
force amplification and spinning tension transition in
yarn. Phys. Rev. Lett., 128:078002, Feb 2022.
[8] J. Bohr and K. Olsen. The ancient art of laying rope.
EPL (Europhysics Letters), 93(6):60004, mar 2011.
[9] John WS Hearle, Percy Grosberg, and Stanley Backer.
Structural mechanics of fibers, yarns, and fabrics. John
Wiley & Sons Inc., 1969.
[10] Samuel Poincloux, Mokhtar Adda-Bedia, and Fr´ed´eric
Lechenault. Geometry and elasticity of a knitted fabric.
Phys. Rev. X, 8:021075, Jun 2018.
[11] Gautier Verhille, S´ebastien Moulinet, Nicolas Vanden-
berghe, Mokhtar Adda-Bedia, and Patrice Le Gal.
Structure and mechanics of aegagropilae fiber net-
work. Proceedings of the National Academy of Sciences,
114(18):4607–4612, 2017.
[12] Andrade-Silva, Ignacio, Godefroy, Th´eo, Pouliquen,
Olivier, and Marthelot, Joel. Cohesion of bird nests. EPJ
Web Conf., 249:06014, 2021.
[13] N. Weiner, Y. Bhosale, M. Gazzola, and H. King.
Mechanics of randomly packed filaments—the “bird
nest” as meta-material. Journal of Applied Physics,
127(5):050902, 2020.
[14] Benjamin F. Bayman. Theory of hitches. American
Journal of Physics, 45(2):185–190, 1977.
[15] M. K. Jawed, P. Dieleman, B. Audoly, and P. M. Reis.
Untangling the mechanics and topology in the frictional
response of long overhand elastic knots. Phys. Rev. Lett.,
115:118302, Sep 2015.
[16] B. Audoly, N. Clauvelin, and S. Neukirch. Elastic knots.
Phys. Rev. Lett., 99:164301, Oct 2007.
[17] N. Clauvelin, B. Audoly, and S. Neukirch. Matched
asymptotic expansions for twisted elastic knots: a
self-contact problem with non-trivial contact topology.
Journal of the Mechanics and Physics of Solids, 57:1623—
1656, 2009.
[18] Paul Grandgeorge, Changyeob Baek, Harmeet Singh,
Paul Johanns, Tomohiko G. Sano, Alastair Flynn,
John H. Maddocks, and Pedro M. Reis. Mechanics of
two filaments in tight orthogonal contact. Proceedings of
the National Academy of Sciences, 118(15):e2021684118,
2021.
[19] Paul Johanns, Paul Grandgeorge, Changyeob Baek, To-
mohiko G. Sano, John H. Maddocks, and Pedro M. Reis.
The shapes of physical trefoil knots. Extreme Mechanics
Letters, 43:101172, 2021.
[20] Changyeob Baek, Paul Johanns, Tomohiko G. Sano, Paul
Grandgeorge, and Pedro M. Reis. Finite Element Model-
ing of Tight Elastic Knots. Journal of Applied Mechanics,
88(2), 11 2020.
[21] Henna Tangri, Yu Guo, and Jennifer S. Curtis. Packing of
cylindrical particles: Dem simulations and experimental
measurements. Powder Technology, 317:72–82, 2017.
[22] Paul Langston, Andrew Kennedy, and Hannah Con-
stantin. Discrete element modelling of flexible fibre pack-
ing. Computational Materials Science, 96:108–116, 01
2015.
[23] Denis Dumont, Maurine Houze, Paul Rambach, Thomas
Salez, Sylvain Patinet, and Pascal Damman. Emergent
strain stiffening in interlocked granular chains. Phys.
Rev. Lett., 120:088001, Feb 2018.
[24] M. Bergou, M. Wardetzky, S. Robinson, B. Audoly, and
E. Grinspun. Discrete elastic rods. ACM Transactions
on Graphics, 27(3):63:1–63:12, 2008.
[25] Damien Durville. Simulation of the mechanical behaviour
of woven fabrics at the scale of fibers. International
Journal of Material Forming, 3(2):1241–1251, Sep 2010.
[26] Damien Durville. Contact-friction modeling within elas-
tic beam assemblies: an application to knot tightening.
Computational Mechanics, 49(6):687–707, Jun 2012.
[27] Florence Bertails-Descoubes, Florent Cadoux, Gilles
Daviet, and Vincent Acary. A Nonsmooth Newton Solver
for Capturing Exact Coulomb Friction in Fiber Assem-
blies. ACM Transactions on Graphics, 30(1):Article No.
6, January 2011.
[28] Jean Jacques Moreau. Indetermination due
to dry friction in multibody dynamics. In
European Congress on Computational Methods in Applied Sciences and Engineering,
ECCOMAS 2004 proceedings, Jyv¨askyl¨a, Finland, July
2004.
[29] Andrew Choi, Dezhong Tong, Mohammad K. Jawed, and
Jungseock Joo. Implicit Contact Model for Discrete Elas-
tic Rods in Knot Tying. Journal of Applied Mechanics,
88(5), 03 2021. 051010.
[30] Mickel Ly, Jean Jouve, Laurence Boissieux, and Flo-
rence Bertails-Descoubes. Projective Dynamics with
Dry Frictional Contact. ACM Transactions on Graphics,
39(4):Article 57:1–8, 2020.
[31] P. A. Cundall and O. D. L. Strack. A discrete numerical
model for granular assemblies. eotechnique, 29(1):47–
65, 1979.
[32] Stephen Timoshenko and James N. Goodier.
Theory of Elasticity. McGraw-Hill, third edition,
11
1970.
[33] Daan Frenkel and Berend Smit. Chapter 4 - molecular
dynamics simulations. In Daan Frenkel and Berend Smit,
editors, Understanding Molecular Simulation (Second
Edition), pages 63–107. Academic Press, San Diego, sec-
ond edition edition, 2002.
[34] B. Muth, M.-K. M¨uller, P. Eberhard, and Stefan Lud-
ing. Collision detection and administration methods for
many particles with different sizes. In P. Cleary, editor,
Discrete Element Methods, DEM 07, pages 1–18. Min-
erals Engineering Int., August 2007. null ; Conference
date: 27-08-2007 Through 29-08-2007.
[35] Jae Ho Jung, Ning Pan, and Tae Jin Kang. Cap-
stan equation including bending rigidity and non-linear
frictional behavior. Mechanism and Machine Theory,
43(6):661–675, 2008.
ResearchGate has not been able to resolve any citations for this publication.
Article
Full-text available
One striking difference between aggregates of flexible frictional fibres and other granular materials like rigid spheres is the effective cohesion of their assembly. While glue or capillary bridges are needed to shape aggregates of spherical particles and build sandcastles, for fibres, no need for glue to build a nest. Here we study an assembly of mono disperse flexible fibres. We first use X-ray microtomography to characterise the geometry of the initial assembly, the number of contact points and mean curvatures of the fibres. Using forcedisplacement measurements, we characterise the macroscopic cohesive strength of the aggregate by varying the geometry of the fibres, the fibres mechanicals properties and the packing of the preparation. Finally, we relate the macroscopic mechanical behaviour of the assembly with the filament reorganisation at the microscopic scale.
Article
Full-text available
Significance Knots, knits, and weaves have been technologically essential across civilizations, and their significance remains undiminished today. In these systems, it is challenging to understand the equilibria of the deformable filaments with their tight contacts due to the intricate geometry of touching tubular volumes of small, but nonvanishing, radius. This article considers a specific canonical context for filaments in contact: the orthogonal clasp. We quantify the significant mismatches between the physical reality of orthogonal clasps and the simplifying assumptions underpinning conventional descriptive models, such as the classic capstan equation. Nevertheless, we show that a simple, geometric model qualitatively captures the striking localization patterns in the observed contact-pressure fields.
Article
Full-text available
Systems of randomly packed, macroscopic elements, from jammed spherical grains to tangled long filaments, represent a broad class of disordered meta-materials with a wide range of applications and manifestations in nature. A “bird nest” presents itself at an interface between hard round grains described by granular physics to long soft filaments, the center of textile material science. All of these randomly packed systems exhibit forms of self-assembly, evident through their robust packing statistics, and share a common elastoplastic response to oedometric compression. In reviewing packing statistics, mechanical response characterization, and consideration of boundary effects, we present a perspective that attempts to establish a link between the bulk and local behavior of a pile of sand and a wad of cotton, demonstrating the nest’s relationship with each. Finally, potential directions for impactful applications are outlined.
Article
Full-text available
The problem of how staple yarns transmit tension is addressed within abstract models in which the Amontons-Coulomb friction laws yield a linear programing (LP) problem for the tensions in the fiber elements. We find there is a percolation transition such that above the percolation threshold the transmitted tension is in principle unbounded. We determine that the mean slack in the LP constraints is a suitable order parameter to characterize this supercritical state. We argue the mechanism is generic, and in practical terms, it corresponds to a switch from a ductile to a brittle failure mode accompanied by a significant increase in mechanical strength.
Article
Combining experiments and numerical simulations with a mechanical-statistical model of twisted yarns, we discuss the spinning transition between a cohesionless assembly of fibers into a yarn. We show that this transition is continuous but very sharp due to a giant amplification of frictional forces which scales as expθ^{2}, where θ is the twist angle. We demonstrate that this transition is controlled solely by a nondimensional number H involving twist, friction coefficient, and geometric lengths. A critical value of this number H_{c}≃30 can be linked to a locking of the fibers together as the tensile strength is reached. This critical value imposes that yarns must be very slender structures with a given pitch. It also induces the existence of an optimal yarn radius. Predictions of our theory are successfully compared to yarns made from natural cotton fibers.
Article
Rod-rod contact is critical in simulating knots and tangles. In order to simulate contact, typically a contact force is applied to enforce non-penetration condition. This force is often applied explicitly (Euler forward). At every time step in a dynamic simulation, the equations of motions are solved over and over again until the right amount of contact force successfully imposes the non-penetration condition. There are two drawbacks: (1) Explicit implementation brings numerical convergence issues. (2) Solving equations of motion iteratively to find this right contact force slows down the simulation. In this paper, we propose a simple, efficient, and fully-implicit contact model with high convergence properties. This model is shown to be capable of taking large time steps without forfeiting accuracy during knot tying simulations when compared to previous methods. We introduce “contact energy” and express it as a differentiable analytical expression with the four nodes of the two contacting edges as inputs. Since this expression is differentiable, we can incorporate its force (negative gradient of the energy) and Jacobian (negative Hessian of the energy) into the elastic rod simulation.
Article
We perform a compare-and-contrast investigation between the equilibrium shapes of physical and ideal trefoil knots, both in closed and open configurations. Ideal knots are purely geometric abstractions for the tightest configuration tied in a perfectly flexible, self-avoiding tube with an inextensible centerline and undeformable cross-sections. Here, we construct physical realizations of tight trefoil knots tied in an elastomeric rod, and use X-ray tomography and 3D finite element simulation for detailed characterization. Specifically, we evaluate the role of elasticity in dictating the physical knot’s overall shape, self-contact regions, curvature profile, and cross-section deformation. We compare the shape of our elastic knots to prior computations of the corresponding ideal configurations. Our results on tight physical knots exhibit many similarities to their purely geometric counterparts, but also some striking dissimilarities that we examine in detail. These observations raise the hypothesis that regions of localized elastic deformation, not captured by the geometric models, could act as precursors for the weak spots that compromise the strength of knotted filaments.
Article
We present a methodology to simulate the mechanics of knots in elastic rods using geometrically nonlinear, full three-dimensional (3D) finite element analysis. We focus on the mechanical behavior of knots in tight configurations, for which the full 3D deformation must be taken into account. To set up the topology of our knotted structures, we apply a sequence of prescribed displacement steps to the centerline of an initially straight rod that is meshed with 3D solid elements. Self-contact is enforced with a normal penalty force combined with Coulomb friction. As test cases, we investigate both overhand and figure-of-eight knots. Our simulations are validated with precision model experiments, combining rod fabrication and X-ray tomography. Even if the focus is given to the methods, our results reveal that 3D deformation of tight elastic knots is central to their mechanical response. These findings contrast to a previous analysis of loose knots, for which 1D centerline-based rod theories sufficed for a predictive understanding. Our method serves as a robust framework to access complex mechanical behavior of tightly knotted structures that are not readily available through experiments nor existing reduced-order theories.
Article
Projective dynamics was introduced a few years ago as a fast method to yield an approximate yet stable solution to the dynamics of nodal systems subject to stiff internal forces. Previous attempts to include contact forces in that framework considered adding a quadratic penalty energy to the global system, which however broke the simple - constant matrix - structure of the global linear equation, while failing to treat contact in an implicit manner. In this paper we propose a simple yet effective method to integrate in a unified and semi-implicit way contact as well as dry frictional forces into the nested architecture of Projective dynamics. Assuming that contacts apply to nodes only, the key is to split the global matrix into a diagonal and a positive matrix, and use this splitting in the local step so as to make a good prediction of frictional contact forces at next iteration. Each frictional contact force is refined independently in the local step, while the original efficient structure of the global step is left unchanged. We apply our algorithm to cloth simulation and show that contact and dry friction can be captured at a reasonable precision within a few iterations only, hence one order of magnitude faster compared to global implicit contact solvers of the literature.
Article
We present a study of the mechanical behavior of planar fibrous mats stabilized by inter-fiber adhesion. Fibers of various degrees of tortuosity, and of infinite and finite length are considered in separate models. Fibers are randomly distributed, are not cross-linked, and interact through adhesion and friction. The variation of structural parameters such as the mat thickness and the mean segment length between contacts along given fiber with the strength of adhesion is determined. These systems are largely dissipative in that most of the work performed during deformation is dissipated frictionally and only a small fraction is stored as strain energy. The response of the mats to tensile loading has three regimes: a short elastic regime in which no sliding at contacts is observed, a well-defined sliding regime characterized by strain hardening, and a rapid stiffening regime at larger strains. The third regime is due to the formation of stress paths after the fiber tortuosity is pulled out and is absent in mats of finite length fibers. Networks of finite length fibers loose stability during the second regime of deformation. The scaling of the yield stress, which characterizes the transition between the first and the second regimes, and of the second regime’s strain hardening modulus, with system parameters such as the strength of adhesion and friction and the degree of fiber tortuosity are determined. The strength of mats of finite length fibers is also determined as a function of network parameters. These results are expected to become useful in the design of electrospun mats and other planar fibrous non-cross-linked networks.