OptiStruct is a proven, modern structural solver with comprehensive, accurate and scalable solutions for linear and nonlinear
analyses across statics and dynamics, vibrations, acoustics, fatigue, heat transfer, and multiphysics disciplines.
The OptiStruct Example Guide is a collection of solved examples for various solution sequences and optimization types and provides
you with examples of the real-world applications and capabilities of OptiStruct.
This section presents nonlinear small displacement analysis examples generated using OptiStruct. Each example uses a problem description, execution procedures, and results to demonstrate how OptiStruct is used.
This section presents nonlinear large displacement analysis examples generated using OptiStruct. Each example uses a problem description, execution procedures, and results to demonstrate how OptiStruct is used.
This section presents nonlinear transient analysis examples generated using OptiStruct. Each example uses a problem description, execution procedures, and results to demonstrate how OptiStruct is used.
This section presents normal modes analysis examples generated using OptiStruct. Each example uses a problem description, execution procedures, and results to demonstrate how OptiStruct is used.
This section presents complex eigenvalue analysis examples generated using OptiStruct. Each example uses a problem description, execution procedures, and results to demonstrate how OptiStruct is used.
This section presents thermal and heat transfer analysis examples generated using OptiStruct. Each example uses a problem description, execution procedures, and results to demonstrate how OptiStruct is used.
This section presents analysis technique examples generated using OptiStruct. Each example uses a problem description, execution procedures, and results to demonstrate how OptiStruct is used.
This section presents shape optimization example problems, solved using OptiStruct. Each example uses a problem description, execution procedures and results to demonstrate how OptiStruct is used in shape optimization.
The examples in this section demonstrate how topography optimization generates both bead reinforcements in stamped
plate structures and rib reinforcements for solid structures.
A tube made of two sheet metal pieces is intended to carry a load in both bending and torsion. The cross-section of
the tube may be of any shape, but due to manufacturing requirements, it must remain constant through the entire length.
A rectangular thin-walled box is to be used to store fluid. The outward bulging of the sides of the container (due
to the pressure of the contents) is to be minimized. Additionally, the maximum outward displacement of the side panels
must be below a given value.
This example involves a rectangular, thin-walled container used for storing fluid. The objective is to minimize the
outward bulging of the sides of the container caused by the pressure of its contents. Additionally, the maximum outward
displacement of the side panels must be below a given value.
Finding a good reinforcement pattern for a single modal frequency is difficult when dealing with beaded plates since
adding stiffness in one direction often reduces stiffness in another direction.
Topography optimization has applications beyond creating beads in shell surfaces. Since the basic topography approach
can be applied to any model containing large fields of shape variables, it lends itself to solid model applications,
as well.
Pattern grouping lends itself very well to applications where manufacturing conditions must be met. In this example,
topography optimization is used to form a design concept out of a solid block. Manufacturing the design concept using
a casting method is preferable.
The examples in this section demonstrate how the Equivalent Static Load Method (ESLM) can be used for the optimization
of flexible bodies in multibody systems.
This section presents multiphysic examples generated using OptiStruct. Each example uses a problem description, execution procedures, and results to demonstrate how OptiStruct is used.
This section presents response spectrum examples generated using OptiStruct. Each example uses a problem description, execution procedures, and results to demonstrate how OptiStruct is used.
This section presents nonlinear explicit analysis examples generated using OptiStruct. Each example uses a problem description, execution procedures, and results to demonstrate how OptiStruct is used.
This section presents piezoelectric analysis examples generated using OptiStruct. Each example uses a problem description, execution procedures, and results to demonstrate how OptiStruct is used.
The OptiStruct Example Guide is a collection of solved examples for various solution sequences and optimization types and provides
you with examples of the real-world applications and capabilities of OptiStruct.
The examples in this section demonstrate how topography optimization generates both bead reinforcements in stamped
plate structures and rib reinforcements for solid structures.
The plate is supported at ten bolt locations around its perimeter. The edge of the
plate is turned downward to add stiffness.
The red areas are excluded from the design domain. The blue area is open for OptiStruct to add a bead reinforcement pattern. The bead is
drawn upward with respect to the plate orientation. The DTPG card
used is as follows. Four different runs were made using different values for the
draw height. The first run was made with a draw height of 20mm, the second with
40mm, the third with 60mm, and the fourth with 80mm.
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DTPG
1
PSHELL
5
20.0
60.0
YES
20.0
NORM
NONE
The optimization is set up to maximize the frequencies of the first six modes
(minimizing the sum of the weighted inverse eigenvalues) and to ensure that the
first three modes were above certain design constraints. This is accomplished by
placing the following cards in the subcase definition:
DESOBJ(MIN)
1
DESSUB
101
The following cards are placed in the Bulk Data section:
DRESP1
11
freq1
FREQ
1
DRESP1
12
freq2
FREQ
2
DRESP1
13
freq3
FREQ
3
DRESP1
1
wfreq
WFREQ
DCONSTR
101
11
400.0
DCONSTR
101
12
500.0
DCONSTR
101
13
600.0
DRESP2
1
wfreq
900
Results
Setting constraints on the first three modes results in separations
between the frequency values of the modes and prevents OptiStruct from falling into local
minimums when optimizing the modes. This approach ensures that a
minimum performance criterion is satisfied.
Note: For the 40mm,
60mm, and 80mm draw height runs, the constrained frequencies
are higher than those shown above.
The solutions generated for the plate runs are:
The reinforcement patterns have a similar shape, but runs with a higher
maximum draw height use more levels of draws throughout the plate.
All of the solutions made good engineering sense, connecting the
weak areas of the plate with beads running primarily across the
short span of the plate. These beads were fluidly connected across
the long span of the plate allowing the beads to reinforce each
other.