HyperCrash

Setting

Setting

This is the first topic This is the last topic Expand/collapse all hidden text  

Setting

This is the first topic This is the last topic JavaScript is required for expanding text JavaScript is required for the print function  

How do I ...

hmtoggle_arrow1set the HyperCrash environment

The directory of the environment files is called $MCRASHDIR. This is a variable that needs to be set in the shell environment (csh format):

  MCRASHDIR = <ALTAIR_HOME>/hc/environment/RADIOSS_V4/environment_kN_mm_ms_kg/

In this directory, the following files are needed:

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  -rw-r--r--

  -rw-r--r--

  drwxr-xr-x

  drwxr-xr-x

  -rw-r--r--

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

  drwxr-xr-x

accelero

belt

bolt

connection

D01

d2m_m2d

database

defaults

dummng

dummy_database

includes

loadcase

mcrash_criteria

mcrash_preferences

mat

menu

modelchecker

modmng

monivol

option

p2m_m2p

property

safety

section

skew

spotweld

themes

thickshell

time_history

XPM

 

The following variables have to be defined:

$MCRASHEXE = <ALTAIR_HOME>\hc\bin\win32\mxplore

$MCRASHDIR = <ALTAIR_HOME>\hc\environment\RADIOSS_V4\environment_N_mm_ms_g\ dummy_database

(Example is in csh format.)

hmtoggle_arrow1set the HyperCrash executable

The directory of the executable files is called $MCRASHEXE. This is a variable that needs to be set in the shell environment (csh format):

MCRASHEXE = <ALTAIR_HOME>/hc/bin/<os_type>/

In this directory the following files are needed:

-rwxr-xr-x    MCrashV241***

lrwxr-xr-x    mcrash -> MCrashV241***

An alias may be used to execute HyperCrash (csh format):

       alias mcrash  $MCRASHEXE/mcrash

hmtoggle_arrow1set the Model Manager

The following types of files are necessary:

database locations
keywords
loadcase file locations

Before the Model Management menu can be used, some information needs to be set in the following files:

File: $MCRASHDIR/modmng/database_main.tbl

/MODMNG/DATABASE/PRIVATE

<the full path private dabase 1>private_1.tbl

<the full path private dabase 2>private_2.tbl

...

/MODMNG/DATABASE/PUBLIC

<the full path common dabase 1>database_1.tbl

<the full path common dabase 2>database_2.tbl

/END

where:

/MODMNG/DATABASE/PRIVATE is a command line.
<the full path private dabase i> is the full path of the private database.
<the full path common dabase i> is the full path of the common database (available for all HyperCrash users).
private_i.tbl, database_i.tbl are the file names where the files of the database with their keywords are written.
/END is a command line to indicate the end of the file.

File: <the full path database>database.tbl

This file contains the models which are stored in the databases with the keyword descriptions. This file can be updated from HyperCrash.

The following lines show the minimum information necessary in the database.tbl file.

/MODMNG/DATABASE/DIRECTORY

<the full path database>

/END

where:

/MODMNG/DATABASE/DIRECTORY is a command line.
<the full path private database> is the path of the database, database.tbl where the models will be stored.
/END is a command line to indicate the end of the file.

File: $MCRASHDIR/modmng/keyword.tbl

Nothing needs to be set in this file. This file is updated by HyperCrash.  To learn how to add keywords, see Keyword.

File: $MCRASHDIR/modmng/loadcase_main.tbl

This file contains the name and the location of the loadcase files.  This file needs to be created manually.

Example:

#--1---|---2---|---3---|---4---|---5---|---6---|---7---|---8---|---9---|--10---|

/MODNMG/LOADCASE/TYPE

Front Crash

$MCRASHDIR/loadcase/front_crash.tbl

#--1---|---2---|---3---|---4---|---5---|---6---|---7---|---8---|---9---|--10---|

/MODNMG/LOADCASE/TYPE

Rear Crash

$MCRASHDIR/loadcase/rear_crash.tbl

#--1---|---2---|---3---|---4---|---5---|---6---|---7---|---8---|---9---|--10---|

/MODNMG/LOADCASE/TYPE

