HM Intro PPT Total v13 MR April10 2014 Part2
HM Intro PPT Total v13 MR April10 2014 Part2
0
Introduction
Pre-processing for Finite Element Analysis
Trainer’s Name
Month XX, 2014
1
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
2
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Fin Faces:
• A fin face is a surface that has the same solid on all
sides--that is, it acts as a fin inside of a single solid.
• Fin faces are shaded red by default.
• A fin face can be created when manually merging
solids or when creating solids with internal fin
surfaces.
Fixed Points
• Selectable as points
• Lie at the ends of edges
5
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Drag along Normal– “Extrude" a cross section along surf normal vector
• …
6
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• The Solids panel allows you to create solid geometry using a wide variety of methods.
• The following subpanels create solids using specific methods.
7
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Solid Dimensioning panel (Geometry > Edit > Solids > Dimensioning)
8
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
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
Exercise (Optional):
Solid Geometry
Objectives:
- Create the Solid Entity
- Solid Edit to get a complete mappable
group of solids
11
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• The Tetra Mesh panel allows you to fill an enclosed volume (bounded by a shell mesh, tria and/or
quad elements) with first or second order tetrahedral elements.
• Use the Volume Tetra subpanel as a quick method to generate a shell mesh and fill the enclosed
volume with solid elements.
o You can choose to create a shell mesh (2-D) using quads, trias, or mixed elements and a solid mesh (3-D) using
tetrahedral elements only or mixed (tetras and penta) elements.
Tetra Pyra
12
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Use surface
Use proximity curvature and
proximity
13
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
14
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Floatable Trias/Quads:
o Adjacent tria faces on the tetrahedral mesh may have their diagonal reversed from the shell mesh if tetras
are better quality
OR
Tetra
Simple
1 Pyramid
4 Pyramids
1 Pyramid 2 Tetras
Smooth
16
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
17
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Mesh to File:
• Check 2D Mesh:
18
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
o Geometry: 2 closed volumes of surfaces, the red one has T and Free Edges.
19
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Demo
OPTIONAL
(05-tetmesh_testing_model.hm)
20
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• The Free boundary faces option affects those faces of tetra elements which are on the outside of
the volume, meaning the tetra faces which have only one tetra attached. Those faces are called
free boundary faces.
o fixed: The free boundary faces are fixed.
stay unchanged.
be remeshed.
21
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
22
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
23
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Constraints
More options
Do-it-yourself
Objectives:
3D Tetra Element Creation/Edit
Model Visualization & Organization
Working with Panels
25
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
27
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
28
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Do-it-yourself
Objectives:
3D Tetra Element Creation using
Tetra Mesh Process
29
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• What it does:
• Creates hexa-penta mesh in 1 or more volumes
30
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Destination
Along
Face
Faces
Source Drag
Face Direction
31
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
32
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Solid map will mesh the rectangular • Solid map will fail
region • Both sides have multiple surfaces
• Only 1 side has multiple surfaces (connection to the cylindrical
(connection to the meshed regions)
cylindrical region)
33
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Shared edges perpendicular to the drag direction cause solid map : volume to fail
• Suppress these edges
Drag
Direction
34
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
35
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Create the
Split the fillet solid mesh
lengthwise Suppress the
original edges
36
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Can use other shell meshing panels (drag, spin, spline, etc.)
• Need to associate the elements to the surface before solid meshing
• Use node edit : associate panel to do this
37
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
38
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Drag direction 1
Drag direction 2
39
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• What it does:
• Creates hexa-penta mesh in multiple volumes
simultaneously
Do-it-yourself
Objectives:
Solids and 3D Element Creation/Edit
Model Visualization & Organization
Working with Panels
41
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
This Panel allow you to create 3D elements, based on the parameters you input, from an existing 2D mesh.
Use the general sub-panel to access all of the possible entry controls for maximum flexibility.
• Solid Map Panel Mesh > Create > Solid Map Mesh > line drag
Use the line drag sub-panel to select a 2D mesh, and then select a line from the model geometry to use as
the mapping direction.
42
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Use the linear solid sub-panel to select two existing 2D meshes and extrapolate a 3D mesh that connects
them.
• Solid Map Panel Mesh > Create > Solid Map Mesh > ends only
Use the ends only sub-panel to select two opposing surfaces and one 2D mesh, then extrapolate the mesh
between the surfaces.
43
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
The linear solid panel allows you to create solid elements between two groups of plate elements.
The drag panel allows you to elements by dragging selected elements. The function drags the selected
entities along the specified vector creating elements along that vector.
44
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
The line drag panel allows you to create elements by dragging nodes, lines, or elements along another
line.
The spin panel allows you to elements by spinning a group of elements about a vector to create a
circular structure.
45
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
47
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
48
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Do-it-yourself
Objectives:
Create a shrink wrap mesh.
Work with panel and options
49
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
2) Which panel can you use to generate a 3D Hexa mesh, starting from solid geometry or enclosed
volume or surfaces?
E. Solid map
F. Volume Tetra
G. Tetra Mesh Standard
H. Automesh
50
Altair HyperMesh Desktop 13.0
Introduction
Trainer’s Name
Month XX, 2013
51
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• HyperBeam
• Connectors
52
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Introduction to 1D Meshing
• 1D mesh are simple connections between nodes, allow accurate testing of connectors
(such as bolts) and similar rod-like or bar-like objects that can be modeled as a simple line
for FEA purposes.
53
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
1D Meshing - Rigids
• RIGID Rigid link to transfer motion from the independent
node to the dependent node(s)
• The Rigids panel allows you to create rigid or rigid link elements.
54
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
1D Meshing - RBE3
• RBE3 Rigid link to distribute loads. Will not induce stiffness
• RBE3’s are interpolation constraint elements, where the motion of a
dependent node is defined as the weighted average of the motions of a
group of independent nodes.
• RBE3’s are typically used to distribute loads applied on the dependent
node amongst the selected independent nodes.
55
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
1D Meshing - Springs
• SPRING A SPRING element is an element created in a space between two
nodes of a model where a spring connection is desired. Spring elements store a
property and a degree of freedom (DOF).
Allow to
set
spring
direction
vector
56
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
1D Meshing - Rod
• ROD A ROD element is an element created in a space between two nodes of a model where rod
properties are desired. The two nodes are related to each other based on the properties of the rod
element connecting them. Rod elements have property pointers.
• They have a section definition and feel axial stress and refer a material
• Their property is PROD
57
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
1D Meshing - Bar/Beam
• BEAM/BAR Non Rigid Link that has properties that include a
cross section and material definitions.
• The Bar/Beam 1D elements are able to simulate structure with inertia,
neutral axis pass through section shear center (not necessary for
beams), they feel axial stress, torsion, bending.
• 1D elems able to simulate structure with inertia, neutral axis pass
through section shear center (not necessary for beams), they feel
axial stress, torsion, bending.
• Usual use: bolt simulation
To retrieve
sections
created in
HyperBeam
Non
Prop ID Material ID Bar Section Inertia Y Inertia Z Polar Structural
Inertia Mass
58
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
1D Meshing - Cweld
• CWELD Weld or Fastener Element Connection. Define welds or fasteners connecting two surface
patches or points. It can describe connections between:
two point and a
surface surface
patches patch
two shell
vertex grid
points
• Material MID, diameter D, and the length are used to calculate the stiffness of the connector in 6 directions. MID can
only refer to the MAT1 bulk data entry. The length is the distance of GA to GB.
59
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
1D Meshing - Cweld
• CWELD Element Card How the connection is defined.
GRIDID indicates that the connection is defined with grid identification numbers (GA and GB.
ELEMID indicates that the connection is defined with shell element identification numbers SHIDA
and SHIDB
ALIGN indicates that the connection is defined between two shell vertex grid points.
Elem ID Prop ID
Prop ID Material ID
Diameter of the
connector
60
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
At least 2 dependent
Ring sequence of rigids
nodes are shared
61
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
1D Meshing - HyperBeam
• HyperBeam Tool Properties > HyperBeam
• The HyperBeam View (available in the Model Browser once the application is opened),
allows you to create & control HyperBeam beam-section data in HyperMesh.
• HyperBeam View can be divided into the following sections: Section Browser & Parameter
Definition, Graphics Window, Results Panel and the Toolbar.
62
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
1D Meshing - HyperBeam
63
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
1D Meshing - HyperBeam
64
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
1D Meshing - HyperBeam
65
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
1D Meshing - HyperBeam
• HyperBeam Tool Properties > HyperBeam
• Example: Solid section to be associated to a beam section
66
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
1D Meshing - HyperBeam
• HyperBeam Tool Properties > HyperBeam
• Model browser + Entity Editor
67
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
68
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Spot • Bolt
• Connections at a point • Connections at hole
• Spot welds, rivets, etc. locations
• Bolts
• Seam
• Connections along
• Area
a length
• • Connection of
Seam welds
areas
• Connects geometry
• Adhesives
only
• Trim Mass
• Non-physical mass
• Simplification through
replacement of parts
with mass only or add
mass to existing part. 69
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Connectors - Terminology
70
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Connectors - Terminology
2T Weld 3T Weld
71
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Connectors - Terminology
• Connect When: – Specifies when the link entity information is added to the
connector
• Now - Allows you to add link entity information now. For this option, you must
select the connect what entities and num layers to successfully create a
connector.
• At FE Realize - The link entities to the connector are determined while realizing
the connector. The link entities are determined by the projections and proximity
from the connector location.
72
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Connectors - Tools
• Connectors Tools Connectors > Create > …
• Spot
• Bolt create, edit, and realize that
• Seam style of connectors
• Area
Connectors - Tools
• Import Connectors Import Master Weld Files to automatically create connectors
74
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Connectors - Tools
• Export Connectors (…continue)
• Include bolt dynamic vector option - Connectors will be exported with dynamically
identified bolt vector by default.
75
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Connectors - Browser
• Shows
• Type of Connector
• Link Information
• State of connector
• Editable
• Edit link entities, export mwf files, etc
76
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Connectors - Browser
• Connector Browser (…continue)
• Connector by Property:
Property view
• Properties are available as
connector links now.
• Property view added to
Link group display
connector browser
• Link groups are shown in the
connector browser
• All find and display supported
for properties and groups
• Export to Master Connection
File (MCF)
MCF Export
77
77
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
78
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Connectors - Autopitch
• “Autopitch” Tool Connectors > Create > Autopitch
Mesh Model
Realize Connectors
79
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Connectors - Autopitch
• “Autopitch” Tool Connectors > Create > Autopitch (…continue)
• Autopitch will connect flange>flange, flat>flange, and flat>flat regions – it’s more
than just connecting flanges…
1
2
3
4
5
4
1
2
3
5
80
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Connectors “Mesh Edit” 1D page > connectors > mesh edit > imprint
• The connector imprint panel is accessible from within the connectors module,
which is accessible in the panel area of the 1D, 2D, and 3D menu pages. It uses
the standard mesh edit panel's imprint subpanel, but defaults to different values
for several of the entry fields.
• Use of the mesh edit - connector imprint panel is generally only required when
sets of connectors with quad transitions are located too close to each other for the
specified mesh size 81
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Connectors “Mesh Edit” 1D page > connectors > mesh edit > imprint
• The panel includes collectors for specifying the imprint mesh (source) and the
destination mesh, as well as an option to determine which components the
imprint will be organized into. There are additional settings to be made; for further
details see the mesh edit panel.
• The below screenshot displays the recommended panel settings for mesh imprint
in combination with connectors:
82
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Connectors “Mesh Edit” 1D page > connectors > mesh edit > imprint
83
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Connectors “Mesh Edit” 1D page > connectors > mesh edit > imprint
84
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Connectors “Mesh Edit” 1D page > connectors > mesh edit > imprint
85
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Do-it-yourself
Objectives:
Working with 1D & Connectors
86
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
87
Altair HyperMesh Desktop 13.0
Introduction
HyperMorph
Trainer’s Name
Month XX, 2013
88
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Chapter 6 - HyperMorph
6) HyperMorph
• Introduction to Morphing Technology
• Free Hands
• Domains and Handles
• Morph Volumes
• Map to Geometry
• Questions & Answers
89
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 90
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
92
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
93
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
94
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.
96
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
97
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
98
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Do-it-yourself
Exercise (Optional):
Experience with Free Hands
• move nodes > move to surf
HINT:
…\Model Files\CHAPTER-6-HYPERMORPH\OPTIONAL\ 02-cylider_geom2_shapes-saved.hm
…\Model Files\CHAPTER-6-HYPERMORPH\OPTIONAL\ 02-cylider_geom_ok.wrf
99
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
100
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.
102
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 103
operations.
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.
104
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
105
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
106
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
107
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
108
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
109
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.
110
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. 111
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
112
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.
113
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
114
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
115
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
116
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
117
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
118
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
119
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Matrix
Hexa
convert
120
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
121
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
122
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. 123
getting a wide wheelhouse
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Map to line
Map to surface
124
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
125
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
126
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Kajak to Canoe
Before
After
127
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Before
After
128
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
129
Altair HyperMesh Desktop 13.0
Introduction
Analysis Setup
Trainer’s Name
Month XX, 2013
130
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
7) Analysis Setup
• General Analysis Setup Process & Tools
• Part Replacement Tool
• Questions & Answers
131
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
OptiStruct Abaqus
*NODE
GRID 1 0.0 1.0 0.0 1, 0.0 , 1.0 , 0.0
GRID 2 0.0 0.0 0.0 2, 0.0 , 0.0 , 0.0
GRID 3 1.0 0.0 0.0 3, 1.0 , 0.0 , 0.0
*ELEMENT,TYPE=S4,ELSET=part_1
CQUAD4 1 1 1 2 3 4 1, 1, 2, 3, 4
2, 3, 4, 5, 6
CQUAD4 2 1 3 4 5 6
133
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• The selected template tells HyperMesh what solver the model is for
• The template also tells HyperMesh how entities are formatted for that solver
• Each entity may have several available formats for that solver
• Each format has fields that make up its definition
• These fields may need to have values entered by the user
PSOLID 2 1 0
134
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
135
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
136
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Sets the File > Import > Solver Deck File type field to
the appropriate solver
137
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Create
• Assign a card image to the collector being created
• Edit the card image fields if desired
• Assign a material to the collector being created
• Update
• Assign a material to an existing collector
• Assign and/or edit a card image of an existing collector
138
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Model Browser
Right Click
Entity Editor
139
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
140
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
141
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
142
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
143
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
144
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
145
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Method 1 Method 2
From the pull down menu From the pull down menu
BCs > Create > …BCs Entity Types BCs > Loads on Geometry
147
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Contacts
• Group (defines contact between entities)
• Contact Surfs (defines a list of entities that can be used as master or slave in a group)
Pressures
Constraints
Contact
Surface
148
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• The loadcols selection box lists a group of load collectors that contain the loads on geometry to be mapped.
• Once a load collector is selected, click map loads to perform the mapping.
Create a Load
Collector
149
Create load on geometry Create the mesh Map the load to the mesh
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• The Load Steps allows you to create and update collections of load
• The Load Steps allows you to select and combine Load Collectors
• The current load step displays in the name = field in the upper left.
150
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
151
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
152
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Control cards are assigned to your model from within the Control
Cards panel. This panel lists all of the control cards defined for the
solver/user profile that you currently have loaded; you can disable,
enable, or delete cards as desired.
153
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Helps to review the model and make sure all information has been entered properly
154
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
155
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
156
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Click on Results to open Hyperview and load h3d file by default (model+results); click on
Apply.
• If you want, you can load a different input/result file clicking on Load model (load .fem as input file) and
Load results (load .res as result file); click on Apply.
157
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• In HyperView you can review results using Contour panel , Deform panel , animate
and many others.
158
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
159
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
160
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• What’s covered?
• Maintain property and material ID
• Loads and boundary conditions
• Sets
• Contact surfaces
• Include file organization
• Output blocks
• Control volumes
• Systems and vectors
• Connectors, rigid elements
and masses
• Replacement strategy
• Nodes > Proximity distance
• Elements > Box
• Component > Unconditional update
162
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Demo
HyperMesh Desktop
Analysis Setup
(04-BUCKET-SETUP.iges)
(04-BUCKET-SETUP.fem)
164
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Do-it-yourself
Objectives:
OptiStruct User Profile:
- Analysis Setup & Post Processing
165
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
166
Altair HyperMesh Desktop 13.0
Introduction
Capstone Project
Trainer’s Name
Month XX, 2013
167
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Importing a Model
• Geometry Cleanup
• 1D Meshing
• 2D Meshing
• 3D Meshing
• Analysis Setup
• Model Loading
• Analysis
• Post Processing
Each of these topics has been covered in previous chapters and the student is encouraged to use this
manual as a reference guide to assist in performing these tasks.
168
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Do-it-yourself
Objectives:
This is a pseudo realistic situation where you as
an analyst will be asked to determine the inertial
effects of a thrust scenario on a satellite in orbit.
This will be an idealized analysis as satellites
typically do not have thrusters of this sort and in
that we will be assuming many things.
We will also be ignoring other external factors
such as micro gravity.
169
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
170
Altair HyperMesh Desktop 13.0
Introduction
Trainer’s Name
Month XX, 2013
171
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
173
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
174
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Run Tcl/Tk Script – Opens a browser to load and run a TCL file.
Run Command File – Opens a browser to load and run an HyperMesh command files (*.cmf).
175
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
176
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
177
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
178
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
179
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
180
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
181
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
182
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Create a Tcl procedure that allows us to substitute variables for the name, color and
data values.
• We can make the template file path modular across different platforms.
• Also we can make the material ID a variable that references the newly created material ID, so that the
*attributeupdatedouble and *attributeupdateint commands work properly.
183
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• For each field in the above card image there is, a corresponding attribute and data name
in one the optistruct templates located in:
<altair_home>/templates/feoutput/common_nas_os/attribs
184
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
187
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
HyperMesh Desktop Customization (Manual Page 431) - File Name and Location:
…\Demo Model Files\APPENDIX-A\A1\userpage.mac
Objectives:
Description Add a button to the User Page on the Utility Menu which executes the script modeltour.tcl.
This script is located in the installation under hm\scripts, so a path is not needed.
The name of the button should be “Model Tour”.
The help string should be “Explore HyperMesh Session”.
The color and location are up to you.
HyperMesh commands used *createbutton()
TCL/TK commands used none
Hints On Windows, the working directory is located in the My Documents folder or your own folder.
Create a new text file called userpage.mac in this location and add the appropriate commands to
make the button evaluate the tcl file.
188
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Command Command
Position
and page to evaluate
and Color
number TCL Script
189
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
HyperMesh Desktop Customization (Manual Page 432) - File Name and Location:
…\Demo Model Files\APPENDIX-A\A2\userpage.mac ; …\Demo Model Files\APPENDIX-A\A2\myScript.tcl
Objectives:
Description Add a pair of buttons to the User Page on the Utility Menu. The first one shall call an
editor with a certain file (tcl script), the other one shall run this tcl script.
This is a starting point to write scripts. The file name might be myScript.tcl in the local
directory. The names of the buttons should be "Test" and "Edit".
The help strings should be “Test myScript.tcl", "Edit myScript.tcl”.
The color and location as well as the macro names are up to you.
HyperMesh commands used *createbutton(), *beginmacro(), *endmacro(), *systemcommand(),
*evaltclscript()
TCL/TK commands used none
Hints On Windows, the working directory is located in the My Documents folder.
Create a new text file called userpage.mac in this location and add the appropriate commands to
make the buttons evaluate/edit the tcl file.
*createbutton(5,"Edit",0,5,5,BUTTON,"Edit myScript.tcl",editMyScript)
*beginmacro(editMyScript)
*systemcommand("notepad.exe myScript.tcl")
*endmacro() 190
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
HMD script
definition.
This HMD script
launches TCL
script
HMD script
definition.
This HMD script
launches TCL
script editor
HMD script
name to
execute
191
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
192
Altair HyperMesh Desktop 13.0
Introduction
Trainer’s Name
Month XX, 2013
193
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
194
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
196
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Explore
• Integrated into all Desktop native file dialogs
• Easily search & retrieve files
• Automated indexing of selected folders
• View properties associated with files, with automatic metadata extraction
197
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Organize
198
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Library
• Libraries can be created within a repository to logically organize or group the contents stored
within a repository by using the appropriate profile type
• There are three types of profiles
• CAE Profile (default)
• Contains out-of-the-box content definitions for CAE content types
• HyperMesh model, results file, solver deck
• General Profile
• Will only contain non-content definitions
• Managed Profile
• Contains out-of-the-box content definitions for material information 200
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Vault
• An area, associated with a repository, where managed content files are moved and stored .
• Content Type
• Contents stored within a library are typed, according to content definitions, based on the Altair
Unified Data Model (UDM)
• Contents are organized by the following methods:
• Category
• A special type of content which can be used to classify or organize other content
• Folder
• A folder refers to the physical location of a file on the operating system, in a vault or a workspace
201
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• HyperWorks Collaboration Tools features are mostly setup within the HyperWorks Organize
Browser.
• The Organize Browser user interface can be accessed within HyperWorks Desktop by clicking on
the top window pull-down menu:
View > Browsers > HyperWorks > Organize
202
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Repository Library
Toolbars
Workspace
Content
Browser
Properties Panel
203
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Import
Existing Show/Hide Show Show/Hide
Library References Recycle Bin Filter Bar
204
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
205
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
206
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
207
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Advanced Query
Properties
208
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
210
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
211
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• With the ever growing need to reduce model build times and manage models more
effectively, a new and innovative approach to the way models are constructed within
HyperMesh is underway.
• A new HyperMesh entity, called the Module entity, will enable users to manage their
model data in a modularized fashion.
• mod·ule
[moj-ool]
… a separable component, frequently one that
is interchangeable with others, for assembly
into units of differing size, complexity, or function.
212
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
213
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Show Contents - The user will be able to review the contents of a module.
Operations On Entities
Contents Tab
From Contents Tab
215
C
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
om
in
g
So
HyperWorks Assembly - Modules in Model Browser
on
• Modules, their hierarchy, and their contents, shown in Model browser
• Select by Module
• Display by Module
Current Module
Do-it-yourself
Objectives:
HyperWorks Collaboration Tools
217
Copyright © 2014 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
218