Using the Translator
The translator supports translation of input files created by LS-DYNA Version 971 Rev 5 or earlier. The input file can have any name and an optional extension.
The LS-DYNA keywords that are supported are listed in the tables below. Other LS-DYNA keywords and data are skipped over and noted in the log file.
The translator creates an Abaqus input file that contains both the model data and history data. However, the translator does not create exact Abaqus equivalents for specific output quantities for nodal output, element output, and contact output; it uses preselected variables instead. You can provide additional output entities to complete the requests.
Element Numbering and Grouping
All elements in the generated Abaqus input file have unique element numbers. New element numbers are assigned automatically to elements with nonunique element numbers in the LS-DYNA input; all element number reassignments are noted in the log file.
Elements that are assigned the same PART identification number are grouped together in an element set. Elements that have different material or properties must be given different PART identification numbers; that is, the same material and properties must be applicable to all elements grouped in the same element set.
When a PART references a rigid material, the part is considered rigid. The element set that corresponds to the part is used in the rigid body definition.
Material Models
The translator supports only the material models shown in Table 1. All unsupported material models are translated as linear elastic if a stress-strain law definition is required. In these cases, the translator provides nominal values for the material properties.
Mapping LS-DYNA Elements That End in _ID or _TITLE
Many LS-DYNA keywords include the options _ID, _TITLE, or both of these options. Unless the LS-DYNA keyword with _ID or _TITLE is specified in the mapping tables in this document, the translator maps data from these options to the same Abaqus keywords specified for the main LS-DYNA keyword.
Parameters and Parameter Expressions
In the translation of the LS-DYNA keyword *PARAMETER, the value of the parameter is used directly in the Abaqus input. For example, consider the following LS-DYNA input:
*PARAMETER R YM_STEEL 3.000E+07 *MAT_ELASTIC 3 7.000E-04 &YM_STEEL 3.000E-01The translated Abaqus input is:
MATERIAL, NAME=M3;MAT_ELASTIC DENSITY 7.0000E-04 ELASTIC 3.000000E+07, 0.3
The LS-DYNA keyword *PARAMETER_EXPRESSION is translated similarly. In this case, the translator supports a new parameter defined by an expression limited to two entities (either a parameter or a constant) and one arithmetic operation: +, –, *, or /. For example:
*PARAMETER R YM_STEEL 3.000E+07 *PARAMETER_EXPRESSION R YM_METAL YM_STEEL*1.25
Additional Information
The LS-DYNA keyword *PART_CONTACT listed in Table 2 is always used in conjunction with the contact keywords listed in Table 12. The translation of the contact keywords results in CONTACT and CONTACT INCLUSIONS in the Abaqus input, and these contact keywords are not listed in Table 2.