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, |
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 |
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.
|
|
|
|
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. |
o | ADVFREE: Advanced algorithm with free thicknesses. |
o | ADVMAN: Advanced algorithm with manufacturable thicknesses. |
o | SIMFREE: Simple algorithm with free thicknesses. |
o | SIMMAN: 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 |
Sensitivities output from a complete Optimization setup |
---|---|---|
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: