*createfmvss201u_start

Initializes defaults for the creation of impact points on the upper interior of a vehicle.

Syntax

*createfmvss201u_start ?option1=<value1>? ?option2=<value2>? … ?optionN=<valueN>?

Type

HyperMesh Tcl Modify Command

Description

This command defaults for marking lines and impact points on the upper interior parts of a vehicle. The vehicle front should be pointing in +X or -X direction.

The command can be followed by none or many *createfmvss201u_createpoints commands and should finally be followed by the *createfmvss201u_end command.

Inputs

method=<value>
0 - Automatic marking based on selections.
1 - Read and mark design points from test lab import file.
side=<value>
0 - Left side marking.
1 - Right side marking.
testlabcsv=<value>
The path to the input CSV file.
vehicledir=<value>
1 - Vehicle forward direction is toward positive X axis.
-1 - Vehicle forward direction is toward negative X axis.
seattraveldist=<value>
The value of seat travel distance to calculate cgf1 and cgf2 points from sgrp.
sgrp={valueX valueY valueZ}
The location of front seat seating reference point (SgRP Front) of the vehicle.
sgrprear={valueX valueY valueZ}
The location of rear seat seating reference point (SgRP Rear) of the vehicle.
exteriorpartsids={id1 id2 … idN}
The list of component IDs of the exterior roof and pillars of the vehicle. The door components should not be selected.
interiorpartsids={id1 id2 … idN}
The list of component IDs of the interior roof and pillars of the vehicle. The door components should not be selected.
windshieldpartsids={id1 id2 … idN}
The list of component IDs of the windshield (front) of the vehicle.
weatherstrippingoffset=<value>
The weather stripping offset double value if weather stripping part is not present in the work model.
wsoffset=<value>
The windshield offset double value if windshield does not contact the interior roof in the work model.

Examples

To mark A pillar design points, upper roof zone and B pillar design points:
*createfmvss201u_start side=0 vehicledir=-1 method=0 seattraveldist=127.0 weatherstrippingoffset=0.0 wsoffset=0.0 sgrp={2000.000000,-400.000000,500.000000} sgrprear={2800.000000,-400.000000,500.000000} exteriorpartsids={10003,10006} interiorpartsids={10000,10004,10007,10008,10010,10011,10016,10017} windshieldpartsids={10001} 
*createfmvss201u_createpoints pointtype=0 apillarpartsids={10010} ap1=1 ap2=1 ap3=1 apbool=1 ippointid=57354
*createfmvss201u_createpoints pointtype=1 interiorroofpartsids={10000,10016,10017} urbool=1
*createfmvss201u_createpoints pointtype=2 bpillarpartsids={10007} bp1=1 bp2=1 bp2pointid=52327 bp3=1 bp4=1 bpbool=1 bphighestpointid=73386 bplowestpointid=53637 bpn1pointid=52774 bpn2pointid=51988
*createfmvss201u_end
To mark design points from test lab import file:
*createfmvss201u_start method=1 testlabcsv=E:/AltairWorkDir/URImpact/URImpactPointList.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

2024