The model building refers to a loadcase (example: front crash on rigid wall at 35 mph.). The loadcase file location is set in a main table file, $MCRASHDIR/modmng/loadcase_main.tbl.
/MODMNG/LOADCASE/GROUP
Group_loadcase_name
Nb_loadcase_type
Where: |
|
Type |
Unit |
||
|
is a keyword |
Keyword |
No |
||
|
is a keyword |
Keyword |
No |
||
|
is a keyword |
Keyword |
No |
||
|
is the name of the loadcase group which will be displayed in the Model Manager page |
String |
No |
||
|
is the number of loadcase type to read in this group |
String |
No |
/MODMNG/LOADCASE/TYPE
Loadcase_name
Loadcase_file_name
Where: |
|
Type |
Unit |
||
|
is a keyword |
Keyword |
No |
||
|
is a keyword |
Keyword |
No |
||
|
is a keyword |
Keyword |
No |
||
|
is the name of the loadcase which will be displayed in the Model Manager graphic user interface (window) |
String |
No |
||
|
is the name of the loadcase file (defined with the full path and/or with the variable $MCRASHDIR) |
String |
No |
/END
Where: |
|
Type |
Unit |
||
|
Keyword to finish the input. |
Keyword |
No |
#--1---|---2---|---3---|---4---|---5---|---6---|---7---|---8---|---9---|--10---| /MODMNG/LOADCASE/GROUP Front crash 2 /MODMNG/LOADCASE/TYPE Front Crash 1 $MCRASHDIR/loadcase/front_crash_1.tbl /MODMNG/LOADCASE/TYPE Front Crash 2 $MCRASHDIR/loadcase/front_crash_2.tbl #--1---|---2---|---3---|---4---|---5---|---6---|---7---|---8---|---9---|--10---| /MODMNG/LOADCASE/TYPE Rear Crash $MCRASHDIR/loadcase/rear_crash.tbl #--1---|---2---|---3---|---4---|---5---|---6---|---7---|---8---|---9---|--10---| /MODMNG/LOADCASE/TYPE Side Crash $MCRASHDIR/loadcase/side_crash.tbl #--1---|---2---|---3---|---4---|---5---|---6---|---7---|---8---|---9---|--10---| /END |
The loadcase file may be defined where the user wants because the full path is defined in the loadcase main table. The default setting is located in the directory, $MCRASHDIR/loadcase/.
This card defines the keyword that will be displayed on the Model Manager sub-model list.
/MODMNG/LOADCASE/SCREEN_KEYWORD
keyword_group_name_1
keyword_group_name_2
…
keyword_group_name_n
Where: |
|
Type |
Unit |
||
|
is a keyword |
Keyword |
No |
||
|
is a keyword |
Keyword |
No |
||
|
is a keyword |
Keyword |
No |
||
|
is the name of the keyword group(s) name that will be displayed in the Model Manager graphic user interface (window). |
String |
No |
This card defines a sub-model (or component) described with keywords that will be loaded to create the complete model according to the loadcase.
/MODMNG/LOADCASE/MODEL
submodel_name
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
|||||
Key_1 |
Key_2 |
… |
|
|
|
|
|
|
|
|||||
Where: |
|
Type |
Unit |
|||||||||||
|
is a keyword |
Keyword |
No |
|||||||||||
|
is a keyword |
Keyword |
No |
|||||||||||
|
is a keyword |
Keyword |
No |
|||||||||||
|
is the name of the sub-model file (defined with the full path and/or with the variable, $MCRASHDIR) |
Keyword |
No |
|||||||||||
|
is the name of the keyword (8 characters only) |
String |
No |
To write a keyword with more than 8 characters, the character ’@’ will be set on the first position of the next field (See the section Keyword).
/MODMNG/POSITIONING/DIRECTION
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
|||||
X_coord |
Y_cood |
Z_coord |
Angle |
|
|
|||||||||
Where: |
|
Type |
Unit |
|||||||||||
|
is a keyword |
Keyword |
No |
|||||||||||
|
is a keyword |
Keyword |
No |
|||||||||||
|
is a keyword |
Keyword |
No |
|||||||||||
|
is the x component of the direction vector |
Real |
No |
|||||||||||
|
is the y component of the direction vector |
Real |
No |
|||||||||||
|
is the z component of the direction vector |
Real |
No |
|||||||||||
|
is the rotation angle around the vector |
Real |
Degree |
If the vector direction is also defined in the submodel (B00 file), HyperCrash will rotate the submodel until both directions are the same. The rotations are done around the point (0,0,0).
If the Angle value is different from 0, HyperCrash will rotate the model around the vector direction and around the point (0,0,0).
/MODMNG/POSITIONING/BOX2BOX
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
||||||
X_param_main |
Y_param_main |
Z_param_main |
|
|
|||||||||||
X_param_sub |
Y_param_sub |
Z_param_sub |
|
|
|||||||||||
Where: |
|
Type |
Unit |
||||||||||||
|
is a keyword |
Keyword |
No |
||||||||||||
|
is a keyword |
Keyword |
No |
||||||||||||
|
is a keyword |
Keyword |
No |
||||||||||||
|
defines the position on the main model ( 0 < param > 1) in the three directions of the global frame |
Real |
No |
||||||||||||
|
defines the same position on the submodel (B00 file) in the three directions of the global frame |
Real |
No |
||||||||||||
Both models are defined with their external box and in their local frame, between 0 and 1. HyperCrash will translate the model, until both positions are on the same place. |
/MODMNG/POSITIONING/TRANSLATION
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
|||||
X_value |
Y_value |
Z_value |
|
|
|
|
||||||||
Where: |
|
Type |
Unit |
|||||||||||
|
is a keyword |
Keyword |
No |
|||||||||||
|
is a keyword |
Keyword |
No |
|||||||||||
|
is a keyword |
Keyword |
No |
|||||||||||
|
defines the translation value in the three directions of the global frame x, y, and z. |
Real |
Length |
The submodel will be translated with the defined values in the global frame.
/END
Where: |
|
Type |
Unit |
||
|
Keyword to finish the input. |
Keyword |
No |
/MODMNG/LOADCASE/SCREEN_KEYWORD Component Model Type Crash type #--1---|---2---|---3---|---4---|---5---|---6---|---7---|---8---|---9---|--10---| /MODMNG/LOADCASE/MODEL Engine ENGINE FEM FRONT #--1---|---2---|---3---|---4---|---5---|---6---|---7---|---8---|---9---|--10---| /MODMNG/LOADCASE/MODEL Radiator RADIATOR FEM FRONT #--1---|---2---|---3---|---4---|---5---|---6---|---7---|---8---|---9---|--10---| /MODMNG/LOADCASE/MODEL Offset deformable barrier ODB FEM FRONT /MODMNG/POSITIONING/BOX2BOX 0.5 0.0 0.0 0.5 1.0 0.0 #--1---|---2---|---3---|---4---|---5---|---6---|---7---|---8---|---9---|--10---| /MODMNG/POSITIONING/TRANSLATION 0.0 -1.0 0.0 #--1---|---2---|---3---|---4---|---5---|---6---|---7---|---8---|---9---|--10---| /END |