*positionipimpact

Visualizes the positioned headform and exports the model for solver run.

Syntax

*positionipimpact instrumentpanelids=<value> headformids=<value> headformsystemid=<value> designpointsids=<value> ?<option1>=<value1>? ?<option2>=<value2>? … ?<optionN>=<valueN>?

Type

HyperMesh Tcl Modify Command

Description

Visualizes the positioned headform and exports the model for solver run.

For correct export of the solver deck, the headform and the vehicle parts files should be imported as separate includes. Also, the headform and the vehicle must be aligned to global coordinate axes and vehicle front should be pointing in either +X or -X direction. The design points to be exported should be correctly defined or created automatically using the *createipimpact command.

Inputs

instrumentpanelids={id1 id2 … ?idN?}
The list of component IDs of the instrument panel of the vehicle.
headformids={id1 id2 … ?idN?}
The list of component IDs of the headform/pendulum.
headformsystemid=<value>
The ID of the coordinate system associated with the headform.
designpointsids={id1 id2 … ?idN?}
The list of design point ID that need to be positioned.
pivotnodeid=<value>
The ID of the pivot node of the headform required for the “Tangent to trajectory” or “Pivot/angles” positioning methods.
vehiclefrontaxis={valueX valueY valueZ}
The vehicle front axis {-1 0 0} for -X direction and {1 0 0} for +X direction. Default value is {1 0 0} (+X direction).
mainfilepath=<value>
The path of the main file containing all information such as contacts, controls and instruments panels, and so on.
headformfilepath=<value>
The headform include file path.
exportpath=<value>
The export directory for the positioned solver decks.
dpnamefordirandincludes=<value>
The naming convention for exported files and subdirectories.
0 – Exported files and subdirectories will not contain the design point name.
1 - Exported files and subdirectories will contain the design point name. (default)
folderforeachdp
The folder structure.
0 – Do not create a separate folder for each design point.
1 – Create a separate folder for each design point. (default)
transformationtype
Transformation type.
0 – Use *INCLUDE_TRANSFORM for LS-DYNA and //SUBMODEL for Radioss. (default)
1 - Use *NODE_TRANSFORM in LS-DYNA and /GRNOD in Radioss.
mode
The flag indicating the export and visualization mode. Bit values are used and the value is calculated as (2*Bit1 + 4*Bit2 + 8*Bit3).
Bit1
Calculating the positioning of the headform (mandatory).
Always set to 1.
Bit2
Visualizing the positioned headform.
0 – Off
1 – On
Bit3
Exporting the resulting solver decks.
0 – Off
1 – On
csvfile
The file path of the CSV file to import the impact points for the purpose of positioning.

Examples

To export the solver decks to E:/export folder:
*positionipimpact instrumentpanelids={2000684 2000685 2000686 2000687 2000743} headformids={409} headformsystemid={2} pivotnodeid={246808} designpointids={1 2 19 25 26 66 67} vehiclefrontaxis={-1 0.0 0.0} mode=10 mainfilepath=E:/camry-IP_impact_main_0000.rad headformfilepath=E:/FMVSS201_Pendulum_800mm_kg-mm-ms.rad exportpath=E:/export dpnamesfordirandincludes=1 folderforeachdp=1 transformationtype=0
To create impact points using a CSV file:
*positionipimpact csvfile="E:/IPPointListForPost1.csv"

Errors

Incorrect usage results in a Tcl error. To detect errors, you can use the catch command:
if { [ catch {command_name...} ] } {
   # Handle error
}

Version History

2022.1