Академический Документы
Профессиональный Документы
Культура Документы
There are four shell components in the model: the mounting flange, the web, the top and bottom flanges, and the
lug. The web is connected to the lug by gap elements. Appropriate properties, loads, boundary conditions, and
nonlinear subcases have already been defined in the model. The design region is the web and the rest of the
components are non-design. Since a large portion of aerospace components are shell structures which are
manufactured by machining or milling operations, free-sizing optimization is very suitable for those components.
To understand the limitations of topology optimization for such applications, a nonlinear gap topology optimization
will also be done on the wing rib model.
Design variables for free Thickness of each shell element in the design space.
sizing optimization:
Design variables for Element density of each element in the design domain.
topology optimization:
Rev 1.0 : Created on March 15, 2013, using HyperWorks Student Edition 11.0 Page 1
HW-PTC-India
Professional Training Centre
Tutorial – 16: Free-sizing Nonlinear Gap Optimization on an Airplane Wing Rib.
Exercise
Step 1: Launch HyperMesh Desktop, Set the User Profile, and Retrieve the File.
Rev 1.0 : Created on March 15, 2013, using HyperWorks Student Edition 11.0 Page 2
HW-PTC-India
Professional Training Centre
Tutorial – 16: Free-sizing Nonlinear Gap Optimization on an Airplane Wing Rib.
8. For response type, go to the previous page using <<, and then click on volume frac.
9. Leave the type as total.
10. Click create.
11. Click return.
12. Click on the dconstraints panel to define the volume fraction constraint.
13. For constraint =, input the name vol.
14. Click response =, and select the volfrac response.
15. For upper bound =, input a value of 0.3.
16. Click create.
17. Click return.
18. Click on the objective panel to define the objective.
19. Toggle to min if not already done.
20. For response =, select the wcomp response.
21. Click create.
22. Click return twice to exit the panel.
The optimization parameters have now been defined.
rib_freesize_hist.mvw This file is a HypeView session file and may be opened from
the File drop-down menu in HyperView or HyperGraph. The
file automatically creates individual plots for each of the
results (objectives, constraints) contained in the .hist file.
Each plot occupies its own page within HyperView
(HyperGraph).
Rev 1.0 : Created on March 15, 2013, using HyperWorks Student Edition 11.0 Page 3
HW-PTC-India
Professional Training Centre
Tutorial – 16: Free-sizing Nonlinear Gap Optimization on an Airplane Wing Rib.
rib_freesize.HM.ent.cmf This is a HyperMesh command file. When executed in
HyperMesh, the .HM.ent.cmf file organizes all elements
in the model into ten new sets based on their element
thicknesses at the final iteration. The set for this run are
named 0.0-0.01, 0.01-0.02, 0.02-0.03, and so on, up to
0.09-0.1, considering the plate thickness of the Web is
0.1mm.
rib_freesize_frame.html The file contains two frames. The top frame opens one of
the .h3d files using the HyperView Player browser plug-in.
The .h3d file opened depends on the results selected for
display in the bottom frame. The bottom frame opens the
_menu.html file, which facilitates the selection of results to
be displayed.
rib_freesize_menu.html This file facilitates the selection of the appropriate .h3d file
for the HyperView Player browser plug-in in the top frame of
the _frames.html file, based on chosen results.
rib_freesize.sh Shape file for the final iteration. The .sh file may be used to
restart a run.
rib_freesize.fsthick The element definitions for those elements that were part of
a free size design space. The optimized thickness of these
elements are provided as nodal thickness values (Ti).
Rev 1.0 : Created on March 15, 2013, using HyperWorks Student Edition 11.0 Page 4
HW-PTC-India
Professional Training Centre
Tutorial – 16: Free-sizing Nonlinear Gap Optimization on an Airplane Wing Rib.
rib_freesize.mvw This file is a HypeView session file and may be opened from
the File drop-down menu in HyperView. The file
automatically creates individual load the optimization results
(dens.h3d) and the loadstep results (s#.h3d).
Element thickness distributions are output from OptiStruct for all iterations. In addition, Displacement and Stress
results are output for each subcase for the first and last iteration by default. This section describes how to view
those results in HyperView.
3. Click the Entity Attributes icon on the toolbar and undisplay all of the components, except Web.
You can do this by activating the Auto apply mode: (Display OFF) and then clicking on the component
that you want turned off in the GUI.
6. Go to the Contour panel and set the Result type: to Element Thicknesses.
7. From the Graphics drop-down menu, choose Select Load Case to open the Load Case and
Simulation Selection dialog.
8. Select the last iteration listed in the Simulation list and click OK.
9. Click Top in the view controls section (in bottom right of HyperView panel) to get a top view of the Web.
10. Click Apply.
This will show the contour element thickness on the Web component.
Thickness contour from free-sizing nonlinear gap optimization, on the Web of plate thickness 0.1mm.
As can be seen from the figure above, the result from free-sizing optimization is a web with optimized
thickness distribution that can be reduced subsequently into larger zones for simplification of the
manufacturing process. Moreover, the design obtained from free-sizing offers the freedom to create
cavities, ribs, and varying thickness simultaneously, which is not possible in topology optimization.
11. Use the Page Navigation controls to return to Page 1 and the HyperMesh client.
Rev 1.0 : Created on March 15, 2013, using HyperWorks Student Edition 11.0 Page 5