<!-- source-page: 481 -->

Command summary

abaqus fromansys

job=job-name [input=input-file]

Command line options

# job

This option is used to specify the name of the Abaqus input file to be output by the translator. It is also the default name of the input file containing the ANSYS data. Diagnostics created by the translator will be written to a file named job-name.log.

# input

This option is used to specify the name of the file containing the ANSYS data if it is different from job-name.

<!-- source-page: 482 -->

<!-- source-page: 483 -->

# 3.2.33 TRANSLATING PAM-CRASH INPUT FILES TO PARTIAL Abaqus INPUT FILES

Product: Abaqus/Explicit

# Reference

• “Execution procedure for Abaqus: overview,” Section 3.1.1

# Overview

The translator from PAM-CRASH to Abaqus converts certain keywords in a PAM-CRASH input file into their equivalent in Abaqus/Explicit.

# Using the translator

The translator requires an input file created by PAM-CRASH Version 2002 or later. The input file can have any name and extension.

The PAM-CRASH data entries that are translated are listed in the tables below. Other PAM-CRASH keywords and data are skipped over and noted in the log file.

The translator creates a partial Abaqus input file that contains only the model data. You must provide history data (including output data) to complete the input.

# Element numbering and grouping

All elements must have unique element numbers. Elements that are assigned the same PART identification number are grouped together in an element set.

Except for connector elements that result from the translation of SPRING and KJOIN, section properties need to be entered in the PART section rather than individually in the element section. Elements that have different material or section properties should be given different PART identification numbers; that is, the same material and section properties must be applicable to all elements grouped in the same element set.

If elements that result from the translation of SPRING and KJOIN have different element data (such as frame numbers used to define local directions), and they are assigned the same PART identification number, the translator automatically separates them into different element sets.

# Material models

The translator supports only the material models shown in Table 3.2.33–3. All unsupported material models between Types 1 and 99 are translated as bilinear elastic-plastic, and all other material types 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.

<!-- source-page: 484 -->

# History section data

The translator creates a history section based partially on keywords (except TITLE) from the control section of the PAM-CRASH file as shown in Table 3.2.33–1. Other control data are unsupported.

# Summary of PAM-CRASH entities translated

Table 3.2.33–1 Control section data. 

<table><tr><td>PAM-CRASH keyword</td><td>Abaqus equivalent</td></tr><tr><td>TITLE</td><td>*HEADING</td></tr><tr><td>RUNEND</td><td>*DYNAMIC, EXPLICIT time period</td></tr><tr><td>TCTRL / DYNA_MASS_SCALE</td><td>*VARIABLE MASS SCALING</td></tr><tr><td>ECTRL / RATEFILTER</td><td>*MATERIAL, SRATE FACTOR</td></tr></table>

Table 3.2.33–2 Part section data.

<table><tr><td>PAM-CRASH keyword</td><td>Abaqus equivalent</td></tr><tr><td>PART / BAR</td><td>Truss element properties and grouping data</td></tr><tr><td>PART / BEAM</td><td>Beam element properties and grouping data</td></tr><tr><td>PART / SPRING</td><td>Connector behavior and grouping data</td></tr><tr><td>PART / KJOIN</td><td>Connector type, behavior, and grouping data</td></tr><tr><td>PART / SOLID</td><td>Solid element properties and grouping data</td></tr><tr><td>PART / SHELL</td><td>Shell element properties and grouping data</td></tr><tr><td>PART / MEMBR</td><td>Membrane element properties and grouping data</td></tr><tr><td>PART / TIED</td><td>Mesh tie constraint data and parameters</td></tr><tr><td>PART / PLINK</td><td>Mesh-independent fastener data and parameters</td></tr></table>

Table 3.2.33–3 Material section data. 

<table><tr><td>PAM-CRASH keyword</td><td>Abaqus equivalent</td></tr><tr><td>MATER / Types 1, 16, 41, 99</td><td>C3D4/C3D6/C3D8R; solid material model data</td></tr><tr><td>MATER / Types 100, 101, 102, 103, 105</td><td>S3RS/S4RS; shell material model data</td></tr><tr><td>MATER / Types 150, 151</td><td>M3D3/M3D4/M3D4R and *USER MATERIAL</td></tr><tr><td>MATER / Types 200, 201, 202</td><td>T3D2/B31; beam and truss material model data</td></tr></table>

<!-- source-page: 485 -->

<table><tr><td>PAM-CRASH keyword</td><td>Abaqus equivalent</td></tr><tr><td>MATER / Types 203, 204, 205, 230</td><td>CONN3D2; connector behavior data</td></tr><tr><td>MATER / Types 212, 213</td><td>B31; beam material model data</td></tr><tr><td>MATER / Type 3021</td><td>CONN3D2; connector behavior data</td></tr><tr><td colspan="2">1 Material type 302 supports the use of a rupture model (see RUPMO in Table 3.2.33–10).</td></tr></table>

Table 3.2.33–4 Node section data. 