Side Crash

$MCRASHDIR/loadcase/side_crash.tbl

#--1---|---2---|---3---|---4---|---5---|---6---|---7---|---8---|---9---|--10---|

/END

where:

/MODNMG/LOADCASE/TYPE is a command line.
Front Crash, Rear Crash, Side Crash are the loadcase names (the names displayed in HyperCrash).
$MCRASHDIR/loadcase/front_crash.tbl is the path and the file name of the Front Crash loadcase.
/END is a command line to indicate the end of the file.

File: $MCRASHDIR/loadcase/front_crash.tbl

This file contains the description of the loadcase. This file needs to be created manually.

Example:

/MODMNG/LOADCASE/SCREEN_KEYWORD

Component

Model type

Crash type

/MODMNG/LOADCASE/MODEL

Engine

ENGINE  FEM     FRONT

/MODMNG/LOADCASE/MODEL

Radiator

RADIATOR FEM    FRONT

/MODMNG/LOADCASE/MODEL

Offset deformable barrier

ODB     FEM     FRONT

/END

where:

/MODMNG/LOADCASE/SCREEN_KEYWORD is a command line. This is the keyword list displayed in the model list window.
Component, Model Type, Crash type are the items of the previous command line. They are "keyword types" as defined in the file $MCRASHDIR/modmng/keyword.tbl.
/MODMNG/LOADCASE/MODEL is a command line to start the description of the model to load.
Engine is the displayed name of the model which must be loaded.
ENGINE, FEM, FRONT  are the keywords to find the model in the databases. Those keywords must be defined in the file $MCRASHDIR/modmng/keyword.tbl.
/END is a command to indicate the end of the file.
hmtoggle_arrow1set the Dummy Manager

The following types of files are necessary:

database locations
keywords
loadcase file locations

Before the Dummy Management menu can be used, some information needs to be set in the following files:

File: $MCRASHDIR/dummng/keyword.tbl

This file needs to be created manually. Please see the Safety Module Reference Manual to learn how to set this file.

Example:

#--1---|---2---|---3---|---4---|---5---|---6---|---7---|---8---|---9---|--10---|

/DUMMNG/KEYWORD

Norm

EUROSID USSID   HYBRID_I@II

#--1---|---2---|---3---|---4---|---5---|---6---|---7---|---8---|---9---|--10---|

/DUMMNG/KEYWORD

Percentile

5       50      95

#-

#--1---|---2---|---3---|---4---|---5---|---6---|---7---|---8---|---9---|--10---|

/DUMMNG/KEYWORD

Modeling

RIGID   FINE_MES@H      COARSE_M@ESH

#-

#--1---|---2---|---3---|---4---|---5---|---6---|---7---|---8---|---9---|--10---|

/END

File: $MCRASHDIR/dummng/database_main.tbl

/MODMNG/DATABASE/PRIVATE

<the full path private dabase 1>private_1.tbl

<the full path private dabase 2>private_2.tbl

...

/MODMNG/DATABASE/PUBLIC

<the full path common dabase 1>database_1.tbl

<the full path common dabase 2>database_2.tbl

/END

where:

/MODMNG/DATABASE/PRIVATE is a command line.
<the full path private dabase i> is the full path of the private database.
<the full path common dabase i>  is the full path of the common database (available for all HyperCrash users).
private_1.tbl, database_1.tbl are the file names where the files of the database with their keywords are written.
/END is a command line to indicate the end of the file.

File: <the full path database>database.tbl

This file contains the models which are stored in the databases with the keyword descriptions. This file needs to be created manually.

Default directory path definition:

/MODMNG/DATABASE/DIRECTORY

<the full path private database>

where:

/MODNMG/DATABASE/DIRECTORY is a command line.
<the full path private database> is the path of the database private.tbl where the models will be stored.

Model file definition

/MODMNG/DATABASE/MODEL

<the full path of the model>/model_file_name

where:

/MODNMG/DATABASE/MODEL is a command line.
<the full path of the model> is the path where the dummy model is stored.
model_file_name is the dummy model.

End of the file

/END

where:

/END is a command line to indicate the end of the file.