Tutorial: Design of Experiments

Learn how to create a DOE and explore the results.

In this lesson you will learn how to:
  • Review fully defined geometric variables
  • Create a DOE and activate the variables
  • Adjust and review the design variables
  • Create a response
  • Run a DOE
  • Review run results before the DOE is complete
  • Explore the DOE run results

Open the DOE Model

  1. Press F7 to open the Demo Browser.
  2. In the Structures folder, double-click the Design_Explorer_DOE_Fixture.stmod file to load it in the modeling window.
    The model is loaded.


  3. Select SimSolid as the solver:
    1. On the File menu, click the Preferences button.
    2. Under Inspire > Run Options > Analysis solver, select SimSolid.
  4. In the lower right corner of the modeling window, set the display units to MMKS (mm kg N s).

Review Fully Defined Geometric Variables

  1. On the Geometry ribbon, select the Variables tool.

    Tip: To find and open a tool, press Ctrl+F. For more information, see Find and Search for Tools.
    The Variable Manager is displayed.

    These variables were generated when sketching. It is best practice to make sure that all parts are fully constrained in the model when creating geometric variables. For details on how to create variables, see Video Tutorial: Creating a Parametric Part.

  2. For Main_tube_L, confirm that the Length is 5120 mm.
  3. Close the Variable Manager.
  4. Press F6 to open the Construction History Browser.

  5. Double-click Sketch 1. The sketch is black, indicating that it is Fully Defined.


  6. Double-click Extrude 1. This is where the Main_tube_L variable was defined. To see the full entry, in the guide panel, click in the Extents field and scroll all the way to the left Main_tube_L=5120.0000 mm. This portion of the model is fully defined.

  7. Close the Extrude tool.
  8. Close the Construction History Browser.

Create a DOE and Activate the Variables

  1. From the Design Explorer ribbon, select the Explorations tool.

    All geometric variables that are not linked to other variables are automatically converted to Design Variables.

  2. On the Explorations tab, click + Add Exploration, and then select DOE.
    An active DOE is created.

  3. Under DOE_1, select the empty cells to activate all variables.

  4. Close the Design Explorer dialog.

Adjust and Review Design Variables

  1. On the Design Explorer ribbon, select the Design Variables tool.

    Min and Max values are automatically generated from the initial variable values. Main_tube_B=120 mm + 22.2% yields Min=96 mm and Max=144 mm.
  2. Expand the Design Explorer dialog so that the Mode and Preview columns are visible. For Main_tube_T , change the Mode to Discrete Variable.

  3. In the Main_tube_T row, Value cell, select for more options.
    1. Turn on Step Size, and then enter .5.

      You have now set the Length of Main_tube_T to discrete increments of 0.5 mm between 8 and 12 mm.
    2. Click OK.
  4. To preview designs, drag the Preview slider. You can preview the Min, Max, and Nominal value combination for any design variables.
    1. Click the left side of the preview slider for Main_tube_L to review the minimum value of this variable. Notice the design change in the graphics area.
    2. Click the right side of the preview slider for Main_tube_L to review the minimum value of this variable. Notice the design change in the graphics area.
    Note: When you exit the Design Variables tool, all variables will return to nominal values.

Create a Response

  1. From the Design Explorer ribbon, select the Responses tool.

  2. Use the dropdown menu on the left side of the guide bar to select Displacement.
  3. Leave the default option, Model, selected to create a response for the entire model.
  4. On the guide bar, click to create the response and exit the tool.
    This creates a maximum displacement response of the entire model.
Note: No Goals are required for DOEs, but you may wish to add other responses like mass or stress and add goals for them.

Run a DOE

  1. From the Design Explorer ribbon, Evaluate tool group, click the Evaluate tool.
    The Evaluate dialog opens.
  2. Configure the DOE type.
    1. Change the DOE type to Full Factorial, which evaluates all possible combinations of input variable levels. This will resolve all the effects and interactions.
      It would take 2304 runs to complete this DOE using all design variables, including one with discrete parameters.
    2. This is undesirable, so let's change the DOE type back to MELS (Modified Extensible Lattice Sequence). A lattice sequence is a quasi-random sequence, or low discrepancy sequence, designed to equally spread out points in a space by minimizing clumps and empty spaces. For the Number of Runs, enter 20.
      Tip: Depending on your machine's capabilities, you may execute up to 4 runs at a time by using the Multi Execution option.
  3. Select Run.

Review Completed Runs While the DOE Is in Progress

Completed runs are loaded while the DOE is still in progress so that you can validate model kinematics and boundary conditions in advance.
  1. You can do the following:
    To Do this
    Review run results In the Status column of the Run Status dialog, double-click a completed run.
    Display run errors In the Status column of the Run Status dialog, mouse over a failed run to display a possible error message.
    Review error logs In the Run Status dialog, right-click a failed run, and then select Open Run Folder.


  2. When all runs are complete, close the Run Status dialog.

Explore the DOE Run Results

  1. From the Design Explorer ribbon, select the Results Explorer tool.

    The Results Explorer browser opens.

    There are 4 tabs of results: Summary, Linear Effects, Trade-off, and Scatter Plot.
  2. Select the Summary Table tab.
    The Summary Table shows a run-by-run summary of the exploration. The columns show the input design variable values for each run and the corresponding response values. For more information, see Summary Table.
  3. Select the Linear Effects tab.
    The linear plot shows the relative effect that a design variable has on the model for a selected response. The larger the number, the larger the impact of the given variable, relative to the other variables. The coloring of the effects indicates whether a given effect has a positive or negative effect.

    Positive effects are shown in shades of blue and indicate that a positive change in the design variable results in a positive change on the response.

    Negative effects are shown in shades of brown and indicate that a positive change in the design variable results in a negative change on the response. FA_Tube_B has a linear effect of -2.021, meaning an increase in the tube base width will decrease the displacement response. The full linear effect from the minimum design variable of 96 mm to the maximum design variable of 144 mm would be approximately -2 mm.

    For more information, see Linear Effects.

  4. Select the Trade-off tab.
    Trade-off allows you to predict response values resulting from different design variables regardless of whether they were run using the linear effect calculations. In this case, you can set any variable within the range and get a calculated response value. For more information, see Trade-off.
  5. Select the Scatter Plot tab.
    A scatter plot is a 2-dimensional plot showing trends or relationships between variables. For more information, see Scatter Plots.

  6. For information on how to save and export the optimized shape, see Export Geometry and Results.