Shape Optimization



Your Ad Here

OptiStruct has the capability of performing shape optimization. In shape optimization, the outer boundary of the structure is modified to solve the optimization problem. Using finite element models, the shape is defined by the grid point locations. Hence, shape modifications change those locations.

Shape variables are defined in OptiStruct in a way very similar to that of other shape optimization codes. Each shape variable is defined by using a DESVAR bulk data entry. If a discrete design variable is desired, a DDVAL bulk data entry needs to be referenced for the design variable values. DVGRID bulk data entries define how much a particular grid point location is changed by the design variable. Any number of DVGRID bulk data entries can be added to the model. Each DVGRID bulk data entry must reference an existing DESVAR bulk data entry if it is to be a part of the optimization. The DVGRID data in OptiStruct contains grid location perturbations, not basis shapes.

The generation of the design variables and of the DVGRID bulk data entries is facilitated by the HyperMorph utility, which is part of the Altair HyperMesh software.

The following responses (see Responses for a description) are currently available as the objective or as constraint functions:

Mass

Volume

Center of Gravity

Moment of Inertia

Static Compliance

Static Displacement

Natural Frequency

Buckling Factor

Static Stress, Strain, Forces

Static Composite Stress, Strain, Failure Index

Frequency Response Displacement, Velocity, Acceleration

Frequency Response Stress, Strain, Forces

Weighted Compliance

Weighted Frequency

Combined Compliance Index

Function

 

 

Go To

Design Variables for Shape Optimization

Example Problems for Shape Optimization

See Also

Topography Optimization

Topology Optimization

Size Optimization

Return to Altair HyperWorks Index