HyperWorks Solvers

OUTPUT

OUTPUT

Previous topic Next topic Expand/collapse all hidden text  

OUTPUT

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

I/O Options Entry

OUTPUT – Output Control

Description

The OUTPUT command can be used in the I/O Options section to control the format of results output and the creation of certain results files.

Format

OUTPUT, keyword, frequency, option1, option2

Argument

Options

Description

keyword

See below

See below

frequency

FIRST, LAST,
FL, ALL, NONE, N, or blank

FIRST:

Output first iteration only.

LAST:

Output last iteration only.

FL:

Output first and last iterations.

ALL:

Output all iterations.

NONE:

No output

N:

Outputs the first and last iterations and every Nth iteration.

If N=5, output occurs at iterations 0, 5, 10, 15, 20, and so on, and the final iteration.

CONV:

Outputs the first and all subsequent converged iterations during Topology Optimization. This option only applies to the DESIGN keyword in Optimization Output.

blank:

The default listed below for the given keyword.

option

See below

See below

hmtoggle_plus1Standard Result Outputs

If a result OUTPUT not defined, the default result output is both HM and H3D. If any result OUTPUT commands exist, there is no default OUTPUT type.

Keyword

Description

Default frequency

Affected files

Options

Details

HM

Output results in HyperMesh binary format.

FL

*.res

<NODMIG, DMIGALL, DMIGSET>

Default = DMIGSET

Determines whether or not to output results for interior points of external superelements. See comment 16.

NODMIG: recovery is deactivated

DMIGALL: recovery is activated for all grids/elements

DMIGSET: recovery is activated for grids/elements in the SET defined on the corresponding output request (default)

H3D, HV

Output results in Hyper3D format.

FL

*.h3d

<BYSUB, BYITER>

Default = BYSUB

(Applicable to optimization runs only).

Determines the way the output files are arranged in an optimization run. See comment 15.

<NODMIG, DMIGALL, DMIGSET>

Default = DMIGSET

Determines whether or not to output results for interior points of external superelements. See comment 16.

NODMIG: recovery is deactivated

DMIGALL: recovery is activated for all grids/elements

DMIGSET: recovery is activated for grids/elements in the SET defined on the corresponding output request (default)

OP2, OUT2,
OUTPUT2

Output analysis results in Nastran output2 format.

FL

*.op2

<MODEL, NOMODEL>

Default = MODEL

Turns on/off the output of the model data to the file.

See comments 11 and 12.

<NODMIG, DMIGALL, DMIGSET>

Default = DMIGSET

Determines whether or not to output results for interior points of external superelements. See comment 16.

NODMIG: recovery is deactivated

DMIGALL: recovery is activated for all grids/elements

DMIGSET: recovery is activated for grids/elements in the SET defined on the corresponding output request (default)

NASTRAN, PUNCH, PCH

Output analysis results in Nastran punch format.

FL

*.pch

<NODMIG, DMIGALL, DMIGSET>

Default = DMIGSET

Determines whether or not to output results for interior points of external superelements. See comment 16.

NODMIG: recovery is deactivated

DMIGALL: recovery is activated for all grids/elements

DMIGSET: recovery is activated for grids/elements in the SET defined on the corresponding output request (default)

OPTI,
ASCII, OS

Output results in OptiStruct ASCII format.

FL

*.cstr,
*.dens,
*.disp,
*.force,
*.gpf,
*.load,
*.mpcf,
*.spcf,
*.strs

-

-

PATRAN, APATRAN

Output analysis results in Patran ASCII format.

(APATRAN uses an alternate file naming convention, with the iteration number after the file extension).

FL

*.#.#.#.dis,
*.#.#.dis,
*.#.#.els,
*.#.dis,
*.#.els,
 
*.#.#.dis.#,
*.#.dis.#,
*.#.els.#,
*.dis.#,
*.els.#

-

-

NONE

Results are not output in any of the formats listed above.

-

-

-

-

hmtoggle_plus1Optimization Output

Keyword

Description

Default frequency

Affected files

Options

Details

DESIGN

Controls the frequency of output for design results such as DENSITY, SHAPE, and THICKNESS

ALL

All files that design results are written to.

-

CONV is supported as one of the Frequency Options for this output request. CONV is used to output results for the first and all subsequent converged iterations during Topology Optimization.

SHRES

Controls the frequency of output of the shape files.

L

*.sh,
*.grid

-

-

GRID

Requests the output of the state file (.grid file) for topography or shape optimization.

L

*.grid

<LOCAL, BASIC>

Default = BASIC

BASIC: Grid definitions are output to the .grid file, referencing the basic coordinate system.

