Altair Hyperworks 10.0 Introduction To Hypermesh Day 1: Adriano A. Koga
Altair Hyperworks 10.0 Introduction To Hypermesh Day 1: Adriano A. Koga
Introduction to HyperMesh
Day 1
Adriano A. Koga
Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Getting Started
Organizing a Model
Geometry Points
Points
Surfaces
Lines Lines
Surfaces
Solids
Connectors (used for welding)
Solids
Nodes Elements
FE Model
Nodes
Temp Nodes (marks a node with a small circle)
Elements
Temp Nodes
Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
FE Loading
Loads (constraints, forces, pressures, etc.)
Equations (mathematical link between nodes)
Forces
Pressures
Constraints
Contacts
Group (defines contact between entities)
Contact Surfs (defines a list of entities that can be
used as master or slave in a group)
Contact
Surface
Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Multibodies
Ellipsoids (defines a shape for rigid bodies)
Mbplanes (defines a shape for rigid bodies)
Mbjoints (defines the connection of 2 rigid bodies)
Safety
Sensors (defines a trigger to start an event)
Control Volumes (defines airbags)
Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Coordinate Entities
Systems (coordinate axes)
Vectors
Vectors Systems
Reference Entities
Sets (a simple list of a particular type of
entity)
Blocks (a list of entities contained within a Beam Section
box shape)
Plotting
Curves (X-Y data)
Plots (a display of curves with axes)
Output Requests
Loadsteps (combinations of load collectors)
Output Blocks (request output from an Plot with a Curve
analysis for certain entities)
Labels Title
s
Titles (label for a displayed item)
Tags (assigns a name to an entity) Tags
Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Morphing
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)
Morph 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
Optimization
Designvars Variables that are changed during optimization (ex: thickness)
Optiresponses Values being measured (ex: von Mises stress)
Objectives Responses to maximize/minimize (ex: minimize weight)
Dobjrefs Objective reference response for minmax/maxmin optimization (ex:
minimize maximum von Mises stress)
Opticonstraints Limitations (ex: von Mises stress < Yield stress)
Optidscreens Filters constraints to reduce computation time
Dvprels Relationships between design variables and properties
Desvarlinks Relationships between design variables
Dequations A calculated value to be measured
Optitableentrs Table of constants
Opticontrols Parameters to control the optimization algorithms
DDVals Sets a discreet range of values to be used in a Designvar
Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Component 3
Component 1 Component 3
Component 2 Component 2
Component 1
Model browser
View collectors and assemblies in a hierarchical
tree format
Create, delete, and rename collectors
Edit collector attributes Right-Click on
Organize collectors into assemblies Collector for
advanced
Drag and drop
options
Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Panels
Collectors Create new collectors
Model Browser Set the current collector for various entity types
Organize Move entities into a different collector than the one they are currently
contained in
Reorder
Do-it-yourself
Rotate Right
Rotate Up
Incremental rotations in respective directions
Rotate Down
Rotate Clockwise
Generating Midsurface
Simplifying Geometry
Surface edge
Line associated with a surface
Defines a surfaces boundary
Cannot be moved off the surface
Has a fixed point on both ends
Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Topology display mode is default for some panels (w/ Auto ON)
surface edit, quick edit, point edit, edge edit, autocleanup, and automesh
Missing surface
created
Understand model size & scale to determine an appropriate global element size
Use find duplicates to check for any duplicate surfaces and delete them
Demo + Do-it-yourself
Midsurfacing: Introduction
Midsurfacing: Tools
Midsurfacing: Tools
Once a midsurface has been created, it can be modified using tools on the
midsurface panel
Quick Edit Repair a midsurface by correcting where the verticies of the surface
were placed
Assign Target An extension to quick edit, and functions in a similar fashion
Replace Edge Fill in gaps and slivers by combining one surface edge with
another
same as in the edge edit panel
Extend Surface Extends two surfaces (e.g., ribs) until they intersect
View Thickness Review of the thickness of a midsurface using white lines
(probes) extending from each vertex of the surface
Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
2. For complex parts, try defeaturing the surface defining the volume
This simplifies the part and may give better results with create : solid
4. View the midsurface and correct errors using the midsurface editing
functionalities
Can generally use quick edit
Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Do-it-yourself
Surface fillet
Pinholes
Edge fillets
Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Defeaturing: Tools
Surf Fillets: Searches for surfaces that act as fillet between other surfaces
Tangentially extends them to form a sharp corner
Do-it-yourself
CAD geometry has topology details that interfere with mesh quality
Edges are created where ever there is a change in surface curvature
Even smooth areas can be split into several faces
The automesher will be forced to place nodes along the edges and fixed points
This may cause small element lengths, angles, aspect ratios, etc. depending
on the shape of the model
Edge edit
Toggle Select a shared edge to suppress it
(Un)Suppress Select multiple edges to suppress all of them at once
Point edit
Add Add fixed points to help control mesh pattern
Especially helpful along edges to control node seeding
Suppress Removes unwanted fixed points
Replace Combines 2 fixed points together at a single location
Project Projects fixed points onto a nearby edge
Useful for aligning mesh between 2 edges
Quick edit
Has a number of tools found in other panels
Focused on tools with minimal user input for rapid editing
Split surf-node: Adds an edge to or divides a surface by cutting in a straight line between 2
selected nodes
Split surf-line: Adds an edge to or divides a surface by cutting a straight line between a
node and perpendicular to the selected line.
Washer split Adds a circular edge around a hole in a surface
Mostly used for creating all quad mesh around a hole
Toggle Same as edge edit panel
Remove Point Deletes a selected fixed point
Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Sometimes suppressing all edges and then unsuppressing desired edges can
be a good method.
Experiment!
There is no set process, so experience is a key factor in refining topology
Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Do-it-yourself
Automeshing
Batch Meshing
Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
5 5
Nodes are placed along 2 Nodes are placed along 3 2
3
edge for meshing 5 5 edge for meshing 5
3 2 3
2 5
5
5 5
Edge is ignored; nodes Nodes are placed along 4
5
are not placed along 5 edge for meshing 5 3
4 5 3
the edge 3
5 3 5
Demo + Do-it-yourself
Demo + Do-it-yourself
Demo + Do-it-yourself