Professional Documents
Culture Documents
04 MORPHING v2019.1x 29AUG 2019
04 MORPHING v2019.1x 29AUG 2019
CHAPTER 4 - MORPHING
4)Morphing
• Introduction to Morphing
• Morph Mesh
• Shapes
• Demo - Practice with Morphing tools
• Exercises 4A - 4C
• Questions & Answers
2
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
INTRODUCTION TO MORPHING
• What is Morphing?
• Morphing allows you to rapidly change the
shape of the FE mesh, without severely
sacrificing the mesh quality and create, edit,
and apply shapes for subsequent design
optimization studies.
• Morphing Entities
• Morph Mesh – Use this tool to morph mesh by
moving nodes or by mapping nodes to lines,
surfaces, elements, or other nodes.
• Shapes – Collections of perturbations from the
initial configuration of the FE mesh before the
morph.
3
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
INTRODUCTION TO MORPHING
Morphing on HW 2019.1 X
• Morphing is no longer an expert-level tool.
Click and morph directly on your model.
• Great for:
• Concept Design: Morph to modify designs.
• Model build: Map an existing mesh to new geometry.
• Analysis, DOE, Optimization: Create and test design variants.
• Morphing tools are located in Mesh ribbon > Morph groups as shown in the picture below:
4
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
INTRODUCTION TO MORPHING
Feature highlights
• No special pre-setup required, any mesh is ready
to morph by just clicking and dragging.
5
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
Morph Mesh - Use the Morph Mesh tool to morph mesh by moving nodes,
faces, and edges or by mapping to geometry.
6
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
7
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
• Area of effect
• Automatic anchors - Enables automatic selection of anchor nodes.
• Calculated by - Selected fixed nodes. Options:
• Value - Set distance or multiplier.
• Morph method - Select method to morph mesh:
• Free edges: Create a general domain for the affected elements for the purpose of
applying the morphing. The movement of nodes along the boundaries of the
affected elements is unregulated.
• Domain edges: If you have already created domains via a panel or loaded a model
with domains, those domains will be used to determine the way the morphing is
applied to the model.
8
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
10
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
Mapping Options - Use the microdialog options when selecting target geometry.
• Use manipulator - Move entities interactively with the Move tool.
• Project direction
• Along vector: Project along manipulator primary.
• Normal to tangent: Project normal to target.
• Normal to source: Project normal to nodes’ mesh.
• Smoothed normals: Calculate the average normal direction for all elements and then smooth them so that transitions
near corners are not abrupt.
• CFD normals: Use a sophisticated algorithm to smooth the normals for all the elements such that the elements will not
get folded when their nodes are morphed.
• Fit to line: Fit along line through target.
11
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
Mapping Options - Use the microdialog options when selecting target geometry.
• Toggle extended surface edges - Extend the edges of the surfaces or mesh in a direction perpendicular
to the normal at the closest point on the surfaces or mesh:
• If this option is selected, the moving nodes will be projected on to an extended representation of the surfaces or mesh,
enabling you to project nodes beyond the edge of the surfaces or mesh as well as within any holes
• If this option is not selected, the moving nodes will be projected on to the interior or edges of the surfaces or mesh,
which may end up distorting the morphed mesh.
12 NOTE: This option is available only when elements are the target entity.
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
To do this Press
Undo morphing +Z
Undo all morphing operations + +Z
Redo morphing +Y
Redo all morphing operations + +Y
Exit tool
13
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
MORPH - SHAPES
Shapes - Collections of perturbations from the initial configuration of the FE mesh before
the morph.
Record node movements as a Shape
Quick save a Shape,
Press once to start recording
from any tool
Press again to stop and save the Shape
Shapes table
• Feature highlights
• Save any morphed state as a shape from anywhere, even inside other tools.
• Save, preview, apply, export, import, and edit any Shapes in your model using the Shapes table.
• Create optimization design variables from any Shape using a checkbox.
• Record node movements performed with any tool (morphing or not) as a morph Shape.
14
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
MORPH - SHAPES
NOTE: Before you create a shape, morph the model using the
15 Morph Mesh tool.
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
MORPH - SHAPES
5. With the preview applied, right-click on the shape and select Apply
Preview to save the morph. The morph is compounded each
additional time you view and apply the preview.
16
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
MORPH - SHAPES
NOTE: Any morphing performed on a saved model cannot be undone when the model is reloaded.
Be sure to undo all the changes made to the model before saving it if you wish to preserve the
17 model's original shape.
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
MORPH - SHAPES
18
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
MORPH - SHAPES
19 NOTE: Enter a negative number to move the shape in the inverse direction.
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
MORPH - SHAPES
20 NOTE: Please, refer to the Online Help to get more details about Convert shapes option.
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
MORPH - SHAPES
21
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
MORPH - SHAPES
NOTE: Import option and Auto-envelope option are only available when loading shapes, not grids.
22
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
MORPH - SHAPES
23
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
DEMO - MORPHING
24
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
Exercise Goals
1. Open the model file
3. Morphing to a target
25
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
26
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
NOTE: Anchors nodes and Morph Area elements are automatically selected according to the
27 Nodes selected, because by default the Automatic checkbox is checked.
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
NOTE: After adding the node (Step 2.e), the other nodes follow the previous morphing movement
because by default the Remorph changes checkbox is selected in the Options settings.
28 Otherwise you can also use undo and then morph again with the new selection.
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
i) Select again the Move option with the Nodes selector active.
29
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
30
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
31
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
32
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
f g
33
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
34
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
35
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
36
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
37
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
Exercise Goals
1. Open the model file
38
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
39
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
40
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
h k
43
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
44
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
45
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
46
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
Exercise Goals
1. Open the model file
3. Morphing to a target
47
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
48
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
d c
HINT: To save shapes, you can also use the «quick save» feature. Click on the Create shape satellite icon .
50 This lets you save a shape without interrupting the tool you are in.
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
51
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
p
52
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
53
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
54
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
e g h
55
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
56
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
NOTE: Some panels may be not available yet with the Find tool.
57
August 29,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Altair HyperWorks, v2019.1 X
1. You have to morph a plate with hole: how are holes affected?
• With the defaut Morph method, called Partitioned edges, the Morph Mesh
tool identifies the holes and other edge-based features and tries to maintain
them. If you prefer to allow the holes to deform with the rest of the mesh, or if
any other features are not being morphed as desired (or they appear “rigid”
versus the rest of the morphing mesh), try changing the Morph method to
Free edges.