HyperMesh control cards are used to support many different things for the OptiStruct user profile.
The following OptiStruct I/O option entries are supported as control cards in HyperMesh when appearing before the first SUBCASE statement. In many cases, information supplied on these entries is overridden by repeated definitions within subcases.
|
OptiStruct Keyword |
Notes |
|
ACCELERATION |
Controls the output of acceleration results. Supported as an output option on the subcase definition when it appears within a subcase. (Use the edit button in the subcase panel). |
|
ANALYSIS |
Flag indicating that only analysis is to be performed (i.e. no optimization), 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 edit button in the subcase 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 edit button in the subcase 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 edit button in the subcase 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 edit button in the subcase 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 edit button in the subcase 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 edit button in the subcase 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 edit button in the subcase 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 edit button in the subcase 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 edit button in the subcase 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 edit button in the subcase 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 edit button in the subcase 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 edit button in the subcase 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 edit button in the subcase 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 edit button in the subcase 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 edit button in the subcase panel). |
The following Global Matrix Selectors are supported as control cards 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 Model 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, <string>, <real>' statements. |
|
OSDIAG |
Some special diagnostic information can be processed through the use of 'osdiag, <integer>, <integer>, <real>, <real>' statements. |
How do I...
Go To
Interfacing with Altair HyperMesh