SimcenterKnowledge

LS-DYNA environment

Controlling ID values assigned during export (LS-DYNA)

In Pre/Post, you can control the ID value for most types of entities by specifying a Label value when you create the entity. For example, when you create a *PART (beam) physical property table, if you specify a Label value of 100, when you export or solve the solution, the software writes the corresponding *PART keyword out with an ID of 100. However, you cannot control the ID value for entities that correspond to certain LS-DYNA keywords, such as *SET_PART. The software automatically assigns ID values to those entities during the export process.

Specifying ranges of IDs to exclude during export

In the Export Simulation dialog box, you can use the Exclusion ID Range options to restrict the software from assigning ID values in certain ranges for the following keywords when you export a Simulation file to an LS-DYNA keyword (.k) file:

  • *MAT (when you use a single Pre/Post material to define multiple, different LS-DYNA material keywords)

  • *SET_PART

  • *CONTACT

During the export process, the software assigns an ID value of 1 for the first instance of a keyword and increments the ID value by 1 for each subsequent instance of a keyword. For example, if the export process writes out 10 *SET_PART keywords, the first occurrence of a *SET_PART keyword has ID=1, the second has ID=2, and so on until the last *SET_PART keyword has ID=10.

Use the Exclusion ID Range for Alternative Material, *Exclusion ID Range for SET_PART, and *Exclusion ID Range for CONTACT options to specify the IDs or ranges of ID values that you do not want the software to use during the export process. For example, if you specify 0-100, 200-300, 400, 500- for the Exclusion ID Range for Alternative Material option, the software can export materials with the following IDs: 101 to 199, 301 to 399, 401 to 499.

If you do not specify an exclusion range for an option, there are no restrictions on the IDs that the software can assign during the export process.

Special considerations for LS-DYNA materials IDs

Pre/Post currently offers generic material definition support for all solvers. When you use the Manage Materials command to create a new material, you can use filters to view only the properties necessary to define a specific material. For example, in the Isotropic Material dialog box, you can select **LS-DYNA MAT_PLASTIC_KINEMATIC (MAT_003) from the Property View list to see the supported properties for the *MAT_PLASTIC_KINEMATIC keyword. However, Pre/Post does not assign the LS-DYNA material keyword to the material that you create.

To associate an LS-DYNA material keyword with a material, you must map materials from the Pre/Post material library to the correct LS-DYNA keyword. You can use the Pre/Post Materials option in physical property table dialog boxes to specify material from the Pre/Post library and select the LS-DYNA material keyword for it to correspond to, such as *MAT_RIGID or *MAT_ELASTIC.

When you export the solution, the software writes out the LS-DYNA material keyword with a unique material ID. The software does not write out the material ID of the material from the Pre/Post library that contains the property information.

The Exclusion ID Range for Alternative Material option applies only when you use a single Pre/Post material to define multiple, different LS-DYNA material keywords. For example:

  • A model contains multiple physical property tables. In the PART (solid) table, the Pre/Post material AISI_Steel_1005 is used to define the LS-DYNA *MAT_ELASTIC material for solid elements. In the PART (solid) table, the Pre/Post material AISI_Steel_1005 is used to define the LS-DYNA *MAT_RIGID material for shell elements. When you export the solution, the software writes out unique IDs for the *MAT_RIGID and *MAT_ELASTIC and applies any limitations to the ID ranges that you specify with the Exclusion ID Range for Alternative Material option.

  • A model contains multiple physical property tables. In multiple different physical property tables, the Pre/Post material AISI_Steel_1005 is used to define the *MAT_ELASTIC keyword. Because the AISI_Steel_1005 references a single LS-DYNA material keyword (*MAT_ELASTIC), the Exclusion ID Range for Alternative Material option does not apply.

Syntax rules for defining the ID range to exclude

  • To exclude a range of numbers, use a dash to separate two integers. Use a comma to separate ranges.If the lower-bound of the range that you specify is higher than the upper-bound, the software automatically reverses them. For example, if you specify 200-100, the software excludes IDs 100-200.You should not specify multiple, consecutive ranges. For example, you should specify a single range, such as 100-300 and not 100-200,201-300.You should not specify multiple ranges that overlap. For example, you should specify 100-300 and not 100-200,150-300.You should not include 0 when you specify a range. For example, if you specify 0-100, the software excludes IDs 1-100.If the second integer that you specify is 0, the software excludes the ID specified by the first integer only. For example, if you specify 100-0, the software excludes ID 100 only.

  • To exclude a number and all numbers above it, specify the number and a dash ("- "). For example, to exclude ID numbers 100 and above, specify 100-. The software excludes all ranges defined after this. For example, if you specify 100-, 200-300, the software excludes all IDs 100 and above.

  • To exclude a single number, specify the number without a dash. For example, to exclude ID number 50, specify 50.

Where do I find it?

Application Pre/Post
Prerequisite A Simulation file as the work part and displayed partLS-DYNA as the specified solver
Menu FileExportSimulation
Location in dialog box Formatting Options group
Learn more

LS-DYNA environment

Defining solution options and output requests for LS-DYNA

Defining XY data for LS-DYNA solutions

Defining global damping for LS-DYNA solutions

Customizing LS-DYNA input files with user defined text

Previewing LS-DYNA solver syntax

Look up more details

LS-DYNA boundary conditions

LS-DYNA keywords supported for import and export

Quick links

Command reference

Pre/Post video examples

Bulk Entry Descriptions

Simcenter 3D tutorials

Browse Simcenter 3D help by product area

Controlling ID values assigned during export (LS-DYNA), Simcenter 3D 2021.1 Series

© 2020 Siemens

window.mainLanguage="en_US"

window.delivId=""

window.projectId=""

MathJax.Hub.Config({ TeX: { extensions: ["autoload-all.js"] }, tex2jax: { displayMath: [ ] }, "SVG": { scale: 125 } });

Source: https://docs.sw.siemens.com/en-US/doc/289054037/PL20200601120302950.advanced/xid1932302 · retrieved 2026-07-17