Engineering Solutions

Design Variables entityDesignVariables-24

Design Variables entityDesignVariables-24

Previous topic Next topic Expand/collapse all hidden text  

Design Variables entityDesignVariables-24

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

Design variable entities are used to define and store design variables for optimization problems.  Design variables are shown under the DesignVariable folder within the Model browser.  The Optimization View can be utilized to create, edit, and delete optimization problems.

Design variables do not have a display state.

Design variables have an active and export state.  The active state of a design variable controls the listing of the design variable in the Model browser and any of its views.  If a design variable entity is active, then it is listed in the Model browser and any of its views.  If a design variable entity is inactive, then it is not listed in the Model browser or any of its views.

The export state of a design variable entity controls whether or not that design variable is exported when the custom export option is utilized.  The all export option is not affected by the export state of a design variable.  The active and export states of design variable entities can be controlled using the Entity State browser.

The data names associated with design variables can be found in the data names section of the HyperMesh Reference Guide.

 

The following panels can be used to create and edit design variables:

Topology

Topography

Free Size

Free Shape

Composite Size

Size

Gauge

Shape

 

Solver Card Support for Design Variables


hmtoggle_arrow1OptiStruct

An optimization problem is set up by defining responses, which are in turn constrained or set as objectives.

Design variables identify the varying quantities in an optimization problem.

The optimization panels are available from the Optimization menu when the OptiStruct user profile is loaded.

 

Supported Card

Solver Description

Supported Parameters

Notes

DCOMP

Manufacturing constraints for composite sizing optimization. Supported as a designvariable entity.

 

Defined in the Composite Size panel.

DESVAR

Design variable definition. Supported as a designvariable entity.

 

Explicitly defined in the Size panel.  Also defined automatically by the Gauge panel and the Shape panel.

DSHAPE

Free-shape design variable definition.  Supported as a designvariable entity.

Solid surface nodes or shell edge nodes may be selected as free-shape design regions.

 

Defined in the Free Shape panel.

DSHUFFLE

Parameters for the generation of composite shuffling design variables. Supported as a designvariable entity.

 

Defined in the Composite Shuffle panel.

DSIZE

Free-size design variable definition.  Supported as a designvariable entity.

PCOMP, PCOMPG, and PSHELL components may be selected as free-size design regions.

 

Defined in the Free Size panel.

DTPG

Topography design variable definition.  Supported as a designvariable entity.

PSHELL, PCOMP and PCOMPG components as well as predefined shape design variables may be selected as topography design regions.

 

Defined in the Topography panel.

DTPL

Topology design variable definition.  Supported as a designvariable entity.

PBAR, PBUSH, PCOMP, PCOMPG, PROD, PSHELL, PSOLID, PWELD can be selected.

 

Defined in the Topology panel.

DVGRID

Perturbation vector definition for shape optimization.  Automatically defined on export, when HyperMorph shapes are used to generate shape design variables in the Shape panel.

Defined in the Shape panel.

 

Exported in large field format by both the optistruct and optistructlf templates.

hmtoggle_arrow1Nastran

Some of the functionality of the optimization capability is general. This includes the equation utility, delete, rename, renumber, and reorder. To set up an optimization problem, responses, an objective function and constraints need to be defined. Further, design variables need to be defined. The optimization panels have separate Delete, Rename, Renumber, and Reorder panels to manipulate optimization entries.  These can be reached through the Optimization panel.

 

Supported Card

Solver Description

Supported Parameters

Notes

DESVAR

Defines a design variable for design optimization.

 

Design variable definition

DLINK

Relates one design variable to one or more other design variables.

 

Design variable link

 

See Also:

Optimization Browser View

Entity State browser

Browsers

Entities & Solver Interfaces

Include Files

Optimization