Hyper Morph
Hyper Morph
0
Introduction
HyperMorph
1
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Chapter - HyperMorph
HyperMorph
• Introduction to Morphing Technology
• Free Hands
• Domains and Handles
• Morph Volumes
• Map to Geometry
• Questions & Answers
2
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
HyperMorph Introduction
• What is HyperMorph?
• Mesh morphing module in HyperMesh Desktop that allows you to morph
an FE model in useful, logical, and intuitive ways which result in minimal
element distortion.
• HyperMorph Methods
• Freehand morphing - Direct morphing of the mesh without any
morphing entities
• Morph volumes - Efficient setup of morphing for complex FEA models
• Map to geometry - Map to new design lines using lines, planes,
surfaces, meshes, functions, interpolated surfaces, and section lines.
• Local & Global morphing - Method ideal for parametric changes via
domains and handles
3
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
HyperMorph Highlights
• Section morphing
• Map to new design lines using line difference
• Morph constraints
• Preserve model attributes while morphing
• Morph shapes
• Transfer morphing between different meshes
• Manipulators
5
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
HyperMorph Highlights
• Morphing of connectors
• Ability to morph bolts and spot welds as clusters and seam
welds as stretchable
• Automatic remeshing
• Dynamic re-meshing while morphing as element quality
degrades below set criteria
• Non-linear shapes
• Creation of shapes to vary design variables for optimization
along non-linear paths
6
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
HyperMorph Tools
• HyperMorph Module
• From the menu bar, go to Morphing, and select the appropriate function:
• On the Tool page click on HyperMorph, and click on the appropriate panel
7
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
HyperMorph Entities
• Morphing Entities
• Handles – controls model shape during morphing
• Domains – divides a model into regions (for domain based morphing)
• Morph volume – A cube shaped volume that morphs all entities that are located inside the
shape (for volume based morphing)
• Constraints – Control the motion of nodes during morphing
• Symmetries – forces regions to be morphed symmetrically
• Shapes – model state during morphing saved for retrieval at a later point
Handles
Changes made on one subpanel do not affect the others, and are persistent so that you can switch
freely between subpanels without losing any settings already made.
9
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
10
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Do-it-yourself
Objectives:
Use Free Hands:
Translating Nodes to Increase
the Length of a Propeller Blade
11
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
12
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Exercise :
Experience with Free Hands
• move nodes > move to surf
13
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Do it yourself - Sculpting
14
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Steps …
15
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
…Continued
16
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
17
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
18
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Domains and handles are divided into two basic groups, global and local.
Global domain encloses the entire model in an imaginary box with eight global handles at the corners of
the box and one handle at the center of the box. Every node in the model is part of the global domain
and thus, movement of global handle influence nodes of the entire model.
NOTE: The intent of global domain and handles are to make large scale shape changes to the model.
• Handle : accompany each domain and provide the mechanism to modify shape of a mesh
• Handle influence : describe how a movement of a handle relate to nodal movements.
• Global handle : only exist in global domain. Movement of a global handle can affect every
node within a model. It allows a large scale shape change.
• Local handle : only exist in local domains. Any local handle can only influence nodes
contained in the local domains they are associated with. It is used for local shape changes.
• Global morphing : morphing using global domains and global handles.
• Local morphing : morphing using local domains and local handles.
20
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• ^morphface : 2D elements on
the faces of each 3D domain
and placed into a ^morphface
component. Any morphing
operation on those face
elements within ^morphface
influences underneath solid
elements. Essentially, to morph
solid elements is to morph
elements within ^morphface.
• Constraints : a HyperMorph feature to restrict the movement of nodes during morphing operations. 21
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Independent handle : the handle is only morphed by its own movement and independent from
other handle movement.
• Dependent handle : the handle is affected by the movement of its associated independent
handle.
22
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
23
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
24
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
25
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
26
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
27
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Handle and Node Perturbations - You can save a shape as either handle or node perturbations.
The difference becomes important when the model is reparametrized or when domains, handles, and symmetries
are
created or deleted.
• When a shape is saved as node perturbations, it always has the same shape no matter what changes occur with
the morphing entities.
• If the shape is saved as handle perturbations, changes in the relationships between handles and nodes will alter
the resultant node perturbations when the shape is reapplied.
28
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
2) You can export these HyperMorph Shapes to be used in HyperStudy as parametrized file model.
Note:
a. HyperMesh – HyperStudy connection is not limited to shape variables, other properties such as thicknesses, loads
can also be imported from a HyperMesh model to a HyperStudy session.
29
b. Please refer to HyperStudy Online Help to get more details.
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Reflective symmetries:
(1-plane, 2-plane, 3-plane, and cyclical)
are now working for map to geometry
and dimension changes.
30
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
31
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
32
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
33
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Do-it-yourself
Objectives:
Use Domains & Handles:
Create domains and handles,
Morph the model
34
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Do-it-yourself
Exercise (Optional):
Experience with Domains and Handles
• Change parameter (move handles)
• Change dimension (alter dimensions)
HINT:
…\Model Files\CHAPTER-6-HYPERMORPH\OPTIONAL\ 04-arm2D_ok.wrf
35
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Do-it-yourself
Exercise (Optional):
Experience with Domains and Handles
• Change and review shapes
HINT:
…\Model Files\CHAPTER-6-HYPERMORPH\OPTIONAL\ 03-localmorph_ribs_shape-saved.hm
…\Model Files\CHAPTER-6-HYPERMORPH\OPTIONAL\ 03-localmorph_ribs_ok.wrf
36
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
37
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Matrix
Hexa
convert
38
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Do-it-yourself
Objectives:
Morph Volumes:
Changing the Shape of the
B-pillar with the Help of
Morph Volume
39
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Do-it-yourself
Exercise (Optional):
Experience with Morph Volumes
• Spin Elements
HINT:
…\Model Files\CHAPTER-6-HYPERMORPH\OPTIONAL\ 02b-housing_spin_elem_done.hm
…\Model Files\CHAPTER-6-HYPERMORPH\OPTIONAL\ 02b-housing_spin_elem_ok.wrf
40
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Beside simple mapping tools like map to line, map to surface, map to elements are more complex
mapping available tools like map to section, line difference, surf difference, etc.
Mapping with line difference for Mapping with map to line for
getting a lower roof. 41
getting a wide wheelhouse
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Map to line
Map to surface
42
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Do-it-yourself
Objectives:
Map to Geometry:
Changing the Curvature
of a Bumper to a
Curved Line
43
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
44
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Do-it-yourself
Exercise (Optional):
Map to Geometry (keep constraints)
• Map to Line (Component «LINE»)
• Map to surfaces (Component «MAP-TO-SURFS»)
HINT:
…\Model Files\CHAPTER-6-HYPERMORPH\OPTIONAL\ 05-keep-constraints_done.hm
…\Model Files\CHAPTER-6-HYPERMORPH\OPTIONAL\ 05-keep-constraints_ok.wrf
+
Use Component «MAP-TO-SURFS» to map also elems on surface
a) morph constraints > release all nodes
b) Map to geom > map to surf > Elements included in Comp_1
45
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Kajak to Canoe
Before
After
46
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Before
After
47
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
48