Optimizing design

The optimization process systematically adjusts model dimensions to achieve a specific engineering goal, often aiming for improved efficiency or cost reduction.

  1. Define the goal: Accomplish a specific engineering goal (e.g., weight reduction, shift natural frequency).
  2. Define the variables: Identify model dimensions to vary (parameters).
  3. Set the constraints: Apply constraints to ensure the design meets performance requirements (e.g., maximum stress, minimum factor of safety).
  4. Run a design study: Use a design study to find the optimum combination of variables that meets the goals and constraints.
  5. Iterate: Repeat the process as needed to refine the design.

This example demonstrates how a design study is used in SolidWorks Simulation to systematically vary the dimensions of a cantilever bracket’s triangular cutout. The objective is to minimize the mass of the part, while ensuring the maximum von Mises stress remains below 300 MPa.

Initial geometry

Stress plot of the cantilever bracket under load with its initial dimensions
The initial dimensions of the undeformed bracket are shown for comparison.
Set up a design study and define the model dimensions (parameters) that control the size and position of the triangular cutout for optimization.
Define the constraints (stress is less than 300 N/mm2) and the goals (minimize mass).

Design study

Run the design study to optimize performance. SolidWorks tests multiple scenarios with different combinations of design variables.

Optimized geometry

Move the slider to compare the bracket’s initial geometry (smaller cutout) against the optimized geometry (larger cutout) found by the design study.
Stress plot of the bracket with the optimized geometry

Source

This content (including the analysis setup, simulation execution, and all resulting visual content—screenshots and videos) was individually performed and generated by me in SolidWorks Simulation, utilizing a combination of custom and existing parts provided by SolidWorks as guided by the MySolidWorks Training curriculum.