LOCAL: Grid definitions are output to the .grid file, referencing local coordinate systems as defined by the CP field on the GRID definitions.

FSTOSZ

Automatic generation of a sizing model after free-sizing optimization. This is applicable to both composite and non-composite (PSHELL) optimization.

L

*_sizing.fem

1.Bundles
 
Integer > 0
Default = 4
2.Method
<ADVFREE, ADVMAN, SIMFREE, SIMMAN>
 
Default = ADVFREE
3.Ignore
<IGNORE>-

See comment 18.

SZTOSH

Automatic generation of a shuffling model after ply-based sizing optimization.

L

*_shuffling.fem

-

-

FSTHICK

Controls output of free-sizing results to .fsthick file.

-

*.fsthick

<YES, NO>

Default = NO

See comment 13.

DESVAR

Requests the output of updated design variable values.

L

*.desvar,
*.out

<FILE, OUT, BOTH, NONE>

Default = FILE

FILE: Updated property design variable values are output to the .desvar file.

OUT: Updated design variable values are output to the .out file.

BOTH: Updated design variable values are output to both the .out file and the .desvar file.

NONE: Updated design variable values are not output.

PROPERTY

Requests the output of the updated property definitions.

Note:
In the Description and Details columns of the PROPERTY keyword: “Property” stands for “Properties, Materials and Elements”.

L

*.prop,
*.out

<ANY, DESIGN, FILE, OUT, BOTH, NONE>

Default = DESIGN

ANY: All properties are output.

DESIGN: Only designable properties are output.

FILE: Updated property definitions and non-design properties are output to the .prop file.

OUT: Updated property definitions and non-design properties are output to the .out file.

BOTH: Updated property definitions and non-design properties are output to both the .out file and the .prop file.

NONE: Updated property definitions are not output.

HGSENS

Sensitivity output presentation for HyperGraph.

FL

*_sens.#.mvw,
*.#.sens

<ALL, NOSTRESS, STRESS>

Default = NOSTRESS

See comment 4.

MSSENS

Sensitivity output in Microsoft Excel SYLK format.

FL

*.#.slk

<ALL, NOSTRESS, STRESS>

Default = NOSTRESS

See comment 4.

ASCSENS

Topology and free-sizing sensitivity (response with respect to design element density) output in ASCII format.

FL

*.#.asens

<ALL, NOSTRESS, STRESS>

Default = NOSTRESS

See comment 4.

H3DSENS

Sensitivity output in H3D format.

FL

*_dsa.#.h3d

<USER, NOUSER>

Default = NOUSER

H3DSENS is not supported for Free-Shape Optimization.

See comment 19.

H3DTOPOL

Sensitivity output in H3D format for contouring of topology and free-sizing sensitivity.

FL

*_topol.#.h3d

<ALL, NOSTRESS, STRESS>

Default = NOSTRESS

See comment 4.

H3DGAUGE

Sensitivity output in H3D format for contouring of shell thickness sensitivity.

FL

*_gauge.#.h3d

<ALL, NOSTRESS, STRESS>

Default = NOSTRESS

See comment 4.

HGHIST

Design history output presentation for HyperGraph

-

*_hist.mvw,
*.hist
*.hgdata

Integer < 32

Default = 31

See comment 5.

DVGRID

Output of shape variable definitions to .dvgrid file.

-

*.dvgrid

-

See comment 6.

MSLAGM

Lagrange Multiplier output in Microsoft Excel SYLK format.

L

*.#_lagm.slk

-

See comment 21.

hmtoggle_plus1Specialized Result Outputs

Keyword

Description

Default frequency

Affected files

Options

Details

ADAMSMNF

Output of flexible body to a modal neutral file for MSC.ADAMS.

See comment 17.

-

*.mnf

<YES, NO>

Default = YES

-

HGFREQ

Frequency Analysis output presentation for HyperGraph.

See comment 3.

FL

*_freq.mvw,
*_s#_a.frf,
*_s#_d.frf,
*_s#_v.frf

-

-

HGTRANS

Transient Analysis output presentation for HyperGraph.

See comments 2 and 3.

-

*_tran.mvw,
*_s#_a.trn,
*_s#_d.trn,
*_s#_v.trn

-

-

HGMBD

Multi-body Dynamics output presentation for HyperGraph.

See comments 2 and 3.

-

*_mbd.mvw,
*_s#_a.mbd,
*_s#_d.mbd,
*_s#_v.mbd

-

-

HGEFFMASS

Effective mass is output as a HyperGraph bar chart via the “BAR” option (default), or as a HyperGraph XY plot via “XY” option.

-

*.mass,
*_mass.mvw

-

-

HGMODFAC

