****forge#

Description#

This utility is used to dump FORGE or REM3D databases and translate the results into Z-set format for further post-processing or for initial state initialization at the beginning of the Finite Element simulation. The main purpose of this utility is to read and concatenate two or more FORGE result files stored on the same mesh, to produce a single Z-set results database. To read single FORGE or REM3D result files, an alternative method is to use ****post_processing with ***data_source option, as described on page .

Syntax#

This utility works as follows:

****forge \(~\,\) ***input input_database_name[ .fg2 | .fg3 | .may | .in3 | .th3 ] [ ***prefix input_database_prefix ] [ ***format format ] [ ***from incr_id ] [ ***output output_name ] [ ***mat zmat_file_name ] [ ***write_z8 ] ****return

The execution command is:

Zrun -forge file .inp

It will store results as output_name.ut, output_name.node, output_name.integ, or in output_name.zres for Z8 format.

***input

specifies the name of the FORGE result database. By default billet.may.

***prefix

is the filename prefix of the FORGE results files, this keyword is used when multiple FORGE results are to be dumped and concatenated.

***format

is the results files format. It can be either fg2, fg3, th3 or in3. By default fg3.

***from

selection of specific maps starting from given FORGE increment.

***output

specifies the name of the resulting Z-set database (By default output_name = z).

***mat

Z-mat material file name for SDV names translation. This option can be used when translating Z-mat/Forge simulation results.

***write_z8

a flag to enable output in Z8 format. By default, all results are written in Z7 format, and all maps are projected onto the initial mesh.

Example#

The following example translates mesh as well as nodal and elemental results from FORGE computation :

****forge
 ***input upper_die_0d50.fg3
 ***output zset_results
****return

The following example will concatenate multiple FORGE results files with prefix upper_die_0d, to produce a single Z-set results database :

****forge
***prefix upper_die_0d
***output z_upper_die
****return