PRIMER 22.1

NASTRAN Bulk Data File Format

NASTRAN Bulk Data File Format

The following table shows the Nastran keywords supported, and how they are translated to internal Ansys LS-DYNA data when read in.

Nastran keyword Internal Ansys LS-DYNA keyword
CBAR (+BAROR)
CBEAM (+BEAMOR)
CBUSH
CROD
CTUBE
*ELEMENT_BEAM (+3rd nodes as required)
CDAMP1
CDAMP2
CELAS1
CELAS2
CVISC
*ELEMENT_DISCRETE (with appropriate attributes as deduced from PELAS, PDAMP and PVISC cards).
CHEXA
CPENTA
CTETRA
*ELEMENT_SOLID
CONM2 *ELEMENT_MASS
or
*ELEMENT_INERTIA
CORD1R *DEFINE_COORDINATE_NODES
CORD2R *DEFINE_COORDINATE_SYSTEM
CQUAD4
CQUAD8
CQUADR
CTRIA3
CTRIA6
CTRIAR
*ELEMENT_SHELL
FORCE *LOAD_NODE
GRID *NODE (includes restraints if specified)
INCLUDE *INCLUDE
MAT1 *MAT_ELASTIC
MAT8 *MAT_ENHANCED_COMPOSITE_DAMAGE
PBAR
PBEAM
PBUSH
PROD
PTUBE
*PART
*SECTION_BEAM
PBARL
(Currnetly "BAR", "BOX", "BOX1", "I", "I1", "ROD" and "TUBE" TYPEs are supported.)
*SECTION_BEAM
*PART
PCOMP *PART_COMPOSITE
PDAMP
PVISC
*PART
*SECTION_DISCRETE
*MAT_DAMPER_VISCOUS
PELAS *PART
*SECTION_DISCRETE
*MAT_SPRING_ELASTIC
PLOAD *LOAD_SHELL
PLOTEL *ELEMENT_PLOTEL
PSHELL *PART
*SECTION_SHELL
PSOLID *PART
*SECTION_SOLID
RBAR
RBE1
RBE2
*CONSTRAINED_NODAL_RIGID_BODY
or
*CONSTRAINED_SPOTWELD (RBE2 only.)

(+sets of nodes [ *SET_NODE ] as required)

RBE3 *CONSTRAINED_INTERPOLATION
SPC
SPC1
*BOUNDARY_SPC
TEMP *LOAD_THERMAL_CONSTANT_NODE

Notes:

  1. NASTRAN RBE2 cards with only two fully constrained nodes are translated to Ansys LS-Dyna *CONSTRAINED_SPOTWELD by default. If these two nodes are not fully constrained, then it is convereted to Ansys LS-Dyna *CONSTRAINED_NODAL_RIGID_BODY . Now there is a new option "Convert all RBE2s to CONSTRAINED NRB" available while reading the NASTRAN input file, which allows all two noded NASTRAN RBE2 cards to be converted to LS_Dyna *CONSTRAINED_NODAL_RIGID_BODY cards. For this option there is a preference primer*convert_rbe2_cnrb: also, which is set FALSE by default.
  2. Continuation characters are fully supported by the NASTRAN input translator. Even those cards that span multiple lines but do not contain explicit continuation characters are now translated properly.
  3. Include files are fully supported by the input translator, and the include file structure is preserved in memory after the translation process is complete. Hence, if the model is written out in a format that supports include files, the resulting model will be written out across include its corresponding include files.
  4. Both SMALL and WIDE format cards are supported by the input translator.
  5. The "extra" data on certain cards that are defined in the Ansys LS-DYNA keyword manual under *TRANSLATE_NASTRAN (cards CELAS1, PSHELL, PSOLID ) is not supported by the PRIMER translator. These values will be ignored if found.