*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.
- folderforeachdp
- The folder structure.
- transformationtype
- Transformation type.
- 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).
- Bit2
- Visualizing the positioned headform.
- Bit3
- Exporting the resulting solver decks.
- csvfile
- The file path of the CSV file to import the impact points for the purpose of positioning.
Examples
*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
*positionipimpact csvfile="E:/IPPointListForPost1.csv"
Errors
if { [ catch {command_name...} ] } {
# Handle error
}
Version History
2022.1