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 design space for this problem consists of a rectangle with a single vertical load
at the free end. A circular cut-out is constrained in all translational
degrees-of-freedom on the inside free edge.
This is a compliance minimization problem with a material volume fraction constraint
of 20%. CQUAD4 (4-noded isoparametric) elements are used in a
design space defined by a rectangular region with an aspect ratio approximately
equal to one quarter of the short edge located closer to the edge away from the
load.
Subcase Section
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 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, 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 using the one-file setup with the file,
michell.fem. The OptiStruct
batch job is submitted using the command shell script, % optistruct
michell.
Results
The optimization converges in 29 iterations. The results are requested in HyperMesh binary format and written to the file,
michell.res. The shape of the solution at the final
iteration is visualized by creating a contour plot of the density results at the
29th iteration in the HyperMeshContour panel.