Tutorial: Optimizing Topology - Maximize Stiffness

Run a topology optimization to maximize stiffness and explore the generated shape.

In this lesson you will learn how to:
  • Create multiple load cases with unit loads in x, y, and z directions
  • Create forces and supports
  • Apply symmetry planes
  • Apply a single draw direction
  • Run a topology optimization to maximize stiffness
  • Explore generated shapes


Open the Y-Bracket Model

  1. Press F7 to open the Demo Browser.
  2. Double-click the y-bracket.stmod file to load it in the modeling window.
  3. Make sure the display units in the Unit System Selector are set to MKS (m kg N s).
  4. Use the right mouse button and the middle mouse button to pan and rotate the view so the y-bracket is positioned as shown below:


Define the Design Space

  1. If not already visible, press F2 to open the Model Browser.
  2. In the Model Browser, two parts are listed: Boss and Bracket. Click Boss to select it.
    The three cylindrical holes in the bracket turn yellow. While we will be placing loads and supports on the boss materials, we do not want to subtract any material from this part during optimization, so we do not want to include it in the design space.


  3. Right-click Bracket in the Model Browser and select Design Space.


  4. Click on an empty space in the modeling window. The red-brown color indicates the area that material will be carved from during optimization.


Create a Center Hole Support and the First Load Case

  1. On the Structure ribbon, select the Apply Supports button in the Loads tool group.


    Tip: To find and open a tool, press Ctrl+F. For more information, see Find and Search for Tools.
  2. Click on the front boss material to apply the support.


    In the Model Browser, two new folders are created, one called Load Case 1 and the other called All Loads, Displacements, and Grounded Fasteners. Support 1 is added to both.


  3. Right-click Load Case 1 and choose Rename to make it editable, rename it Load Case X, and press Enter.
    The name of the load case is shown in bold, indicating that it is the current load case. Any new loads or supports that you create will be added to it automatically.


Apply Forces to Boss Materials

  1. On the Structure ribbon, select the Force button in the Loads tool group.


  2. Click on one of the rear boss materials to apply the force.


  3. The force is initially applied in the negative x direction. Click the +/- icon in the microdialog to reverse it to the positive x direction.


  4. Force 1 appears in the Model Browser in the All Loads, Displacements, and Grounded Fasteners folder and Load Case X.


  5. While the Force tool is still active, click on the other rear boss material and use the +/- icon to reverse the direction.
    Both Force 1 and Force 2 should now be applied in the positive x direction, as shown in the image below:


  6. Force 2 appears in the Model Browser in the All Loads, Displacements, and Grounded Fasteners folder and Load Case X.


  7. Right-click and mouse through the check mark to exit, or double-right-click.

Create the Second Load Case

  1. In the Model Browser, right-click on Load Case X and select New > Load Case.


    A new load case is added in the Model Browser.
  2. Rename the load case Load Case Y and press Enter.
    This is now the current load case.


  3. We want to use the same support from Load Case X in Load Case Y, so right-click on Support 1 in the Model Browser and select Include/Exclude from... > Load Case Y.


  4. Check that Support 1 is added to Load Case Y in the Model Browser.


  5. Click the icons next to Force 1 and Force 2 in the Model Browser to temporarily hide these forces in the modeling window.


  6. On the Structure ribbon, select the Force button in the Loads tool group.


  7. Add two more forces, one to each of the rear boss materials in the negative y direction.


  8. Check that Force 3 and Force 4 have been added to Load Case Y in the Model Browser.


  9. Right-click and mouse through the check mark to exit, or double-right-click.

Create the Third Load Case

  1. In the Model Browser, right-click on Load Case Y and select New > Load Case.


    A new load case is added in the Model Browser.
  2. Rename the load case Load Case Z and press Enter.
    This is now the current load case.


  3. Drag Support 1 in the All Loads, Displacements, and Grounded Fasteners folder to Load Case Z.


  4. Click the icons next to Force 3 and Force 4 in the Model Browser to temporarily hide these forces in the modeling window.


  5. On the Structure ribbon, select the Force button in the Loads tool group.


  6. Add two more forces, one to each of the rear boss materials in the positive z direction.


  7. Check that Force 5 and Force 6 have been added to Load Case Z in the Model Browser.


  8. Right-click and mouse through the check mark to exit, or double-right-click.
  9. Right-click one of the forces in the Model Browser and select Show all Forces.


