11 KiB
| LS-DYNA Keyword | Abaqus Equivalent |
| *MAT_NULL | *ELASTICShell elements that reference a null material are translated as surface elements |
| *MAT_OGDEN_RUBBER | *HYPERELASTIC, OGDEN |
| *MAT_PIECEWISE_LINEAR_PLASTICITY | *PLASTIC |
| *MAT_PLASTIC_KINEMATIC | *PLASTIC, HARDENING=KINEMATIC |
| *MAT_RIGID | *ELASTIC*RIGID BODY (for LS-DYNA parts that refer to a rigid material) |
| *MAT_SEATBELT | *CONNECTOR ELASTICITY, NONLINEAR |
| *MAT_SPOTWELD | *CONNECTOR ELASTICITY, RIGID |
| *MAT_SPRING_ELASTIC | *CONNECTOR ELASTICITY |
| *MAT_SPRING_NONLINEAR_ELASTIC | *CONNECTOR ELASTICITY, NONLINEAR |
| *MAT_VISCOELASTIC | *VISCOELASTIC, TIME=PRONY |
| $^1$ For more information about using ABQ_HONEYCOMB, refer to “Abaqus/Explicit honeycomb material model,” which is available in the Dassault Systèmes Knowledge Base at www.3ds.com/support/knowledge-base. | |
Table 3.2.36–2 Part data.
| LS-DYNA Keyword | Abaqus Equivalent |
| *PART*PART_PRINT | *ELSET and the corresponding type of element section |
| *PART_CONTACT | *SURFACE INTERACTION properties |
| *PART_INERTIA | *ELEMENT, TYPE=MASS*ELEMENT, TYPE=ROTARYI |
Table 3.2.36–3 Auxiliary data.
| LS-DYNA Keyword | Abaqus Equivalent |
| *DEFINE_COORDINATE_NODES | *ORIENTATION,DEFINITION=NODES |
| *DEFINE_COORDINATE_SYSTEM | *ORIENTATION,DEFINITION=COORDINATES |
| *DEFINE_COORDINATE_VECTOR | *ORIENTATION,DEFINITION=COORDINATES |
| *DEFINE_CURVE | Data from a single curve used in the following keywords:*AMPLITUDE*CONNECTOR DAMPING (nonlinear)*CONNECTOR ELASTICITY (nonlinear)*SURFACE BEHAVIOR*UNIAXIAL TEST DATA |
| *DEFINE_SD_ORIENTATION | *ORIENTATION |
| *DEFINE_TABLE | Multi-curve data used in conjunction with*PLASTIC and *LOW DENSITY FOAM in which the stress-strain relationship is defined for various strain rates |
Table 3.2.36–4 Section data.
| LS-DYNA Keyword | Abaqus Equivalent |
| *SECTION_BEAM | Beam elements: *BEAM SECTION or *BEAM GENERAL SECTIONTruss elements: *SOLID SECTION |
| *SECTION_DISCRETE | *CONNECTOR SECTION |
| *SECTION_SEATBELT | *CONNECTOR SECTION |
| *SECTION_SHELL | Shell elements: *SHELL SECTIONMembrane elements: *MEMBRANE SECTIONSurface elements: *SURFACE SECTION |
| LS-DYNA Keyword | Abaqus Equivalent |
| *SECTION_SOLID | *SOLID SECTION |
| *SECTION_TSHELL | *SHELL SECTION |
Table 3.2.36–5 Nodal data.
| LS-DYNA Keyword | Abaqus Equivalent |
| *NODE | *NODE |
Table 3.2.36–6 Output options data.
| LS-DYNA Keyword | Abaqus Equivalent |
| *DATABASE_BINARY_D3PLOT | *OUTPUT, FIELD and*ELEMENT OUTPUT |
| *DATABASE_BINARY_D3THDT | *OUTPUT, FIELD and*ELEMENT OUTPUT |
| *DATABASE_DEFORC | *OUTPUT, FIELD and*ELEMENT OUTPUT |
| *DATABASE_ELOUT | *OUTPUT, FIELD and*ELEMENT OUTPUT |
| *DATABASE_NODOUT | *OUTPUT, FIELD and *NODE OUTPUT |
| *DATABASE_HISTORY_BEAM*DATABASE_HISTORY_BEAM_ID*DATABASE_HISTORY_BEAM_SET | *OUTPUT, HISTORY and*ENERGY OUTPUT |
| *DATABASE_HISTORY_NODE*DATABASE_HISTORY_NODE_ID*DATABASE_HISTORY_NODE_SET | *OUTPUT, HISTORY and*ENERGY OUTPUT |
| *DATABASE_HISTORY_SHELL*DATABASE_HISTORY_SHELL_ID*DATABASE_HISTORY_SHELL_SET | *OUTPUT, HISTORY and*ENERGY OUTPUT |
| *DATABASE_HISTORY_SOLID*DATABASE_HISTORY_SOLID_ID*DATABASE_HISTORY_SOLID_SET | *OUTPUT, HISTORY and*ENERGY OUTPUT |
Table 3.2.36–7 Element data.
| LS-DYNA Keyword | Abaqus Equivalent |
| *ELEMENT_BEAM | Beam elements: *ELEMENT, TYPE=B31Truss elements: *ELEMENT, TYPE=T3D2 |
| *ELEMENT_BEAM_PID | *ELEMENT, TYPE=CONN3D2 and *FASTENER |
| *ELEMENT_DISCRETE | *ELEMENT, TYPE=CONN3D2 |
| *ELEMENT_MASS | *ELEMENT, TYPE=MASS and *MASS |
| *ELEMENT_SEATBELT | *ELEMENT, TYPE=CONN3D2 |
| *ELEMENT_SHELL | Shell elements: *ELEMENT, TYPE=S3R or S4RMembrane elements: *ELEMENT, TYPE=M3D3 or M3D4RSurface elements (with *MAT_NULL): *ELEMENT, TYPE= SFM3D3 or SFM3D4R |
| *ELEMENT_SOLID | *ELEMENT, TYPE=C3D4, C3D6, C3D8R, or C3D10M |
| *ELEMENT_TSHELL | *ELEMENT, TYPE=SC6R or SC8R |
Table 3.2.36–8 Prescribed conditions data.
| LS-DYNA Keyword | Abaqus Equivalent |
| *BOUNDARY_PRESCRIBED_MOTION_NODE | *BOUNDARY,TYPE=DISPLACEMENT,VELOCITY, or ACCELERATION |
| *BOUNDARY_PRESCRIBED_MOTION_SET | *BOUNDARY,TYPE=DISPLACEMENT,VELOCITY, or ACCELERATION |
| *BOUNDARY_PRESCRIBED_MOTION_RIGID | *BOUNDARY for reference node of rigid body |
| *BOUNDARY_PRESCRIBED_MOTION_RIGID_LOCAL | *BOUNDARY for reference node of rigid body |
| *BOUNDARY_SPC_NODE | *BOUNDARY |
| *BOUNDARY_SPC_SET | *BOUNDARY |
| LS-DYNA Keyword | Abaqus Equivalent |
| *INITIAL_VELOCITY_GENERATION | *INITIAL CONDITIONS,TYPE=ROTATING VELOCITY |
| *INITIAL_VELOCITY_NODE | *INITIAL CONDITIONS,TYPE=VELOCITY |
Table 3.2.36–9 Miscellaneous constraints data.
| LS-DYNA Keyword | Abaqus Equivalent |
| *CONSTRAINED_NODE_SET | *EQUATION |
| *CONSTRAINED_NODAL_RIGID_BODY | *MPC type BEAM |
| *CONSTRAINED_EXTRA_NODES_NODE | Node set used as TIE NSET in the definition of *RIGID BODY |
| *CONSTRAINED_EXTRA_NODES_SET | Node set used as TIE NSET in the definition of *RIGID BODY |
| *CONSTRAINED_JOINT_CYLINDRICAL | *ELEMENT, TYPE=CONN3D2 |
| *CONSTRAINED_JOINT_REVOLUTE | *ELEMENT, TYPE=CONN3D2 |
| *CONSTRAINED_JOINT_SPHERICAL | *ELEMENT, TYPE=CONN3D2 |
| *CONSTRAINED_JOINT_STIFFNESS_GENERALIZED | *ELEMENT, TYPE=CONN3D2*CONNECTOR SECTION, BEHAVIOR |
| *CONSTRAINED_JOINT_TRANSLATIONAL | *ELEMENT, TYPE=CONN3D2 |
| *CONSTRAINED_JOINT_UNIVERSAL | *ELEMENT, TYPE=CONN3D2 |
| *CONSTRAINED_RIGID_BODIES | Merged element set used in the definition of *RIGID BODY |
| *CONSTRAINED_SPOTWELD | *MPC type BEAM |
Table 3.2.36–10 Load data.
| LS-DYNA Keyword | Abaqus Equivalent |
| *LOAD_BODY_PARTS | *ELSET for *DLOAD |
| *LOAD_BODY_X | *DLOAD |
| *LOAD_BODY_Y | *DLOAD |
| *LOAD_BODY_Z | *DLOAD |
| *LOAD_NODE_POINT | *CLOAD with node data |
| *LOAD_NODE_SET | *CLOAD with node set data |
Table 3.2.36–11 Set data.
| LS-DYNA Keyword | Abaqus Equivalent |
| *SET_NODE_LIST | *NSET with node data |
| *SET_NODE_LIST_GENERATE | *NSET with node data |
| *SET_PART | *ELSET with element set data |
| *SET_PART_LIST | *ELSET with element set data |
| *SET_PART_LIST_GENERATE | *ELSET with element set data |
| *SET_SEGMENT | *ELSET with element data |
| *SET_SHELL_LIST | *ELSET with element data |
| *SET_SHELL_LIST_GENERATE | *ELSET with element data |
| *SET_SOLID_LIST | *ELSET with element data |
Table 3.2.36–12 Contact data.
| LS-DYNA Keyword | Abaqus Equivalent |
| *CONTACT_AUTOMATIC_GENERAL | *CONTACT*CONTACT INCLUSIONS*CONTACT PROPERTY ASSIGNMENT*SURFACE INTERACTION*SURFACE PROPERTY ASSIGNMENT |
| LS-DYNA Keyword | Abaqus Equivalent |
| *CONTACT_AUTOMATIC_NODES_TO_SURFACE | *CONTACT*CONTACT INCLUSIONS*CONTACT PROPERTY ASSIGNMENT*SURFACE INTERACTION*SURFACE PROPERTY ASSIGNMENT |
| *CONTACT_AUTOMATIC_SINGLE_SURFACE | *CONTACT*CONTACT INCLUSIONS*CONTACT PROPERTY ASSIGNMENT*SURFACE INTERACTION*SURFACE PROPERTY ASSIGNMENT |
| *CONTACT_AUTOMATIC_SURFACE_TO_SURFACE | *CONTACT*CONTACT INCLUSIONS*CONTACT PROPERTY ASSIGNMENT*SURFACE INTERACTION*SURFACE PROPERTY ASSIGNMENT |
| *CONTACT_NODES_TO_SURFACE | *CONTACT*CONTACT INCLUSIONS*CONTACT PROPERTY ASSIGNMENT*SURFACE INTERACTION*SURFACE PROPERTY ASSIGNMENT |
| *CONTACT_RIGID_NODES_TO_RIGID_BODY | *CONTACT*CONTACT INCLUSIONS*CONTACT PROPERTY ASSIGNMENT*SURFACE INTERACTION*SURFACE PROPERTY ASSIGNMENT |
| *CONTACT_SINGLE_SURFACE | *CONTACT*CONTACT INCLUSIONS*CONTACT PROPERTY ASSIGNMENT*SURFACE INTERACTION*SURFACE PROPERTY ASSIGNMENT |
| LS-DYNA Keyword | Abaqus Equivalent |
| *CONTACT_SURFACE_TO_SURFACE | *CONTACT*CONTACT INCLUSIONS*CONTACT PROPERTY ASSIGNMENT*SURFACE INTERACTION*SURFACE PROPERTY ASSIGNMENT |
| *CONTACT_TIED_NODESTO_SURFACE | *TIE |
| *CONTACT_TIED_SURFACE_TO_SURFACE | *TIE |
Table 3.2.36–13 Miscellaneous data.
| LS-DYNA Keyword | Abaqus Equivalent |
| *CONTROL_TERMINATION | Time period entered in *DYNAMIC, EXPLICIT |
| *END STEP | *END STEP |
| *KEYWORD | None |
| *TITLE | *HEADING |
| *INCLUDE | Process multiple LS-DYNA files |
Command summary
abaqus fromdyna
job=job-name
input=dyna-input-file
[splitFile={OFF | ON}]
Command line options
job
This option is used to specify the name of the Abaqus input file to be output by the translator. The name of the Abaqus input file must be given without the .inp extension. Diagnostics created by the translator are written to a file named job-name.log.
input
This option is used to specify the name of the file containing the LS-DYNA keyword data. The LS-DYNA input file can have an extension.
splitFile
This option specifies whether the Abaqus input file is to be split into multiple files. If splitFile=ON, the following files are output:
• job-name_nodes.inc: include file that contains the nodal data
• job-name_elements.inc: include file that contains the element data
• job-name_model.inc: include file that contains the remaining model data
• job-name.inp: Abaqus input file that includes all of the above include files and the history data