Shell, or 2D, finite elements are used to make up HyperX Panel Zones.
HyperX can import laminates and isotropic thicknesses directly from the FEM, if desired. See Import FEM Properties and Materials. In this workflow, HyperX supports:
Shells must be oriented properly with respect to the HyperX convention. The HyperX shell orientation convention is illustrated below.
FEM-defined 2D element material orientation and normal vectors are used to determine this HyperX orientation.
Material Orientations
-
All element forces from the FEA are transformed according to the material orientation during loads import.
-
The material orientation - or HyperX x-axis - becomes the fiber direction for composites and the stiffener direction for stiffened panels.
Warning on Material Orientations
HyperX relies heavily on material orientations. Even if analyzing metallic structure, it is important for material orientations to be consistent within a Zone. Material orientations can be modified in HyperX (see Model tab of the Ribbon), but it is recommended to do so in a preprocessor, and then rerun the FEA.
Normal Vectors
Element normal directions are typically determined by default depending on the ordering of the nodes defining each element. This defines the HyperX z-axis of a given panel.
Verify Element Orientations in the Viewport
Verify your shell element material orientation and element normals by turning on the corresponding Indicators on the View Tab of the Ribbon.
Reference Planes and Offsets
The FEM Reference Plane is the plane FEA loads and stiffnesses are calculated with respect-to during the FEA solve. By default, the FEM reference plane is at the nodal plane. Any reference plane shifting from the nodal plane is implemented with respect to the element normal direction via offsets.
The HyperX Reference Plane - also considered the analysis reference plane - is the plane about which HyperX calculates Zone-level stiffnesses and loads during Sizing/Analysis. Each Zone has a reference plane (with corresponding offset, if applicable) defined as a Panel Setting.
Zone reference planes are both user and Design Property-concept-dependent - meaning they don't always align with the FEM reference plane or the natural load path of the panel.
-
When panels are placed into Structures, HyperX will automatically detect the FEM reference plane (and offset, if applicable) and apply that as the initial panel setting
-
The user is able to manually change the reference plane on the Panel Settings form for each panel - or in bulk using the Zone Settings Table. For more information, see Zone Settings.
-
For Unstiffened and Sandwich concepts, the HyperX reference plane follows the Panel Settings selection. But, for stiffened panels, the HyperX reference plane is always taken at the midplane of the top facesheet.
Be Mindful of Virtual Moments
When the HyperX reference plane defined on the Panel Settings form does not match the FEA reference plane, HyperX will automatically apply Virtual Moments to shift the FEM loads to the HyperX reference. It is recommended to iterate with FEA a couple of times to ensure the loads are in-sync with the panel reference plane.
Panel Reference Plane Options
-
Top Face Midplane - The shell offset is located at the midplane of the top facesheet or top stack.
-
Midplane - The shell offset is exported at the midplane of the entire stack.
-
Bottom Face Midplane - The shell offset is exported at the midplane of the bottom facesheet or bottom stack.
-
Top - The shell offset is exported at the top of the entire stack. If element normal directions are pointed outward, this is equivalent to OML offset.
-
Bottom - The shell offset is exported at the bottom of the entire stack. If element normal directions are pointed outward, this is equivalent to IML offset.
In many cases, reference plane offsets are defined in the FEM. This can be done either on the FEM element definitions or on the FEM property definitions. HyperX prefers property offsets, and therefore handles each case differently.
Element Offsets are used to define the reference plane offset directly on each element definition (think Zoff terms).
-
Import to HyperX - HyperX will not recognize element offsets on import.
-
Export from HyperX - Any FEM exported from HyperX will be updated to contain property offsets, rather than element offsets (element offsets will be cleared from the element definitions). These property offsets will take the original element offsets into account if applicable.
Property Offsets define the reference plane offset using the property definition (think Z0 definition for PCOMPs, or PSHELL with non-zero Bij and inflated Dij terms).
-
Import to HyperX - Offsets are recognized and directly translated to Panel Reference Plane on the Zone Settings form for each panel.
-
Export from HyperX - Any existing or updated offsets are applied to the exported FEM via property offset.
Generalized shells (ABD) matrices are exported for the following cases:
-
Stiffened panels modeled using smeared panel Zones.
-
Unstiffened panel concepts (one stack, honeycomb sandwich etc) and discrete skin Zones with the PCOMP/PSHELL FEM Export set to PSHELL. See FEM Export Settings.
The shell offset is always zero. The assumption is that the shell in the FEM is meshed at the midplane of the top facesheet. See the figure in Shell Orientations.
Nastran, Optistruct
The ABD properties are exported to the FEM using PSHELL entries along with associated MAT2 entries for the 3x3 membrane (A), membrane-bending coupling (B), and bending (D) matrices. The MAT2 entries also contain the thermal coefficients.
The Nastran PSHELL ABD formulation factors out the shell thickness as a separate user input. This is different than the ABD terms found in classical lamination theory (CLT) where the shell thickness is modeled directly in the ABD terms. HyperX follows the CLT convention by setting the PSHELL thickness to 1 unit (see the 3rd field below). The PSHELL entry also contains a "bending moment of inertia ratio" field defined as \(12I/T^3\). In the same way as the shell thickness, the bending moment of inertia I is already modeled in the D matrix. Therefore, this field is always set to 12 units (\(T =1 \text{unit}\), \(I = 1 \text{unit}^4\)).
Listed below is a PSHELL entry for component 64 which points to three different MAT2 entries. The MAT2 entry 640 contains the 3x3 membrane stiffness matrix A as well as the membrane thermal expansion coefficients. The MAT2 entries 639 and 637 contain the bending D and bending-coupling B terms respectively. Also note that the PSHELL thickness is 1 and the bending moment of inertia ratio is 12 (these values hold for all unit systems).
$ $ Component 64 PSHELL 64 640 1. 639 12. 4.6804-4+ + MAT2* 640 .216362035E+07 .348738516E+06 -.181898940E-10* * .131543634E+07 .367435860E-09 .410734503E+06 * * .316926664E-05 .748853548E-06 -.259254383E-21 .700000000E+02 MAT2* 639 .602760870E+07 .635808845E+03 .231525114E+02* * .237766844E+04 .231525114E+02 .267053518E+06 * * .489963249E-05 .240954625E-05 -.578532834E-09 .700000000E+02 MAT2* 637 .221413007E+07 .577538334E+04 .113686838E-11* * .186302688E+05 .113686838E-11 .121608701E+06 * * .490000000E-05 .490000000E-05 -.853752119E-22 .700000000E+02$
Notes:
-
The mass of the panel is modeled using the "Non-Structural Mass" (NSM) parameter (i.e. mass per unit area).
-
The thickness of the PSHELL entry is always one unit as in classical lamination theory.
-
Z1 and Z2 fiber distances for stress calculations are exported according to the outermost regions of the panel section.
Abaqus
The *SHELL GENERAL SECTION option is used to export the section properties for stiffened panels. The ABD stiffness terms are defined directly in the section definition as shown below.
Important
All stiffened panels should be defined using the *SHELL GENERAL SECTION option, not *SHELL SECTION. HyperX will import a FEM with *SHELL SECTIONS but will immediately convert them to *SHELL GENERAL SECTIONS.
** Structural Component ID = 1 material properties = COMPRESSION *Shell General Section, Elset=PSHELL_DIST_1, Orientation=ORI_HS, Density= .592198758E-04 ** A11, A12, A22, A13, A23, A33,-B11,-B12 ** -B13, D11,-B12,-B22,-B23, D12, D22,-B13 ** -B23,-B33, D13, D23, D33 .261155507E+07, .555149837E+06, .164488841E+07, .000000000E+00, .000000000E+00, .584415584E+06, -.125211795E+07, -.139613361E+05 .000000000E+00, .201468859E+07, -.139613361E+05, -.413669219E+05, .000000000E+00, .135201967E+04, .400598421E+04, .000000000E+00 .000000000E+00, -.168311688E+05, .000000000E+00, .000000000E+00, .157445766E+04
ANSYS
The ABD stiffness terms are defined using the GENS preintegrated shell section type.
! Structural Component 5: Upper Wing Skin SECTYPE,5,GENS,,Upper_Wing_Skin SSPA, 2.08324500e+006, 4.82671906e+005, 0.00000000e+000, 1.83297400e+006, 1.84815097e-009, 5.35660875e+005 SSPB, 9.94687000e+005, 3.03106299e+003, 0.00000000e+000, 8.66018066e+003, 0.00000000e+000, 6.33101211e+004 SSPD, 2.20499700e+006, 1.93676196e+003, 5.01369095e+001, 8.40326270e+003, 5.01369095e+001, 1.40657594e+005 SSPE, 5.35660875e+007, 0.00000000e+000, 5.35660875e+007 SSMT, 1.11575996e+001, 3.34375311e+000, -4.54863971e-004 SSBT, 1.23353122e+001, 1.39628606e-001, -3.61031857e-004 SSPM, 4.61436035e-005