Shapes
Shapes are collections of handle and/or node perturbations from the initial configuration of the FE mesh before the morph.
When you morph your model, HyperMorph stores the morph internally as a collection of perturbations which you can then undo or redo. When you create a shape using the save shape subpanel on the Morph panel or Freehand panels, the handle and/or node perturbations are stored in the new shape entity along with biasing factors for the handle perturbations and details such as the biasing style. HyperMorph takes the difference between the initial state of the model and the current state of the model when creating a new shape. If you save the model using the save each morph step option in the Shapes panel, each morph on the undo/redo list will be saved as a separate shape. To get to the current state of the model from the initial state, all of these shapes must be applied. Creating shapes allows you to generate shape variables for optimization and store model changes for parametric studies.
- as handle perturbations
- Save shape as either handle perturbations only, or a combination of handle and node perturbations if node perturbations are required to describe the shape.
- node perturbations
- Save shape as node perturbations only.
Once a shape is saved, you can apply it to your model with any given scaling factor. Applying a shape in this way is like any other morphing operation and can be undone, redone, or saved as part of another shape.
Convert Saved Shapes
Convert shapes saved with handle perturbations to shapes saved with node perturbations, or vice-versa.
- From the Tool page, click HyperMorph module.
- Click Shapes.
- Select the Convert subpanel.
- Select the type of conversion to perform.
- Select the shapes to be converted.
- Click convert.