Combined Topology and Topography Optimization of a Slider Suspension - OS-3100
This tutorial performs a combined topology and topography optimization on a slider suspension using OptiStr
uct. The objective is to increase the stiffness of the slider suspension and make it lighter at the same time. This requires the use of both topology and topography optimization. The finite element model of the slider suspension contains force and boundary conditions. The structure is made of quad elements and has both linear statics and normal modes subcases (loadsteps). Steps are described to define topology and topography design space, responses, constraints, and objective function. The optimized structure will be stiffer for both linear statics and normal modes subcases and will have beads and less material.
Disk drive slider
Perform combined topology and topography optimization on a disk drive slider suspension to maximize the stiffness and weighted mode. The lower bound constraint on the seventh mode is 12Hz. Objective function: Minimize the combined weighted compliance and the weighted modes.
Constraints: Design variables:
7th Mode > 12 Hz. Element densities and nodes topography.
In this tutorial, you will: ? ? Set up a combined optimization using HyperMesh Post-process optimization results in HyperView
Exercise Step 1: Set the User Profile and Import a Finite Element Model
1. Launch HyperMesh. A User Profiles… dialog will appear. 2. Choose OptiStruct and click OK. This loads the user profile. It includes the appropriate template, macro menu, and import reader, paring down the functionality of HyperMesh to what is relevant for generating models in Bulk Data Format for RADIOSS and OptiStruct. 3. From the File pull-down menu on the toolbar, select Import…. An Import tab is added to your tab menu. 4. Select the Import type: FE Model 5. Choose the proper File type: OptiStruct. Click on the Select Files button and browse for the combined.fem file located in the
HyperWorks installation directory under 6. <install_directory>/tutorials/hwsolvers/optistruct/. 7. Click Open. 8. Click Import. 9. Click Close to close the Import tab menu.
Step 2: Set up the Topology Design Space
1. From the Analysis page, select the optimization panel. 2. Click topology. 3. Verify you are in the create subpanel. 4. Click props, select 1pin, and click select. 5. For desvar =, assign the name pin. 6. Change type: to PSHELL.
7. Verify base thickness is 0.0. 8. Click create. 9. Click props, check only 3bend and click select. 10. For desvar =, assign the name bend. 11. Verify base thickness is 0.0. 12. Click create. 13. Click return.
Step 3: Set up the Topography Design Space
1. Click topography. 2. Verify you are in the create subpanel. 3. Click props, check 1pin and 3bend, and click select. 4. For desvar=, assign the name tpg. 5. Click create. 6. Select the bead params subpanel. For minimum width=, assign a value of 0.4; for draw angle=, 60; and for draw height=, 7. 0.15. 8. Toggle draw direction: to normal to elements. 9. Toggle boundary skip: to load & spc. 10. Activate buffer zone. 11. Click update. We will use 1-plane symmetric beads, as it is the simplest and can be symmetric at the same time. 12. Go to the pattern grouping subpanel and set pattern type: to 1-plane sym. 13. Click anchor node, type 41, and press Enter. 14. Click first node, type 53, and hit Enter. 15. Click update. 16. Select the bounds subpanel. 17. Verify the bounds are as follows: upper bound = 1.0, lower bound = 0.0. 18. Click update. 19. Click return.
Step 4: Create Responses for Optimization
Since this problem is a combined linear static and normal mode analysis, we are trying to minimize compliance and increase frequency for the two load cases, while constraining the seventh frequency. Therefore, we define two responses: comb and freq. 1. Select the responses panel. 2. For response =, assign the name freq. 3. Change the response type to frequency. 4. For mode number, assign a value of 7. 5. Click create.
6. For response =, assign the name comb. 7. Change the response type to compliance index. 8. Click loadsteps and activate force. 9. Make sure that the option to define normalizing factor is toggled to autonorm. 10. Enter the mode numbers and their corresponding weights using the following chart. Mode 1 2 3 4 5 6 11. Click create. 12. Click return. Weight 1.0 2.0 1.0 1.0 1.0 1.0
Step 5: Define Constraints
1. Click dconstraints. 2. For constraint =, assign the name frequency. 3. Check lowerbound and assign a value of 12. 4. Click response= and select freq. 5. Click loadsteps and click the frequency checkbox, then click select. 6. Click create. 7. Click return.
Step 6: Define the Objective Function
1. Click objective. 2. Verify that objective is set to min. 3. Click response = and select comb. 4. Click create. 5. Click return.
Step 7: Define the Optimization Control Cards
1. Click Opti Control. 2. Click the checkbox for MINDIM to activate it and assign a value of 0.25. Minimum member size is generally recommended to avoid checkerboarding. It also ensures that the structure has the minimum dimension specified in this card. 3. Click the checkbox for MATINIT to activate it and assign a value of 1.0.
MATINIT declares the initial material fraction in a topology optimization. MATINIT has several defaults based upon the following conditions: If mass is the objective function, the MATINIT default is 0.9. With constrained mass, the default is reset to the constraint value. If mass is not the objective function and is not constrained, the default is 0.6. 4. Click return twice to exit the panel.
Step 8: Set Up Mode Tracking
During optimization, the frequencies and their mode shape may change order due to the change in element densities and other design changes. To overcome this, define a parameter to track the frequencies so that only the intended frequencies are tracked during optimization runs. 1. Click control cards and click next twice. 2. Click PARAM. 3. Under Card Image, check MODETRAK. 4. In the card panel, set MODET_V1 to Yes. 5. Click return. Note that the PARAM button is now green, indicating that it is active. 6. Click return to go back to the Analysis page.
Step 9: Submit the OptiStruct Job
1. From the Analysis page, click on OptiStruct. 2. Set the export options: toggle to all. 3. Click the run options: switch and select optimization. 4. Set the memory options: toggle to memory default. 5. Click save as... following the input file: field. Select the directory where you would like to write the OptiStruct model file and enter the 6. name for the model, comb_complete.fem, in the File name: field. .fem is the suggested extension for OptiStruct input decks. 7. Click Save. Note the name and location of the file displays in the input file: field. 8. Click OptiStruct. This launches an OptiStruct run ain a seperate shell (DOE or UNIX) which appears. If the optimization was successful, no error messages are reported to the shell. The optimization is complete when the line Processing complete appears in the shell.
Post-process Optimization Results in HyperView Step 10: Post-process the Shape Change Result (Topography)
1. Once you see the message Process completed successfully in the command window,
close the command window to return to HyperMesh. 2. Back in HyperMesh, click HyperView (from the OptiStruct panel) to launch HyperView. The HyperView GUI window opens and the results get loaded automatically in HyperView. A Message Log window appears to inform about the successful loading of the model and result files into HyperView. 3. Click Close to close the message window. 4. Click on the Deformed toolbar button .
By clicking on the pull-down menus next to each option, for Result type:, select Shape 5. Change(v); for Scale:, select Scale factor; and for Type:, select Uniform. 6. For Value:, 1.0. Below the Undeformed shape: section, click on the pull-down menu next to Show: and 7. select None. 8. Click Apply to display the shape change because of topography optimization. At the bottom of the GUI, click on the name Design or Model Step, to activate the Load Case and Simulation Selection dialog and select the 25th iteration by double clicking on Iteration 9. 25.
Topography result applied on slider suspension.
Step 11: Contour of the Optimum Material Distribution (Topologic)
Click the Contour toolbar button
2. Select the first pull-down list below Result Type: and select Element Thicknesses(s). 3. Select the second pull-down list below Result Type: and select Thickness. 4. Select Simple in the filed below Averaging method:. 5. Click Apply to display the density contour.
Step 12: Add Iso-surface of the Optimum Material Distribution (Topologic)
1. Click the Iso Value toolbar button .
For the first pull-down list below Result Type:, choose Element Densities (s) and 2. Density in the second list. Below the Display options:, make sure that Above is selected in the field next to Show 3. values:. 4. Click Apply to display the density iso-surface plot. 5. Enter 0.3 in the field next to Current value and press the Enter key. An iso-surface plot is displayed in the graphics window. Those parts of the model with a density greater than the value of 0.3 are shown in with density contour, the rest are removed from the display.