Morphing can be used to create shape variables for optimization.
Note: | A shape is not a shape variable, but by adding a desvar which points to the shape, it becomes a shape variable. |
|
To create shape variables for an optimization run:
1. | Morph your model into the shape of the first shape variable. |
2. | From the HyperMorph module, select the Morph panel. |
3. | Select the save shape subpanel. |
4. | Save your morph as a shape. |
5. | Click undo all to return to your base model shape. |
6. | Repeat steps 1 through 4 for each shape variable you want to create. |
7. | From the optimization module, select the Shape panel. |
8. | Set the toggle to multiple desvars. |
9. | Select the shapes for which you want to create shape variables. |
A desvar for each shape is created with the initial value and bounds in the panel. Each desvar is given a unique name.
11. | Animate the shape variables: |
• | Click undo morphing if you did not click undo all after saving the last shape. |
The Deformed panel displays, allowing you to view each shape variable by animating it.
Once you have created shape variables for your shapes, you can set up the rest of your optimization problem within the optimization module.
See Also:
Global Domains and Handles
Local Domains and Handles
Partitioning
Dependent Handles
Working with Shapes