8/13/2019 Ask-The-experts ANSYS Advanced Meshing
1/47
2010 ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary
2010 ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary
Advanced Meshingin ANSYSMechanical
Govindan Nagappan
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
2/47
2010 ANSYS, Inc. All rights reserved. 2 ANSYS, Inc. Proprietary
umm ry
Meshing FrameworkImprovements
Direct meshing
Parameter handling
Improved Virtual Topologies
Mesh-based Connections
Improved Named Selections
Mesh Controls
Advanced Size Function
Body of Influence
Mesh Based Defeaturing
Improved Mapped Meshing
Pinch Control
Mesh Methods
Improvements in Shell meshing
Improvements in Hex meshing
Sweep
MultiZone meshing
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
3/47
2010 ANSYS, Inc. All rights reserved. 3 ANSYS, Inc. Proprietary
Direct Meshing
ANSYS Workbench meshing has been focused onautomated meshing:
Software automates choice of methods, physicsdefaults and controls
Interaction between methods is automated
At 13.0, the user has greater access to directlymesh bodies of multibody parts:
This provides more flexibility and control over themeshing process
Control the meshing sequence
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
4/47
2010 ANSYS, Inc. All rights reserved. 4 ANSYS, Inc. Proprietary
Direct Meshing
Direct Meshing advantages: Bodies can be meshed individually
Mesh seeding from meshed bodies influence
neighbors (user has sequence control)
Automated meshing can be used at any time to
finish rest of meshing (control where you want it
while keeping the automation)
When controls are added, only affected bodymeshes go out of date
More extensive mesh method interoperability
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
5/47
2010 ANSYS, Inc. All rights reserved. 5 ANSYS, Inc. Proprietary
Direct Meshing: Local Meshing
Individual bodies can be meshed (no need forsuppression as in 12.1)
Subsequent bodies use the attached face mesh
Direct Meshing allows for more combinations of how to handle the
common interface between bodies
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
6/47
2010 ANSYS, Inc. All rights reserved. 6 ANSYS, Inc. Proprietary
Direct Meshing: Local Remeshing
Automated meshing:
Mesh methods and orderdefined automatically
Good starting mesh
Direct meshing: On inspection, would like
more mesh in some spots:
Add method, inflation or
sizing control and upon
Generate Mesh, only this
body (and any affected
bodies) are re-meshed
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
7/47 2010 ANSYS, Inc. All rights reserved. 7 ANSYS, Inc. Proprietary
Direct Meshing: Selective Body
Updating
Similarly if only part of the geometry changes: Only affected bodies need
to be updated/remeshed
Significant time savings
on model change
Face Delete in DM
Geometry Refreshonly 1 body is out of date
Generate meshonly 1 body is meshed
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
8/47 2010 ANSYS, Inc. All rights reserved. 8 ANSYS, Inc. Proprietary
Direct Meshing: State
Management
State management: The part/body tree willindicate which bodies need to be remeshed:State icons indicate status of bodies.
When mesh controls are added you will
notice that the state changes, even
though the mesh remains visible.
Body meshes can be generated or
cleared at body level.Generate mesh at mesh level will
generate the mesh for all unmeshed
bodies
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
9/47 2010 ANSYS, Inc. All rights reserved. 9 ANSYS, Inc. Proprietary
Direct Meshing: Ordered Meshing
Automated meshing
Layer of tet
mesh required
as topology
changes
Direct meshing
With Direct Meshing:
Mesh thin sweep first,then mesh rest of model with
Automated meshing
Direct meshing complements the
automated meshingThin Sweep Mesh Method can handle this, but the
order the mesh is generated in is critical
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
10/47
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
11/47 2010 ANSYS, Inc. All rights reserved. 11 ANSYS, Inc. Proprietary
Parameterization in ANSYS
Meshing
Meshing controls can now be parameterized
Global controls and local controls Selection of parameter promotes the parameter to the WB project page
Geometry and Meshing parameters can be related using expressions in the parametermanager
New in AM 13.0!
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
12/47 2010 ANSYS, Inc. All rights reserved. 12 ANSYS, Inc. Proprietary
Parameterization Project Example
Number of divisionson the outlet pipe
equal to two times its
length
Number of divisons
on the inlet pipe equal
to its length + 4
8+4=12d
ivisions
Inlet
Outlet
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
13/47 2010 ANSYS, Inc. All rights reserved. 13 ANSYS, Inc. Proprietary
Parameterization Project Example
(Cont)
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
14/47 2010 ANSYS, Inc. All rights reserved. 14 ANSYS, Inc. Proprietary
When to use?
To merge together a number of small (connected) faces/edges To simplify small features in the model
To simplify load abstraction for mechanical analysis
To create edge splits for better control of the surface mesh control New in AM13.0!
Virtual cell modifies the topology
Original CAD model remains unchanged New faceted geometry is created with
virtual topology
Virtual Topology
Without VT With VT
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
15/47 2010 ANSYS, Inc. All rights reserved. 15 ANSYS, Inc. Proprietary
Edge Splits to Guide Meshing
VT edge splitsavailable to help
guide meshing:
Edge splits introduced to
constrain the mapped mesh
Difficult to get a good mesh
with complex wavy curves
Mesh is improved
Edge splits can be further
moved interactively
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
16/47 2010 ANSYS, Inc. All rights reserved. 16 ANSYS, Inc. Proprietary
Mesh connections
For sheet models, connections can be defined asMesh connections
Options include similar options as other connections
Mesh connections will be created at mesh time (rather
than as CE in solver)
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
17/47 2010 ANSYS, Inc. All rights reserved. 17 ANSYS, Inc. Proprietary
Mesh Connections
Create Automatic Connections Automatic connections are created
Displays result from
mesh connections
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
18/47 2010 ANSYS, Inc. All rights reserved. 18 ANSYS, Inc. Proprietary
Mesh Connections
After meshing, user can also look at mesh connectivity
Automatic connections are created
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
19/47 2010 ANSYS, Inc. All rights reserved. 19 ANSYS, Inc. Proprietary
Named Selections
Named Selections allow users to assign aname to one or more selected entities in DMor AM
The Named Selections used in DM can betransferred to AM by allowing in the Workbenchoptions (Tools/Options/Geometry Import) beforeopen a DM session
All entities within a Named Selection must be ofthe same topology
Easy to reselect groups that will be referencedoften
Named selections are automatically exported tosolver modules
Named Selections can be applied to the entitiesof the same size, type or location, by usingnew selection options New in AM 13!. See the
Appendix at the end for details
Named Selection groups can be imported from DesignModeler
and other CAD systems
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
20/47 2010 ANSYS, Inc. All rights reserved. 20 ANSYS, Inc. Proprietary
Enhanced - Named Selections
New option to define selection by worksheet
Worksheet allows set of actions to build up anamed selection based on a criteria(size,
location, type, coordinate system, convert etc.
Able to quickly define criteria whencreating from Graphics Window
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
21/47 2010 ANSYS, Inc. All rights reserved. 21 ANSYS, Inc. Proprietary
Named Selections
Named Selections can be applied to selected geometries Named Selections can be applied to a set of entities of thesame size, location or type by using the filterApply geometry
items of same
804 faces selected in
one click!New in AM13!
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
22/47 2010 ANSYS, Inc. All rights reserved. 23 ANSYS, Inc. Proprietary
Sizing : Advanced Sizing Function
ASF : Off
Only edge sizes are
determined based on
curvature and are
controlled by the span
angle center Rest of the mesh is
generated with global
element size
Curvature or proximity is
not considered for face
and volume meshing
ASF : Curvature
Determines the Edge and
Face sizes based on
Curvature Normal Angle
Curvature Normal Angle
is the max angle b/wadjacent Face normals
Finer Curvature Normal
Angle creates finer surface
mesh
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
23/47
2010 ANSYS, Inc. All rights reserved. 24 ANSYS, Inc. Proprietary
Sizing : Advanced Sizing Function
(Contd)
ASF : Proximity & Curvature
Combines the effect of
Proximity and Curvature
size function
More computational
time due to combined
effect of Curvature and
Proximity
ASF : Fixed
Constant mesh size through
out
No refinement due to
curvature or proximity in the
model
Surface mesh is generated
with specified Max Face Size
Volume mesh is generated
with specified Max Size
ASF : Proximity
Controls the mesh
resolution on proximity
regions in the model
Fits in specified numberof elements in the narrow
gaps
Higher Number of Cells
Across Gap creates more
refined surface mesh
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
24/47
2010 ANSYS, Inc. All rights reserved. 25 ANSYS, Inc. Proprietary
Bodies of influence (BOI)
Lines, surfaces and solid bodies can be used to refine the mesh
Accessible when ASF is On
The Body of Influence itself will not be meshed
Sizing : Bodies of Influence
Line BOIs
Surface BOI Solid BOI
Without BOIs
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
25/47
2010 ANSYS, Inc. All rights reserved. 26 ANSYS, Inc. Proprietary
Baffle Surface
2 layers created with baffle surface
Without baffle surface
Use of Baffle surface to ensure atleast
2 layers of thickness on a thin model
meshed with tetra
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
26/47
2010 ANSYS, Inc. All rights reserved. 27 ANSYS, Inc. Proprietary
Inflation
Add more layers through thickness of a thinmodel that cannot be meshed with sweep
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
27/47
2010 ANSYS, Inc. All rights reserved. 28 ANSYS, Inc. Proprietary
Defeaturing
Removes small geometry features meeting the tolerances
using Pinch or/and Automatic Mesh Based Defeaturing
controls in order to improve the mesh quality. Not all
meshing methods can take advantage of these controls
Pinch Tolerance control removes small features at the
mesh level depending on the Pinch Tolerance value
provided. ANSYS Meshing offers global and manual pinch
controls
Automatic Mesh Based Defeaturing (AMBD) when it is On
features smaller than or equal to the value of Defeaturing
Tolerance are removed automatically
AMBD Off AMBD On With Pinchs
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
28/47
2010 ANSYS, Inc. All rights reserved. 29 ANSYS, Inc. Proprietary
Pinch
Pinch control removes small features (edges or narrowregions) at the mesh level
The Pinch feature works on vertices and edges only. Faces
and bodies cannot be pinched
The Pinch feature is supported for the following mesh
methods: Patch Conforming Tetrahedrons
Thin Solid Sweeps
Hex Dominant meshing
Quad Dominant Surface Meshing
Triangles Surface meshing
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
29/47
2010 ANSYS, Inc. All rights reserved. 30 ANSYS, Inc. Proprietary
Vertex-vertex Pinch controls will be created on an edge with
length less than the specified tolerance
Will pinch out the slavegeometry into the master
geometry
Pinch: Vertex-Vertex
Mesh without Pinch
Control
Mesh with Pinch
Control
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
30/47
2010 ANSYS, Inc. All rights reserved. 31 ANSYS, Inc. Proprietary
Edge-Edge Pinch controls will be created on any face for
which two edges are within the proximity of specifiedtolerance
Will pinch out the entire or aportion of the slave geometry into
the master
Pinch: Edge-Edge
Mesh without Pinch
Control
Mesh with Pinch
Control
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
31/47
2010 ANSYS, Inc. All rights reserved. 32 ANSYS, Inc. Proprietary
Connectivity Repair Tools
DM: Automatic extensions
Mechanical/Meshing: Pinch controls
Quickly connect sheet models
On closer inspectionCleanup of geometry
can be manual, due
to tolerances.Use pinch controls to
quickly fine tune
models
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
32/47
2010 ANSYS, Inc. All rights reserved. 33 ANSYS, Inc. Proprietary
Side, Corner and End controls for vertices, to define strategy for Mapping
Vertex Type Intersecting Grid Lines Angle Between EdgesEnd 0 0 135
Side 1 136 224
Corner 2 225 314
Mapped Face Meshing: Vertex
Type
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
33/47
2010 ANSYS, Inc. All rights reserved. 34 ANSYS, Inc. Proprietary
Mapped Face Meshing: Example
Appropriate definition of vertices and edge grading
results in a good structured mesh
E
E
E
E E
EE
S
E
E
E
S
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
34/47
2010 ANSYS, Inc. All rights reserved. 35 ANSYS, Inc. Proprietary
If face is defined by two loops, then the Radial Number of Divisions field
is activated
Specify the number of divisions across the annular region
Useful for creating number of layers across an annulus
Mapped Face Meshing: Radial No.
of Divisions
Mapped face is swept to create
pure hex mesh
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
35/47
2010 ANSYS, Inc. All rights reserved. 36 ANSYS, Inc. Proprietary
More automated mapped mesh
Option to find mappable faces:
These faces can be put into a mapped face control to
provide better guidance for mesher
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
36/47
2010 ANSYS, Inc. All rights reserved. 38 ANSYS, Inc. Proprietary
Shell Modeling Improvements
Seam welding Edge/Mesh connectivity display
Mesh connections
Edge/Face pinch controls
Displays result from mesh
connections
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
37/47
2010 ANSYS, Inc. All rights reserved. 39 ANSYS, Inc. Proprietary
Improved Default Surface Mesh
Default surface mesh improvements: advanced size functions to improve
mesh transitions and orthogonality
12.1 Defaults
13.0 Defaults
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
38/47
2010 ANSYS, Inc. All rights reserved. 40 ANSYS, Inc. Proprietary
Shell Meshing: Example
New in AM 13.0!
Edge colored by the number of connected faces
Automatic generation of mesh connections
Mesh connectivity can be shown also after meshing
Ability to find mappable faces
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
39/47
2010 ANSYS, Inc. All rights reserved. 41 ANSYS, Inc. Proprietary
Surface Meshing with Inflation
Quad mesh with Inflation Inflation can be applied on theselected edges or named selections
New in AM 13.0!
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
40/47
2010 ANSYS, Inc. All rights reserved. 42 ANSYS, Inc. Proprietary
Sweep Meshing
Example:
Src/Trg Selection - Rotational sweep for sector like geometry
Sweep Mesh: Wedgeand Hex elements
Sweepable bodies
Manual Selection
Target Face
Source Face
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
41/47
2010 ANSYS, Inc. All rights reserved. 43 ANSYS, Inc. Proprietary
Sweep Meshing
Example:
Src/Trg SelectionAutomatic Thin
Sweepable BodyMultiple source faces
Thin Sweep MeshAutomatic ThinSelection
For multibody parts only one sweep number of divisions is
allowed for Automatic or Manual Thin sweep method
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
42/47
2010 ANSYS, Inc. All rights reserved. 44 ANSYS, Inc. Proprietary
Need for Multizone
The MultiZone mesh method is a new meshing method
introduced in ANSYS 12.0 to extend sweeping capabilities to alarger range of problems:
Limitations with Sweep Method:
Only Single Source to Single Target
Requires geometry decomposition for multiple sweep paths
No defeaturing within Sweep method
High memory requirements
Can only inflate source face
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
43/47
2010 ANSYS, Inc. All rights reserved. 45 ANSYS, Inc. Proprietary
Based on blocking approach used in ANSYS
ICEM CFD Hexa Automatically decomposes geometry
Uses structured and unstructured blocks
Can have multiple source and target faces
Depends on settings of Free Mesh Type
Structured blocks are meshedwith Hexa or Hexa/Prism
If Free Mesh Type is set to other than Not Allowed thenunstructured blocks are meshed
with Tetra, Hexa Dominant or Hex Core based on the selectedmethod
Program Controlled inflation Newin AM13.0!
MultiZone Meshing
MultiZone Mesh
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
44/47
2010 ANSYS, Inc. All rights reserved. 46 ANSYS, Inc. Proprietary
MultiZone Meshing
Control:
Src/Trg Selection - Automatic
Details View of
MultiZone MethodGeometry for MultiZoneMeshing MultiZone Mesh
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
45/47
2010 ANSYS, Inc. All rights reserved. 47 ANSYS, Inc. Proprietary
MultiZone Meshing
Control:
Src/Trg Selection - Manual
Details View of
MultiZone Method
Geometry for MultiZoneMeshing
Cut section of MultiZoneMesh
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
46/47
8/13/2019 Ask-The-experts ANSYS Advanced Meshing
47/47
MultiZone improvements
Program Controlled Inflation
With default of smooth transition inflation
Top Related