OptiStruct Keyword
Notes
ACCELERATION
Controls the output of acceleration acceleratio n results. Supported as an output option on the subcase definition when it appears within a subcase. (Use the e d i t button button in the s u b c a s e panel). panel).
ANALYSIS
Flag indicating that only analysis anal ysis is to be performed (i.e. no optimization), opt imization), CHECK overrides ANALYSIS.
CHECK
Flag indicating that only a check run is to be performed (i.e. no analysis or optimization). CHECK overrides ANALYSIS.
CSTRAIN
Controls the output of strain results for composite shells. Supported as an output option on the subcase definition when it appears within a subcase. (Use the e d i t button button in the s u b c a s e panel). panel).
CSTRESS
Controls the output of stress results for composite shells. Supported as an output option on the subcase definition when it appears within a subcase. (Use the e d i t button button in the s u b c a s e panel). panel).
DENSITY
Controls the output of density results from a topology or free-size optimization.
DENSRES
Controls the output of density results from a topology or free-size optimization.
DESHIS
Controls the creation of the .hgdata file.
DISPLACEMENT
Controls the output of displacement (and rotation) results. Supported as an output option on the subcase definition when it appears within a subcase. (Use the e d i t button button in the s u b c a s e panel). panel).
DMIGNAME
Defines the name given to the reduced matrices written to an external data file.
ECHO
Controls the echo of input data to the .out or .echo files.
EIGVNAME
Defines the prefix to be used for the saving and retrieval of external eigenvalue data files.
ELFORCE
Controls the output of element force results. Supported as an output option on the subcase definition when it appears within a subcase. (Use the e d i t button button in the s u b c a s e panel). panel).
ESE
Controls the output of element strain energy results. Supported as an output option on the subcase definition when it appears within a subcase. (Use the e d i t button button in the s u b c a s e panel). panel).
FORMAT
Controls the format of results output.
Formats are: H3D (default), HM, FLX, OPTI, OUTPUT2, PUNCH, PATRAN, APATRAN, NONE. GPFORCE
Controls the output of grid point force results. Supported as an output option on the subcase definition when it appears within a subcase. (Use the e d i t button in the s u b c a s e panel).
GPSTRESS
Controls the output of grid point stress results (available for PSOLID components only). Supported as an output option on the subcase definition when it appears within a subcase. (Use the e d i t button in the s u b c a s e panel).
HISOUT
Controls the contents of the .hgdata file.
INFILE
When using the two-file setup, INFILE indicates the prefix of the file containing the bulk data information. Its extension must be .fem.
LOADLIB
Defines the libraries to be loaded for external responses (DRESP3).
MODEL
Requests output for all formats for only a subset of the model and results. (This option is intended for multi-body dynamics and transient solution sequences with which users often require results for only a subsection of a model, but it is applied to all solution sequences).
MPCFORCES
Controls the output of MPC force results. Supported as an output option on the subcase definition when it appears within a subcase. (Use the e d i t button in the s u b c a s e panel).
OFREQUENCY
Defines a set of frequencies at which results are output for frequency response analysis. Supported as an output option on the subcase definition when it appears within a subcase. (Use the e d i t button in the s u b c a s e panel).
OLOAD
Controls the output of applied force results. Supported as an output option on the subcase definition when it appears within a subcase. (Use the e d i t button in the s u b c a s e panel).
OTIME
Defines a set of times at which results are output for transient analysis.
OUTFILE
Defines the path to, and the prefix of, the results files output by OptiStruct.
OUTPUT
Controls the frequency and format of results output by OptiStruct.
PROPERTY
Controls the output of the property definitions used in the last iteration of an optimization.
RESPRINT
Controls the output of unretained optimization constraints.
RESTART
Flag that indicates that a restart run is to be performed. Also indicates the
prefix of the .sh file to be used as the starting iteration for the restart. RESULTS
Controls the frequency of output of analytical results during an optimization.
SCREEN
Controls the information echoed to the screen during an OptiStruct run.
SENSITIVITY
Controls the output of responses and sensitivities for size and shape design variables to a Microsoft Excel spreadsheet.
SENSOUT
Controls the frequency of output of responses and sensitivities to a Microsoft Excel spreadsheet.
SET
Creates real number sets, output as SET cards, which may be referenced by the OFREQUENCY or OTIME cards. Integer sets (also SET cards) are supported as entity sets in HyperMesh.
SHAPE
Controls the output of shape optimization results from a shape, topography or free-shape optimization.
SHRES
Controls the frequency of output of the state files (.sh and .grid).
SPCFORCES
Controls the output of single-point force of constraint results. Supported as an output option on the subcase definition when it appears within a subcase. (Use the e d i t button in the s u b c a s e panel).
STRAIN
Controls the output of elemental strain results. Supported as an output option on the subcase definition when it appears within a subcase. (Use the e d i t button in the s u b c a s e panel).
STRESS
Controls the output of elemental stress results. Supported as an output option on the subcase definition when it appears within a subcase. (Use the e d i t button in the s u b c a s e panel).
SUBTITLE
Defines a default subtitle for an OptiStruct model. Individual subcases may have their own SUBTITLE definitions which are supported on the subcase definition (use the e d i t button in the s u b c a s e panel). These will override the default subtitle.
THICKNESS
Controls the output of thickness results from topology, free-size, or size optimization.
TITLE
Defines a title for an OptiStruct model.
TMPDIR
Defines a temporary directory where scratch files will be written. OptiStruct allows multiple TMPDIR entries, but only one instance is currently supported in the HyperMesh interface.
VELOCITY
Controls the output of velocity results. Supported as an output option on the subcase definition when it appears
within a subcase. (Use the e d i t button in the s u b c a s e panel). The following Global Matrix Selectors are supported as control c ards in HyperMesh:
OptiStruct Matrix Selectors
Notes
B2GG
Identifies a DMIG bulk data entry as a viscous damping matrix.
K2GG
Identifies a DMIG bulk data entry as a stiffness matrix.
K42GG
Identifies a DMIG bulk data entry as a structural element damping matrix.
M2GG
Identifies a DMIG bulk data entry as a mass matrix.
P2G
Identifies a DMIG bulk data entry as a load matrix.
Other OptiStruct cards supported as control cards in HyperMesh:
OptiStruct Card
Notes
DTI_UNITS
Defines units for multi-body dynamics and component mode synthesis solution sequences.
GRDSET
Defines defaults for fields 3, 7, and 8 on all GRID entries.
GAPPRM
Defines parameters for gap element connectivity and configuration. The following GAPPRM arguments are supported: CHKRUN, CKGPDIR, GAPCMPL, GAPGPRJ, HMGAPST, PRTSW, ERRMSG.
PARAM
Defines OptiStruct run parameters. The following PARAM arguments are supported: AMLS, AMLSNCPU, AUTOSPC, CB2, CHECKEL, CHKGPDIR, CHECKMAT, CK2, CM2, COUPMASS, CP2, DFREQ, EFFMAS, EXPERTNL, EXTOUT, FLEXH3D, FLIPOK, G, GAPOFFSET, INREL, ITAPE, KDAMP, KGRGD, MBDH3D, MODETRAK, POST, PRGPST, REANAL, SHALTER, W3, W4, WTMASS. If an unsupported argument is encountered on importing a PARAM card, the data is stored as UNSUPPORTED_PARAMS on the PARAM card. It is also possible to create an unsupported PARAM card using the UNSUPPORTED_PARAMS option.
SWLDPRM
Defines parameters for CWELD connectivity search. The following SWLDPRM arguments are supported: CHKRUN, GSPROJ, PROJTOL, PRTSW, ERRMSG.
Other HyperMesh control cards for the OptiStruct interface:
HyperMesh Control
Notes
BULK_UNSUPPORTED_CARDS If a line (not a continuation line) occurs after the BEGIN BULK statement in an input file and starts with a keyword that is not recognized or supported, then the entire card gets written to BULK_UNSUPPORTED_CARDS. It is also possible to manually define an unsupported bulk data card using the BULK_UNSUPPORTED_CARDS. BULK_UNSUPPORTED_CARDS are exported near the bottom of the exported OptiStruct input file, just before the ENDDATA statement. CTRL_UNSUPPORTED_CARDS If a line (not a continuation line) occurs before the BEGIN BULK statement and before the first SUBCASE statement and starts with a keyword that is not recognized or supported, then the entire card gets written to CTRL_UNSUPPORTED_CARDS. It is also possible to manually define data cards appearing above the first SUBCASE statement using the CTRL_UNSUPPORTED_CARDS. CTRL_UNSUPPORTED_CARDS are exported near the top of the exported OptiStruct input file, just before the first SUBCASE statement. GLOBAL_CASE_CONTROL
This control card handles the data selectors FREQ, METHOD, MPC, SDAMPING and SPC appearing above the first SUBCASE statement.
INCLUDE_BULK
This control card is retained to support old database files. In version 8.0, it is recommended that the include browser be used for work involving include files.
INCLUDE_CTRL
This control card is retained to support old database files. In version 8.0, it is recommended that the include browser be used for work involving include files.
Model Documentation
$HMBEGINDOC and $HMENDDOC indicate a section of comment cards which are supported on import to and export from HyperMesh. The comments are stored on control card M o d e l Documentation . This information is exported at the top of the exported OptiStruct input file.
DEBUG
Some special or custom features can be accessed through the use of 'debug, , ' statements.
OSDIAG
Some special diagnostic information can be processed through the use of 'osdiag, , , , ' statements.