Professional Documents
Culture Documents
5
Global Mesh Controls
14. 0 Release
Introduction to ANSYS
Meshing
1 © 2011 ANSYS, Inc. December 27, 2011 Release 14.0
Global Mesh Controls
What you will learn from this presentation
• Introduction to Global Mesh Settings
• Description of various settings/inputs
Assembly Meshing
• Activation of CutCell/Tetrahedrons Meshing
Patch Confirming Options
• Activation of Advancing Front Method
Advanced
• Shape Checking
• Element midside nodes
Defeaturing
• Pinch based
• Automatic Mesh Based
Statistics
• Mesh statistics, Quality criteria
6 © 2011 ANSYS, Inc. December 27, 2011 Release 14.0
Global Mesh Controls (3)
• Assembly Meshing is active only when Physics Preference is
CFD and Solver Preference is Fluent
Relevance Center
Coarse Medium Fine
• Five Options:
– Off. Unavailable for Assembly
Meshing
– Proximity and Curvature
– Curvature
– Proximity
– Fixed
• When CutCellMeshing is active with ‘Proximity’ or ‘Proximity
and Curvature’ ASF, Proximity Size Function Sources control is
displayed to specify the regions of proximity between edges,
faces or both in the computation of proximity SF
Max Face Size
• Maximum face size that the size function will generate
• Not supported by CutCell meshing
Max Size
• Maximum element size that can be grown in the interior of
volume mesh
Min Size
Max Face Size
Mesh size:
GR = 1.1 : 1,263,297 cells
GR = 1.2 : 587,026 cells
GR = 1.3 : 392,061 cells
• Not available for Cutcell meshing
• Hidden for sheet models, ignored for assemblies containing
sheets, when ASF is On
Fast Slow
• Three level control for smoothing iterations
– High (Default for Explicit)
– Medium (Default for Mechanical, Electromagnetic and CFD)
– Low
• For Cutcell meshing, the Smoothing option controls the quality
threshold at which it will start smoothing
Low Medium High
Fine
Medium
Coarse
• Inflation layers can be generated from tri and quad surface mesh
• Can be combined with other meshing methods. Hexa Dominant
meshing method can not be inflated
• Variety of options to control the growth and quality of inflation
layers
Smooth Transition
Maintains smooth volumetric growth
between each adjacent layer. Total
Smooth thickness depends on the variation of
Smooth
Transition base surface mesh sizes (Default)
Transition
First Layer Thickness
Maintains constant first cell height
throughout First Layer
Thickness
Total Thickness
Maintains constant total height of inflation
layer throughout
Total
Thickness First Aspect Ratio
Controls the heights of the inflation layers
by defining the aspect ratio of the
inflations that are extruded from the First Aspect
inflation base Ratio
Last Aspect Ratio
Creates inflation layers using the values
Last Aspect of the first layer height, maximum layers,
Ratio and aspect ratio controls
Preview Inflation
is available only
with Pre Algorithm
Pre
• Surface mesh is inflated first, then rest of the volume mesh grows
• Default method for Patch Conforming Tetrahedrons
Patch Conforming Tets
MultiZone Cutcell
• None
– Does not check for proximity regions
• Layer Compression (Default for Fluent)
– Compresses inflation layers in the proximity regions
– Maintains the given number of layers in the proximity regions
– May stair‐step if needed (will give a warning)
• Stair Stepping (Default for CFX)
– Inflation layers are stair stepped in the proximity regions
– Removing layers locally in steps to avoid collisions as well as bad quality
at sharp corners
When Cutcell meshing is used, both Layer Compression and Stair
Steeping algorithms are used depending on the geometry complexity.
Generates combination
of Pyramids and Tets
to fill the stair step
24 © 2011 ANSYS, Inc. December 27, 2011 Release 14.0
Inflation : Collision Avoidance Example
Example
• Patch independent volume meshing approach
with automatic edge defeaturing driven by
advanced size functions
• This is active only when ‘CFD’ is selected in
Physics Preference and ‘Fluent’ is selected in
Solver Preference
• CutCell
– ‘CutCell’ results in a cartesian mesh + tets (+ prisms, if
inflation is specified) which is read as polyhedra in
Fluent
• Tetrahedrons
– ‘Tetrahedrons’ results in a tet mesh and also creates
prisms if inflation is specified
• The Tessellation Refinement control specifies
the value to be used for tessellation (faceting)
refinement for
– Program Controlled ‐ This is the default which sets
tessellation refinement to 10% of the value of Min
Size/Proximity Min Size (whichever is smaller)
The recommended range for – Absolute Tolerance ‐ Exposes an additional Absolute
Absolute Tolerance for Tessellation Tolerance field, where you can set a numerical value for
Refinement is between 5 and 10% of refinement
the value of Min Size/Proximity Min – None ‐ Sets tessellation refinement to the CAD program
Size (whichever is smaller) or DesignModeler application default setting
• Process for Flow Volume Extraction
– Make sure that capping surfaces have been created in
CAD/DM/ASCDM
– Activate Assembly meshing and define all local and global
meshing controls that need to be applied
– Define Co‐ordinate system in fluid void where flow
Since meshing all of the solids and volume needs to be extracted
then discarding the solid mesh would – Add Virtual Body to the Virtual Body Group using RMB
not be efficient, you can provide the Insert Virtual Body or selecting body and using RMB
Fluid Surface in addition to the Insert Virtual Body
material point inside the Virtual Body – Associate the material point to the co‐ordinate system
definition – Set Keep Solid Mesh to ‘No’ to discard mesh in solids
28 © 2011 ANSYS, Inc. December 27, 2011 Release 14.0
Assembly Meshing: Inflation
• For the CutCell algorithm, inflation is neither Pre nor Post but may be
considered a hybrid of the two
– Technology used is like that of the Pre algorithm, but inflation occurs Post mesh
generation
• For the Tetrahedrons algorithm, Pre inflation is used, with inflation behaviors
very similar to those of the Patch Conforming Tetrahedron mesh method
• A mixture of global (automatic Program Controlled) and local (scoped)
inflation is not supported
• 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
Contents
• Sizing: ASF Controls
• Sizing: Initial Size Seed
• Sizing: ASF Examples
• Sizing: CutCell
• Inflation: Advanced Options
• Advanced Controls
Geometry
• Smaller angles will produce smaller cells on curved faces capturing
geometric curvature more accurately
Num Cells Across Gap
• Minimum number of cells spanning gaps
• Required to resolve flow gradients
Proximity Accuracy
• Range 0‐1
• 0 faster, less accurate & 1 slower, more accurate
• Default value of 0.5 is a good compromise
34 © 2011 ANSYS, Inc. December 27, 2011 Release 14.0
Sizing : Initial Size Seed
• Controls how the initial sizes are assigned Unsuppressed body
– Active Assembly:
• Assigned based on the diagonal of the bounding box of
unsuppressed parts
• Mesh can change with varying bounding box sizes for
various suppressed/unsuppressed parts
– Full Assembly:
• Assigned based on the diagonal of the bounding box of
all assembly parts regardless of the number of
suppressed parts
• Mesh never changes if parts are
suppressed/unsuppressed
– Part:
• This option is not available when ASF is On
• Assigned based on the diagonal of the bounding box of
each particular individual part as it is meshed
• The mesh never changes due to part suppression
• Typically generates finer mesh
Not available for Assembly (CutCell/Tetrahedrons)
Meshing
35 © 2011 ANSYS, Inc. December 27, 2011 Release 14.0
Sizing : Advanced Sizing Functions
Fluid gap
ASF : Off ASF : Curvature
• The edges are meshed • Determines the Edge and
with global element size Face sizes based on
computed by the mesher ‘Curvature Normal Angle’
• Then the edges are • ‘Curvature Normal Angle’
refined for curvature and is the max angle b/w
2D proximity adjacent Face normals
• At the end, corresponding • Finer Curvature Normal
face and volume mesh is Angle creates finer surface
generated mesh
No Yes
• Exponential
hn h 1 e( n 1) p
• Geometric (Default)
(1 r n )
hn h 1 r ( n 1)
H n h1
1 r
• Linear
hn h1 [1 ( n 1)( r 1)]