This document provides steps for using HyperMesh Optistruct software to perform topology optimization of a structure. The steps include importing geometry from AutoCAD, defining components, creating and assigning components to surfaces, meshing with a 6 inch size, adding boundary conditions and loads, creating materials and properties, running an analysis, and then performing topology optimization by varying density and penalization factors to minimize compliance under a volume constraint.
This document provides steps for using HyperMesh Optistruct software to perform topology optimization of a structure. The steps include importing geometry from AutoCAD, defining components, creating and assigning components to surfaces, meshing with a 6 inch size, adding boundary conditions and loads, creating materials and properties, running an analysis, and then performing topology optimization by varying density and penalization factors to minimize compliance under a volume constraint.
This document provides steps for using HyperMesh Optistruct software to perform topology optimization of a structure. The steps include importing geometry from AutoCAD, defining components, creating and assigning components to surfaces, meshing with a 6 inch size, adding boundary conditions and loads, creating materials and properties, running an analysis, and then performing topology optimization by varying density and penalization factors to minimize compliance under a volume constraint.
Steps
for
HyperMesh
Optistruct
-‐ Import
Geometry
from
autocad
(xref
file)
-‐ Define
components:
Slab,
Core,
Columns)
-‐ Create
then
assign
component
to
each
surface
(surface
edit)
-‐ Trim
surfaces
with
lines
to
obtain
a
perfect
mesh
-‐ Create
the
mesh
(Automesh):
Here
mesh
of
6
inches
-‐ Create
the
boundary
conditions
(load
collectors)
-‐ Create
loads
cases
(pressure)
-‐ Create
material
-‐ Create
properties
referred
to
the
material
-‐ Assign
properties
to
components
-‐ Define
load
step
-‐ Run
first
analysis
to
verify
if
is
the
load
is
applied
correctly
-‐ Define
the
optimization
parameters:
Responses/create:
1) VOLFRAC
(volume
fraction)
2) COMPL
(compliance)
Dconstraints/create:
1) constraint
=
VOL
CONST
2) response
=
VOL
FRAC
Objective:
COMPL
(compliance)
Then
vary
the
density
and
the
penalization
factor:
-‐ Run
analysis
for
each
different
case
an
plot
the
results
Density
=
dconstraints
Upperbound:
0.1
à
0.5
Penalization
factor
=
Opticontrol
Discrete
:
1
à
4
Python Advanced Programming: The Guide to Learn Python Programming. Reference with Exercises and Samples About Dynamical Programming, Multithreading, Multiprocessing, Debugging, Testing and More