<table><tr><td>PAM-CRASH keyword</td><td>Abaqus equivalent</td></tr><tr><td>FRAME</td><td>*ORIENTATION and *TRANSFORM</td></tr><tr><td>NODE</td><td>*NODE</td></tr><tr><td>MASS</td><td>*MASS and *ROTARY INERTIA</td></tr><tr><td>NSMAS</td><td>*NONSTRUCTURAL MASS</td></tr><tr><td>INVEL</td><td>*INITIAL CONDITIONS, TYPE=VELOCITY or ROTATING VELOCITY</td></tr><tr><td>BOUNC</td><td>*BOUNDARY</td></tr><tr><td>DIS3D</td><td>*BOUNDARY and *AMPLITUDE</td></tr><tr><td>VEL3D</td><td>*BOUNDARY and *AMPLITUDE</td></tr><tr><td>DAMP</td><td>*DLOAD and *AMPLITUDE</td></tr><tr><td>TRSFM</td><td>*NODE with transformed coordinates</td></tr></table>

Table 3.2.33–5 Element section data. 

<table><tr><td>PAM-CRASH keyword</td><td>Abaqus equivalent</td></tr><tr><td>SOLID</td><td>C3D4/C3D6/C3D8R and *SOLID SECTION</td></tr><tr><td>TETR4</td><td>C3D4 and *SOLID SECTION</td></tr><tr><td>SHELL</td><td>S3RS/S4RS and *SHELL SECTION</td></tr><tr><td>MEMBR</td><td>M3D3/M3D4R and *MEMBRANE SECTION</td></tr><tr><td>BEAM</td><td>B31 and *BEAM SECTION, SECTION=CIRC</td></tr><tr><td>BAR</td><td>For MATER / Types 203 and 204: CONN3D2 and *CONNECTOR SECTION [AXIAL]For all other MATER / Types: T3D2 and *SOLID SECTION</td></tr></table>

<!-- source-page: 486 -->

<table><tr><td>PAM-CRASH keyword</td><td>Abaqus equivalent</td></tr><tr><td>SPRING</td><td>CONN3D2 and *CONNECTOR SECTION [CARTESIAN + CARDAN]</td></tr><tr><td>KJOIN</td><td>CONN3D2 and *CONNECTOR SECTION</td></tr><tr><td>PLINK</td><td>*FASTENER and *FASTENER PROPERTY; CONN3D2 and *CONNECTOR SECTION</td></tr></table>

Table 3.2.33–6 Constraint section data. 

<table><tr><td>PAM-CRASH keyword</td><td>Abaqus equivalent</td></tr><tr><td>RWALL(Stationary, segmented finite rigid wall)Velocity flag=0Wall description=20</td><td>*RIGID BODY and *CONTACT</td></tr><tr><td>RBODYTypes 0, 3</td><td>*RIGID BODY and/or *MPC (type BEAM)To define a group of elements as a rigid body, enter the part identification number of that element group as the PART entity $^{1}$ .To define an element as a rigid body, enter the element number as the ELE entity or enter all the element node numbers as the NOD entity $^{2}$ .</td></tr><tr><td>RBODYType 1</td><td>CONN3D2, *CONNECTOR SECTION [PROJECTION CARTESIAN + PROJECTION FLEXION-TORSION], *CONNECTOR DAMAGE INITIATION, and *CONNECTOR DAMAGE EVOLUTION</td></tr><tr><td>CNTACSliding interface types:33, 34, 36, 37, 46</td><td>*CONTACT, *CONTACT INCLUSIONS, *CONTACT EXCLUSIONS, *CONTACT PROPERTY ASSIGNMENT, *CONTACT FORMULATION, *SURFACE INTERACTION, and *SURFACE PROPERTY ASSIGNMENT</td></tr><tr><td>TIED</td><td>*TIE</td></tr><tr><td colspan="2"> $^{1}$ If PART entities are used to define a rigid body, RBODY is translated as *RIGID BODY. $^{2}$ If the ELE and NOD entities constitute all elements in a part, RBODY is translated as *RIGID BODY. If the ELE and NOD entities do not constitute all elements in a part (i.e., if the part consists of both rigid and deformable elements), RBODY is translated as *MPC (MPC type BEAM), a beam-type multi-point constraint for the set of nodes that consists of all input NOD entities and nodes extracted from all ELE entities.</td></tr></table>

<!-- source-page: 487 -->

Table 3.2.33–7 Nodes/faces/elements entity selection data. 

<table><tr><td>PAM-CRASH keyword</td><td>Abaqus equivalent</td></tr><tr><td>ELE</td><td>*ELSET; data for elements to be grouped in a set using *ELSET</td></tr><tr><td>PART</td><td>Data for selecting element sets (*ELSET) already defined</td></tr><tr><td>NOD</td><td>Data for nodes to be grouped in a set using *NSET</td></tr><tr><td>ELE&gt;NOD</td><td>Same procedure as ELE</td></tr><tr><td>PART&gt;NOD</td><td>Same procedure as PART</td></tr><tr><td>DELELE</td><td>*ELSET and *NSET</td></tr><tr><td>DELPART</td><td>*ELSET and *NSET</td></tr><tr><td>DELNOD</td><td>*ELSET and *NSET</td></tr><tr><td>GRP</td><td>Named set of entities defined in GROUP</td></tr></table>

