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.
The suspension bridge topology is an optimal structure generated under a distributed load. A fine mesh is generated
to simulate the design space and loads are applied. The distributed load forms a single load case.
The air conditioner bracket is an optimal topology structure generated under both linear static stiffness and modal frequency
response. Shell elements are used to ensure that the bracket is manufacturable using a casting process.
Multi-Model Optimization can be used in applications that require optimizing parts of different sizes. This is accomplished
by using the SCALE continuation line on linked DTPL and DSIZE entries in the models on which the scaled design is to be applied.
Multi-Model Optimization is demonstrated in this Excavator example using Topology optimization design variables that are
linked between the two models.
Demonstrates topology optimization of a V-bracket with RADOPT technique, using OptiStruct. RADOPT is Radioss optimization using OptiStruct. The equivalent static load method (ESLM) is used to perform the optimization run here.
Topology optimization of a cylinder block with a bore will be performed. The cylinder block is modeled using first
order solid (Hexa and Penta) elements.
Multi-Material Optimization (MMO) can be used in applications that require optimizing the parts of different materials.
This method offers an initial concept-level look at material placement within the structure, where multiple materials
can be evaluated.
Multi-Material Optimization (MMO) can be used in applications that require optimizing the parts of different materials.
This method offers an initial concept-level look at material placement within the structure, where multiple materials
can be evaluated.
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.
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 suspension bridge topology is an optimal structure generated under a distributed load. A fine mesh is generated
to simulate the design space and loads are applied. The distributed load forms a single load case.
The suspension bridge topology is an optimal structure generated under a distributed
load. A fine mesh is generated to simulate the design space and loads are applied. The
distributed load forms a single load case.
Model Files
Before you begin, copy the file(s) used in this example to
your working directory.
The objective function (compliance) is a subcase dependent response, therefore the
response reference is part of the subcase definition. The constraint (volume
fraction) is a global response, therefore the reference is outside of the
subcase.
The responses and constraints are defined in the Bulk Data section. Two responses are
defined here: the compliance, which is referenced by the objective function, and the
volume fraction, which is referenced by the constraint statement to put up an upper
bound of 0.2 (20% of the design space volume). The constraint statement is then
referenced as a global constraint in the subcase
section.
BEGIN BULK
$
DRESP1,1,comp,COMP
DRESP1,2,volfrac,VOLFRAC
DCONSTR,2,2,,0.2
This example is analyzed in the one-file setup with the file,
bridge.fem. The OptiStruct
batch job is submitted using the command shell script, % optistruct
bridge.
Results
The optimization converges in 24 iterations. The solution is well defined with
discrete truss members connecting the load carrying arch to the load applied points.
The results are requested in HyperMesh binary format and
written to the file, bridge.res. The shape of the solution at
the final iteration is visualized by creating a contour plot of the density results
at the 24th iteration in the HyperMeshContour panel.