Modal participation factor output presentation for HyperGraph3D.

FL

*_modal.mvw,
*_modal.#.mvw

<REGULAR, NORM>

Default = REGULAR

See comment 14.

MASSPROP

Controls the output of Center of Gravity and Mass Moments of Inertia tables based on properties to .out file (see comment 20).

FL

*.out

-

The center of gravity is specified in the basic coordinate system. The Mass Properties are with respect to the center of gravity of the item.

MASSCOMP

Controls the output of Mass based on HyperMesh Components to .out file.

FL

*.out

-

-

REGCOMPL

Controls the output of regional compliance table to .out file.

 

*.out

<YES, NO>

Default = YES

 

hmtoggle_plus1File Output Controls

Keyword

Description

Default frequency

Affected files

Options

Details

CMF

Controls output of .cmf files.

-

*.HM.badel.cmf,
*.HM.comp.cmf, *.HM.ent.cmf, *.HM.conn.cmf

<YES, NO>
Default = YES

 

OSS

Controls output of .oss file.

-

*.oss

<YES, NO>
Default = YES

 

HTML

Controls output of .html file.

-

*.html

<YES, NO>
Default = YES

 

SPCD

Controls output of the .spcd file

-

*_spcd

<YES, NO>
Default = YES

 

STAT

Controls output of .stat file.

-

*.stat

<YES, NO>
Default = YES

See comment 9.

Comments

1.Frequency does not apply for any of the keywords where a dash (-) is given as the default frequency in the keywords table above.
2.HGTRANS and HGMBD are currently available for analysis only.
3.HGFREQ, HGTRANS, and HGMBD will only use output requests where a Set ID is specified. For example, if DISPLACEMENT = ALL or DISPLACEMENT(HG) = ALL is given, displacement information will not be present in the presentation, whereas if DISPLACEMENT = 1 or DISPLACEMENT(HG) = 1 is given, displacement information will be present in the presentation for the constituent nodes of Set 1.
4.For HGSENS, ASCSENS, or MSSENS options:

If NOSTRESS or blank: results are printed, but stress, strain, and force responses are ignored.

If ALL or STRESS: results are printed, including stress, strain, and force responses.

5.For HGHIST options:

The integer value given is equal to the sum of the desired options:

1: Design Variable.

2: Objective function and maximum % constraint violation.

4: All non-stress responses.

8: All DRESP2 responses.

16: All DRESP3 responses.

If blank: all of the above are output.

For example: If Design Variables and all DRESP2 responses are wanted, you would enter 9.

6.The DVGRID option creates shape variable definitions for displacement or eigenvector results of linear static, normal modes, or linear buckling analyses. These shape variable definitions can then be used in subsequent optimizations. This process facilitates the use of "natural" shape functions.
7.For the keywords HM, H3D, HV, ASCII, OPTI, OS, NASTRAN, PUNCH, OP2, OUT2, OUTPUT2, PATRAN and APATRAN, the information provided by the OUTPUT I/O option entry takes precedence over information provided on the older FORMAT and RESULTS I/O option entries.
8.OUTPUT entries are read sequentially; therefore, where multiple OUTPUT entries exist with the same keyword, the last instance is used.
9.If OUTPUT,STAT,NO is defined, the *.stat file is deleted at the end of the run (as long as the run was successful), but the file always exists during the run.
10.OUTPUT,DESIGN takes precedence over the information provided on the older DENSRES I/O option entry. OUTPUT,DESIGN will write design results, at the frequency defined, to all active output formats (HM, H3D, or OPTI), regardless of the frequency chosen for that output format. By default, HM is the only active output format.
11.When CMSMETH is used, or when a full multi-body dynamics run is performed, the CMS stress modes can be written to OP2 format. This only happens when OUTPUT,OP2 is defined. One file for each is generated. Stresses are written for shells and solids, while forces are written for bars/beams and welds. Each mode is written as a static load case with ID equal to the mode index. This output is compatible with FEMFAT by MAGNA.
12.The MODEL/NOMODEL option for OUTPUT, OP2 may be overridden by the PARAM, OGEOM bulk data entry.
13.The FSTHICK keyword generates a file with the .fsthick extension. The file contains bulk data entries for elements (CQUAD4, CQUAD8, CTRIA3, and CTRIA6) contained in free-size design spaces. The element definitions have the optimized thickness defined as nodal thicknesses (Ti) for each element.
14.The HGMODFAC keyword generates a HyperGraph3D presentation providing 3D plots of modal participation factors. The plots display the mode number on the x-axis, the frequency (for frequency response analysis) or time (for transient analysis) on the y-axis and the modal participation factor on the z-axis.

The NORM option normalizes the participation factors with respect to 1.

