*fmvss201u_autoposition

Positions the headform to the impact points on the upper interior of a vehicle and exports the positions.

Syntax

*fmvss201u_autoposition ?option1=<value1>? ?option2=<value2>? … ?optionN=<optionN>?

Type

HyperMesh Tcl Modify Command

Description

This command positions the headform to the impact points on the upper interior parts of a vehicle and then exports the positions. For correct export of the solver deck, the headform and the vehicle parts files should be imported as separate includes. The headform and the vehicle must be aligned to the global coordinate axes and vehicle front should be pointing in +X or -X direction.

Export is supported for Radioss, LS-DYNA and PAM-CRASH.

Inputs

designpointids={id1 id2 … idN}
The list of IDs of the design points to be positioned.
dpnamesfordirandincludes=<value>
The Boolean value to select if the exported directories and files have the respective design point’s name or a generic incremental name.
exportdpids={id1 id2 … idN}
The IDs of the positioned design points to be exported.
exportheadformids={id1 id2 … idN}
The IDs of the headform components to be transformed in the exported files.
exportpath=<value>
The path of the directory where the export files need to be created.
folderforeachdp=<value>
The Boolean value defining if the directories are separated for each design point’s export file.
foreheadpartsids={id1 id2 … idN}
The list of forehead’s component IDs.
headformfilepath=<value>
The path to the solver file of the headform.
headformpartsids ={id1 id2 … idN}
The list of headform’s component IDs.
headformsystemid=<value>
The ID of the headform’s system.
mainfilepath=<value>
The path to the solver file of the main vehicle.
method=<value>
0 - Try to position the headform automatically.
1 - Review the headform normal to the trim for manual positioning.
2 - Export positioned points.
offset=<value>
The offset required between the impact point and the trim surface.
outertrimpartsids={id1 id2 … idN}
The list of component IDs which make up the interior trim of the vehicle.
transformationtype=<value>
The integer value to select the type of transformation on the head form.
Solver Value Type
LS-DYNA 0 *NODE_TRANSFORM
1 *INCLUDE_TRANSFORM
Radioss 0 /GRNOD
1 //SUBMODEL
PAM-CRASH 0 TRSFM/
vehicledir=<value>
1 - Vehicle forward direction is toward positive X axis.
-1 - Vehicle forward direction is toward negative X axis.
velocity=<value>
The velocity with which the head form impacts the vehicle.

Examples

To position the headform on selected design points:
*fmvss201u_autoposition method=0 vehicledir=-1 velocity=0 offset=0 outertrimpartsids={10000,10004,10007,10008,10010,10011,10013} headformpartsids={8,10} foreheadpartsids={10} headformsystemid={1} designpointids={1,2,3,4,5,6,7,8,9,10}
To export position files for selected design points:
*fmvss201u_autoposition method=2 dpnamesfordirandincludes=1 folderforeachdp=0 transformationtype=0 exportdpids={2,3,7,9} exportheadformids={8,10,3} mainfilepath=F:/uiimpact/data/fmvss201_u_model.rad headformfilepath=F:/uiimpact/data/FMH_2.rad exportpath=F:/uiimpact/output

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

2024