Add Symmetry Planes

  1. Open the Symmetric tool:
    Tip: To find and open a tool, press Ctrl+F. For more information, see Find and Search for Tools.
    1. On the Structure ribbon, select the Symmetric Controls button in the Shape Controls tool group.

    2. Select the Symmetric tool from the secondary ribbon.

  2. Click on the bracket in the modeling window to select it.
    Three red symmetry planes appear.


  3. Check that Shape Controls 1 has been added to the Shape Controls folder in the Model Browser.


  4. Click the x-axis plane shown below to deselect it.
    The plane turns gray.


  5. Right-click and mouse through the check mark to exit, or double-right-click.


Add a Draw Direction

  1. On the Structure ribbon, select the Draw Directions button in the Shape Controls tool group.


  2. Select the Split Draw tool on the secondary ribbon.


  3. Click on the bracket in the modeling window to select it.
    Three planes appear; the blue plane indicates the currently selected parting plane.


  4. Check that Draw 1 has been added to the Shape Controls folder in the Model Browser.


  5. Right-click and mouse through the check mark to exit, or double-right-click.

Run a Topology Optimization

  1. On the Structure ribbon, click the Run Optimization button on the Optimize tool group icon to open the Run Optimization window.

    Tip: To find and open a tool, press Ctrl+F. For more information, see Find and Search for Tools.
  2. Run the optimization with the following settings.
    1. Select Maximize Stiffness for the optimization Objective.
    2. Under Mass Targets, select % of Total Design Space Volume from the drop-down menu and choose 30 percent.
    3. Under Thickness constraints, increase the Minimum to 0.015 m. (This will speed up the optimization.)
    4. Under Load Cases, deselect Load Case Y and Load Case Z.
      This will run the optimization with only Load Case X applied.
    5. Click Run.

  3. When the run is complete, select it in the Run Status window and click View Now to see the results.


    The optimized shape is displayed in the modeling window and is listed as an alternative in the Shape Explorer.

  4. Repeat the above procedure to run an optimization for Load Case Y.


  5. Repeat the above procedure to run an optimization for Load Case Z.


  6. The optimization runs for Load Case Y and Load Case Z appear as additional alternatives in the Model Browser and the Shape Explorer.

Explore Optimized Shapes

  1. On the Structure ribbon, click the Run Optimization button on the Optimize tool group.
  2. Run the optimization one more time with the following settings to run all three load cases simultaneously.
    1. Change the Mass Targets to 20 percent of the total design space volume.
    2. Select all three load cases.
    3. Click Run.

      When the optimization is complete, a green flag appears above the Optimize tool group, indicating that the run completed successfully.


  3. Click the green flag to view the optimized shape.


  4. Drag the Topology slider in the Shape Explorer to explore the optimized shape. Changing the topology adds and subtracts material, giving you an idea of how this impacts the shape.
    Note: Notice that as you drag the slider to the right, additional structures emerge. This indicates that you need to rerun the optimization with a higher percentage of material.


  5. On the Structure ribbon, click the Run Optimization button on the Optimize tool group icon to open the Run Optimization window.


  6. Run the optimization with the following settings.
    1. Under Mass Targets, change the % of Total Design Space Volume to 30 percent.


    2. Click Run.
      When the optimization is complete, a green flag appears above the Optimize tool group, indicating that the run completed successfully.


  7. Click the green flag to view a result similar to the one below:


Change the Design Space and Rerun Optimization

  1. Select Switch to Design Spaces in the Shape Explorer to switch back to the original design space.


  2. On the Geometry ribbon, select the Push/Pull Faces tool.


  3. Reposition the model as shown below, then left-click on the right front face and push it -0.07 m to make the design space asymmetric.


  4. Rotate the model, then left-click on the rear face and push it -0.03 m.


  5. Right-click and mouse through the check mark to exit, or double-right-click.
  6. Reposition the model as shown, then double-click one of the red symmetry planes to activate the Symmetric tool.


  7. Click on the red plane in the z direction to deactivate it.


  8. Right-click and mouse through the check mark to exit, or double-right-click.

  9. On the Structure ribbon, click the Run Optimization button on the Optimize tool group icon to open the Run Optimization window.


  10. Run the optimization with the following settings.
    1. Under Mass Targets, change the % of Total Design Space Volume to 30 percent.


    2. Select all three load cases.
    3. Click Run.
      When the optimization is complete, a green flag appears above the Optimize tool group, indicating that the run completed successfully.


  11. Click the green flag to view a result similar to the one below:


  12. Adjust the Topology slider in the Shape Explorer to explore the optimized shape.
  13. To save and export the optimized shape, see Create, Open, Save, or Revert a Model.