In HyperGraph3D, it is possible to define cross-sections to generate 2D plots of either:

a)Modal participation factor vs. frequency or time for a given number.
b)Modal participation factor vs. mode number at a given frequency or time.

For frequency response analysis, plots are generated for the real part, the imaginary part and the magnitude of the participation factors. Magnitude plot is visible by default, while real and imaginary plots are hidden by default.

15.The H3D output from optimization runs consists of a number of files. The BYSUB/BYITER option allows switching between two modes of H3D output. There is a no default option (BYSUB/BYITER) for analysis runs.
BYSUB (This is the default option for optimization runs) outputs one _des.h3d file for the animation of the optimization history. The frequency of the optimization results in this file is defined by OUTPUT, DESIGN (Default = ALL). In addition, an _si.h3d file for each subcase i is written that contains the history of the analysis results for each subcase. Frequency determines the analysis result output frequency. Optimization results can be written to the subcase files using DENSITY, SHAPE, or THICKNESS output requests.
 
(Using OUTPUT, H3D, or BYSUB for analysis runs (without optimization) will output the same files as above (except for the _des.h3d file), however no design results or analysis history will be available within the files).
BYITER outputs one .#.h3d file per iteration that contains the optimization and analysis results for all subcases per iteration. Frequency determines at which iteration these files are created. It overwrites the default of OUTPUT, DESIGN unless an actual OUTPUT, DESIGN statement is present. In the case of a shape optimization, the GRID coordinates of the model in the respective iteration are updated to the new shape.
 
(Using OUTPUT, H3D, or BYITER for analysis runs (without optimization) will output only one .h3d file since there are no multiple iterations).
16.Results for interior points of external superelements will be output by default to HM, H3D, PUNCH, and OP2 files.
17.To output stresses to the .mnf file, the GPSTRESS I/O Options entry should be specified in addition to OUTPUT, ADAMSMNF. PARAM, GPSLOC can be used to control the output location of stresses for shells (top/bottom/middle).
18.For FSTOSZ options:

For Composite Optimization:

Bundles: This specifies the number of ply bundles to be generated per fiber orientation.
Method: Ply bundle thicknesses are determined based on the method defined.
ADVFREE: Advanced algorithm with free thicknesses.
ADVMAN: Advanced algorithm with manufacturable thicknesses.
SIMFREE: Simple algorithm with free thicknesses.
SIMMAN: Simple algorithm with manufacturable thicknesses.

The advanced algorithm is available for 2, 4 and 8 ply bundles. It takes into account the thickness distribution when generating the ply bundles, which results in a more accurate representation of the original free-sized thickness profile.

Ply bundle thickness can also be multiples of the manufacturable ply thickness.

Ignore: Elements may be ignored in a given ply orientation when their thickness is less than 5% of the maximum thickness. This option is inactive by default.

For Non-Composite (PSHELL) optimization:

Bundles: This specifies the number of PSHELL groups to be generated per PSHELL definition depending on the thickness.
Method: Bundle thicknesses are determined based on the method defined.
oADVFREE: Advanced algorithm with free thicknesses.
oADVMAN: Advanced algorithm with manufacturable thicknesses.
oSIMFREE: Simple algorithm with free thicknesses.
oSIMMAN: Simple algorithm with manufacturable thicknesses.

The advanced algorithm is available for 2, 4 and 8 PSHELL groups (bundles). It takes into account the thickness distribution when generating the bundles, which results in a more accurate representation of the original free-sized thickness profile.

Ignore: Elements may be ignored in a given bundle when their thickness is less than 5% of the maximum thickness. This option is inactive by default.
19.H3DSENS, USER indicates that the user-defined responses should be included in the DSA output. NOUSER indicates that user-defined responses should not be included. In both cases, responses defined through the DSA output request are included in the DSA output. The table below lists the sensitivities that are output for each option.

H3DSENS only matters when DSA is used. DSA is supported only for Frequency Response Analysis currently.

Output

Sensitivities requested via the DSA output request
(responses are automatically defined)

Sensitivities output from a complete Optimization setup
(User-defined/specified responses via DRESP1, DRESP2, DRESP3)

OUTPUT, H3DSENS, USER

Yes

Yes

OUTPUT, H3DSENS, NOUSER

Yes

No

20.The values of PARAM, GRDPNT and PARAM, UCORD do not affect the output of Center of Gravity and Mass Moment of Inertia output via OUTPUT, MASSPROP.
21.Multiple Objective runs, Stress/Strain norm, and BIGOPT optimizer are not currently supported in conjunction with MSLAGM.

See Also:

I/O Options Section

I/O Options by Function

The Input File