Table 3.2.33–8 Airbag data. 

<table><tr><td>PAM-CRASH keyword</td><td>Abaqus equivalent</td></tr><tr><td>GASPEC</td><td>*FLUID BEHAVIOR, *MOLECULAR WEIGHT, and *CAPACITY</td></tr><tr><td>BAGIN</td><td>*PHYSICAL CONSTANTS and *FLUID CAVITY</td></tr><tr><td>GEN_INI_COND</td><td>*INITIAL CONDITIONS</td></tr><tr><td>GAS</td><td>*FLUID CAVITY, BEHAVIOR or MIXTURE</td></tr><tr><td>CHAMBER</td><td>*NODE, NSET=ref_node_name; *SURFACE, TYPE=ELEMENT; and *FLUID CAVITY</td></tr><tr><td>EXT_SKIN</td><td>M3D3/M3D4 and *SURFACE, TYPE=ELEMENT</td></tr><tr><td>WALL_OPENING</td><td>*FLUID EXCHANGE, *FLUID EXCHANGE ACTIVATION, and *FLUID EXCHANGE PROPERTY</td></tr><tr><td>WALL_FABRIC</td><td>*FLUID EXCHANGE, *FLUID EXCHANGE ACTIVATION, and *FLUID EXCHANGE PROPERTY</td></tr><tr><td>LEAKAGE</td><td>*FLUID EXCHANGE, *FLUID EXCHANGE ACTIVATION, and *FLUID EXCHANGE PROPERTY</td></tr></table>

<!-- source-page: 488 -->

<table><tr><td>PAM-CRASH keyword</td><td>Abaqus equivalent</td></tr><tr><td>INI_COND</td><td>*INITIAL CONDITIONS</td></tr><tr><td>INFLATOR</td><td>*FLUID INFLATOR, *FLUID INFLATOR ACTIVATION, *FLUID INFLATOR MIXTURE, and *FLUID INFLATOR PROPERTY</td></tr></table>

Table 3.2.33–9 Seat belt data. 

<table><tr><td>PAM-CRASH keyword</td><td>Abaqus equivalent</td></tr><tr><td>SLIPR</td><td>*ELEMENT, TYPE=CONN3D2; *CONNECTOR SECTION; and *BOUNDARY</td></tr><tr><td>RETRA</td><td>*ELEMENT, TYPE=CONN3D2; *CONNECTOR SECTION; and *BOUNDARY</td></tr></table>

Table 3.2.33–10 Miscellaneous data. 

<table><tr><td>PAM-CRASH keyword</td><td>Abaqus equivalent</td></tr><tr><td>GROUP</td><td>Convert entities to Abaqus equivalents</td></tr><tr><td>METRIC</td><td>*INITIAL CONDITIONS, TYPE=REF COORDINATE</td></tr><tr><td>SENSOR</td><td>Type-1: use activation time in *AMPLITUDEType-4: use belt feed rate in *CONNECTOR LOCK</td></tr><tr><td>FUNCT</td><td>Data for material properties and time-dependent parameters, such as *AMPLITUDE, *CONNECTOR ELASTICITY, *PLASTIC, and *FLUID EXCHANGE PROPERTY</td></tr><tr><td>RUPMO</td><td>Data for connector behavior, such as *CONNECTOR DAMAGE INITIATION, *CONNECTOR DAMAGE EVOLUTION, *CONNECTOR POTENTIAL, and *CONNECTOR HARDENING</td></tr><tr><td>THELE</td><td>Element sets defined as *ELSET; output quantities are not specified for the element set</td></tr><tr><td>THNOD</td><td>Node sets defined as *NSET; output quantities are not specified for the node set</td></tr></table>

<!-- source-page: 489 -->

Command summary 

<table><tr><td>abaqus frompamcrash</td><td>job=job-nameinput=input-file[pLinkConnectors={OFF | ON}][splitAirbagElements={OFF | ON}][autoKJoinStops={OFF | ON}]</td></tr><tr><td colspan="2">Command line options</td></tr></table>

# 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\_frompam.log.

# input

This option is used to specify the name of the file containing the PAM-CRASH data. The name of the file must be given with the file extension.

# pLinkConnectors

This option is used to specify the inclusion of connector elements in the PLINK translation. The default value is ON.

# splitAirbagElements

This option is used to specify the splitting of 4-node airbag membrane elements into two 3-node airbag membrane elements. The default value is ON. Airbag membrane elements result from the translation of MEMBR and MATER / Types 150 and 151. This option is valid only if the keyword BAGIN is specified in the PAM-CRASH input file.

# autoKJoinStops

This option is used to add connector stops to the behavior of all KJOIN connector elements. If the stiffness interpolated at an endpoint on the force-displacement curve exceeds the stiffness interpolated at an adjacent point by a factor of 10, a connector stop is defined at the point adjacent to the endpoint. The default value is OFF.

<!-- source-page: 490 -->
