Composite Definition

Composite shell model definition.

Composite shell models are typically defined in one of two ways in HyperMesh:

Ply-Based Models

Ply creation.

Plies

Plies can be created in the following ways:
  • Manually from the Model Browser
  • Conversion from zone-based models using the Aerospace Composite Absorb Tool
  • Imported from a spreadsheet
  • Imported from external composite models like CATIA or FiberSim.

For more information, refer to Plies.

Uni-Directional

Uni-directional plies should be modeled layer by layer using ply entities. The material assigned represents properties homogenized at the ply level.

Woven

There are several methodologies to model woven plies on shell elements. Consider scale of homogenization when choosing. Two common examples include:
Homogenization Scale Comment
Homogenization of matrix, tows in warp and weft directions Impractical to drape - any deviation from θ=90° is new anisotropic material.

Cannot distinguish between ply level fiber and matrix direction results.

Homogenization of matrix and tows in just one direction Weave modeled as two uni plies with ½ T.

Same material when θ changes.

HyperMesh uses this methodology when importing woven plies from external composite data.

The following image displays a woven ply material homogenization.


Figure 1.

Laminates

One ply laminate or interface laminate per physical part is typically defined. Ply laminates are used for composite panels and plates without T junctions or other complex geometry. Interface laminates are used in conjunction with sub-laminates to model complex parts, typically with T junctions (for example, an I-beam).

For further information, refer to Laminate Entities.

Ply-Based Properties

Properties for ply-based models are used as templates. The attributes of the property (offset, non-structural mass, etc.) assigned to component(s)/element(s) are used when final zone-based properties are generated by HyperMesh. If the solver is OptiStruct or Radioss, this definition is formalized – PLY and STACK (Laminate) cards define the layers at each zone and the property defines the additional solver-specific attributes.

Solver-specific notes:
  • OptiStruct and Radioss require ply-based properties to be assigned. This contains typical solver-specific property information like offset, but composite layers are managed by plies and laminates.
  • Other solvers require a standard zone-based composite property to be assigned to elements contained in the plies of a laminate. Any specific solver attributes should be set in this property. Typical zone-based layers data does not need to be entered as it is maintained by the ply-based model. Upon realization of the laminate, zone-based solver properties will be automatically generated.
Refer to the following table for solver properties.
Solver Property
OptiStruct PCOMPP (ply-based cards are part of the solver – zones do not need to be generated)
Radioss PCOMPP (ply-based cards are part of the solver – zones do not need to be generated)
Nastran PCOMPP (Option to realize to PCOMPG/PCOMP)
Abaqus *SHELL SECTION (COMPOSITE)
ANSYS SECTYPE SHELL
LS-DYNA *PART COMPOSITE (on HyperMesh Component entity)

Zone-Based Models

Create zone-based models manually.

Zone-Based Models

In addition to generation from the realization of a ply-based model, zone-based models can be created manually. Instead of specifying ply, laminate and template property entities, zone-based solver properties should be defined for each zone of constant thickness.

Offsets

Offsets determine the distance between the element and laminate ply 1.

Offset

The direction, and whether the offset is a total or a factor of laminate thickness, depends on the solver. Common OptiStruct offset examples are shown in the following image.


Figure 2.