An optimization problem is set up by defining responses, which are in turn constrained or set as objectives. This page describes how OptiStruct responses, constraints and objectives are defined in HyperMesh.
Subsequent pages describe how design variables are defined (Optimization - Design Variables ) and how more general features, such as the design equations, table entries, constraint screening, etc. are defined (Optimization - Other).
All of the optimization panels are available on the optimization page, which can be accessed from the Analysis page. They are also available form the Optimization pull-down menu when the OptiStruct user profile is loaded.
|
OptiStruct Keyword |
Notes |
|
DRESP1 |
Generic response. Supported in HyperMesh as a response entity. Defined in the responses panel. (All response types except function). |
|
DRESP2 |
Function response. Supported in HyperMesh as a response entity. Defined in the responses panel. (Use function response type). |
|
DCONSTR |
A constraint definition, defining lower and/or upper bounds for a response. Supported in HyperMesh as an opticonstraint entity. Defined in the dconstraints panel. |
|
DCONADD |
Collects constraints. DCONADD do not exist within the HyperMesh database, they are created automatically on export from HyperMesh for opticonstraint entities. |
|
DOBJREF |
Reference definition for minmax (maxmin) optimization problems. Supported in HyperMesh as an objectivereference. Defined in the obj reference panel. |
|
DESOBJ |
Objective function, can occur before the first SUBCASE statement or within a subcase (depending on the response type). Supported in HyperMesh as an objective. Defined in the objective panel. |
|
MINMAX |
Objective functions for minmax (maxmin) problems. Supported in HyperMesh as an objective. Defined in the objective panel. |
|
DESSUB |
Subcase dependent constraint selection. Automatically created on export from HyperMesh, when a loadstep (subcase) is selected in an opticonstraint definition. opticonstraints are defined in the dconstraints panel. |
|
DESGLB |
Global constraint selection. Automatically created on export from HyperMesh for opticonstraints that do not require a loadstep (subcase) selection. opticonstraints are defined in the dconstraints panel. |
|
MODEWEIGHT |
The weighting applied to modes for response types WFREQ, COMB. Automatically created within relevant subcase definitions on export from HyperMesh. Defined in the responses panel for WFREQ and COMB response types. |
|
WEIGHT |
The weighting applied to compliances for response types WCOMP, COMB. Automatically created within relevant subcase definitions on export from HyperMesh. Defined in the responses panel for WCOMP and COMB response types. |
How do I...
See Also
Interfacing with Altair HyperMesh