Professional Documents
Culture Documents
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 1 Siemens PLM Software
Overview of the ply-based process
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 2 Siemens PLM Software
Create mesh for global layup
• 2D Mesh
• 2D Mapped Mesh
• 2D Dependent Mesh
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 3 Siemens PLM Software
Element Copy Operations
3D Inflated Elements
• You should re-generate inflated elements using the
copied parent 2D elements and their copied layups
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 4 Siemens PLM Software
Element types supported by global layups
Solver 2D Elements
NX & MSC Nastran CQUAD4, QUADR, CQUAD8,
CTRIA3, CTRIAR, CTRIA6
LS-DYNA ELEMENT_SHELL
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 5 Siemens PLM Software
Defining laminate properties
In the ply-based process, when you assign the laminate physical property to the Mesh
Collector, you need only define options in Solver Properties and Laminate
Properties groups.
You define the following properties in the Laminate Properties group.
• Stacking Recipe
• Must be set to Inherited from layup.
• Zone Angle Tolerance
• Element zones are computed by comparing the tolerance to the relative
change in ply angles between adjacent elements.
• The finer the tolerance, the more zones (and ultimately physical properties)
will be created.
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 6 Siemens PLM Software
Layup Modeler
The Layup Modeler dialog box is the main interface used to create or modify
your global plies.
You can access the Layup Modeler dialog box in the following ways:
• In the Simulation Navigator, right-click the Layups node and choose New
Layup. This option is available only if a global layup already exists.
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 7 Siemens PLM Software
Creating a global layup
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 8 Siemens PLM Software
Defining draping properties
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 9 Siemens PLM Software
Global layups and hand layup manufacturing
The global layup approach simulates the hand layup manufacturing workflow, in
which plies of resin-impregnated unidirectional or woven fabric (1) are sequentially
positioned on a mold (2).
Plies are positioned and oriented to meet specific design requirements.
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 10 Siemens PLM Software
Draping solvers
Woven
• Computes fiber orientation for woven pre-pregs as a function of
surface curvature.
Unidirectional
• Computes fiber orientation for unidirectional tape computed as a
function of surface curvature.
Projection
• Simply projects the material orientation onto each element.
Fiber deviation is not computed.
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 11 Siemens PLM Software
Woven solver
The woven solver computes fiber orientation for cloth woven with two sets of
fibers at an angle to each other:
The solver accommodates distortion by changing the angle (3) between warp (1)
and weft (2) fibers. The fibers do not stretch.
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 12 Siemens PLM Software
Unidirectional solver
Neighboring fibers may slide relative to one another while maintaining the same
spacing relative to one another.
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 13 Siemens PLM Software
Woven and Unidirectional solvers
The ply Lock Angle is a material property that specifies the maximum
tolerable amount of shear, or slippage in the case of unidirectional tape
The software compares the difference between the shear angle and Lock Angle.
The projection draping solver allows you to replace the zone-based process by
the ply-based process, without going into the details of fiber distortion. This could
be interesting for:
• Preliminary design
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 15 Siemens PLM Software
Draping Domain
• For the woven and unidirectional solvers, the selected polygon faces or 2D
elements must share at least one common edge.
• For the projection solver, you can select faces or 2D elements that are not
contiguous.
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 16 Siemens PLM Software
Material orientation
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 17 Siemens PLM Software
Material orientation
Projection solver
• The ply orientations are defined relative to the material orientation.
• To avoid a circular reference, you must not set the material orientation to
Inherited from Layup.
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 18 Siemens PLM Software
Global layups and hand layup manufacturing
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 19 Siemens PLM Software
Layup offset
You set the reference plane location using the Layup Offset node.
You can define a layup offset separately for each polygon face or element selection.
Layup offset nodes
• Top
• Middle
• Bottom
• User defined — you need to specify the Bottom Fiber Distance value.
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 20 Siemens PLM Software
Zones
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 21
Overlap and orphan elements
Zones also serves as an important validation and diagnostic tool. When the solver
computes zones, the following problematic elements are shown:
• Overlap Elements
• These are the elements that are referenced by more than one global layup.
• When the draping solver encounters these elements, it issues an error in the
Information window and stops computing zones.
• Orphan Elements
• These are the elements that have a laminate physical property with the
Inherited from layup option, and that do not have a defined ply.
• When the draping solver encounters these elements, it issues a warning in the
Information window and computes zones for other elements.
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 22 Siemens PLM Software
Zones and Woven Fibers
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 24 Siemens PLM Software
Plot Laminate Thickness Contours
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 25 Siemens PLM Software
Activity: Ply-based process on a motorcycle mud guard
This activity introduces the ply-based process, and shows the ease
with which it supports modifications like reinforcements. The
activity will guide you to:
• Create a global layup containing the 4
base plies.
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 26 Siemens PLM Software
Developable and undevelopable surfaces
A developable surface is a one that can be flattened onto a plane without distortion.
Developable surfaces have unique flat patterns
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 27 Siemens PLM Software
Developable and undevelopable surfaces
• Splices
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 28 Siemens PLM Software
Draping solver feedback
In the graphics window, the regions with bad continuity between elements are
highlighted. Element edges and the element normal are shown in yellow.
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 29 Siemens PLM Software
Draping solver feedback
• These warnings are issued when the algorithm detects stretching in fibers, which
could indicate that the ply cannot conform to the undevelopable faces.
• In practice, the ply would exhibit gapping or wrinkling on the mold.
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 30 Siemens PLM Software
Activity: Draping plies on a part with undevelopable surfaces
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 31 Siemens PLM Software
Activity: Draping plies on a part with undevelopable surfaces
Notes
• On slide 6, it can be difficult to select
the same node to define the start
direction, as was used as the draping
start point
• You may need to leave the cursor on
top of the node, until the 3 dots appear
to allow a QuickPick selection
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 32 Siemens PLM Software
View flat pattern
A flat pattern is the 2D shape that would result if you removed a ply from the
mold and flattened it.
For the plies draped with the Unidirectional and Woven solvers, you can:
• Display the flat pattern(s).
Preview the flat pattern Part file containing the flat patterns
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 33 Siemens PLM Software
Ply extensions
You can extend existing plies into layups other than their layup of origin.
• This allows you to simulate complex curing operations as well as the secondary
bonding process between pre-cured composite parts
Example
• In the following T-joint model, plies from the Vertical layup are extended into the
Horizontal layup.
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 34 Siemens PLM Software
Imported layups
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 35 Siemens PLM Software
Imported layups
How NXLC maps the Fibersim ply data to the 2D meshes in the fem:
• The Fibersim ply information is stored as a mesh of triangular elements
• When the layup is imported, NX maps the centroid of each selected 2D element
with a Fibersim triangular mesh element, using the specified tolerance, for each
ply.
• By default, NX calculates this tolerance value as the averaged NX meshed
element length.
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 36 Siemens PLM Software
Ply import from Fibersim
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 37 Siemens PLM Software
Ply Export to Fibersim
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 38 Siemens PLM Software
Assumptions and limitations when working with imported layups
• NX assumes that the draping of all plies starts from the same mold face.
• The imported layup must have been created with the same part geometry that is
meshed in NX.
• The coordinate system stored in the Fibersim file must be the same as the NX
absolute coordinate system.
• When you create a fibersim file using the Fibersim application in NX, the NX
absolute coordinate system is used by default.
• The units stored in the Fibersim file must be the same as the FEM units.
• NX reads the material property units and converts them to the FEM units.
• You cannot import an HDF5 file that you originally exported from NX, as the file
is intended for Fibersim and lacks some data necessary for NX.
• This limitation is removed in NX9.01
• You cannot import Fibersim cores.
• This limitation is partially removed in NX9.01
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 39 Siemens PLM Software
Activity: Exchanging ply data with Fibersim
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 40 Siemens PLM Software
Review questions
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 41 Siemens PLM Software
Answers to review questions
© 2013. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 42 Siemens PLM Software