Professional Documents
Culture Documents
14. 0 Release
Meshing Methods
What you will learn from this presentation
Algorithms for Tetrahedral Meshing Different methods for Hex Meshing CutCell meshing Meshing for 2D and shell analysis Meshing Multiple Bodies Direct Meshing Interoperability
Release 14.0
Preprocessing Workflow
Geometry Creation OR Geometry Import Geometry Operations Meshing Solver
3D Operations
Boolean, Body Operations, Split, etc
Meshing Methods
Hybrid Mesh: Tet, Prisms, Pyramids
Assembly Meshing
Release 14.0
Inserting Methods
In the Outline, right click Mesh, Insert > Method
Select body in Details View Or, in the Graphics Window, Select body(s) , right click, Insert > Method Body automatically selected in Details View
Automatic Method
Release 14.0
Automatic Method
Method Behavior
Access
Default Method where not specified Can specify by inserting Method and
setting to Automatic
Release 14.0
Tetrahedrons Method
Release 14.0
Tetrahedrons Method
Method Behavior
Release 14.0
Access
Access
Additional drop down box for algorithm choice appears Set Patch Independent
October 18, 2012 Release 14.0
11
Release 14.0
Sizing
Mesh sizing for the Patch Conforming algorithm is defined by Global & Local Controls Automatic refinement based on curvature and/or proximity accessible in Global Controls Details of Global & Local Controls covered in separate lectures Choice of surface mesher algorithm in global controls
Proximity Curvature
12
Release 14.0
Sizing
Sizing for the Patch Independent algorithm defined in Patch Independent Details Automatic curvature & proximity refinement option
13
Release 14.0
Defeaturing Control
Set Mesh Based Defeaturing On Set Defeaturing Tolerance Assign Named Selections to selectively preserve geometry
Named Selection assigned and Defeaturing Tolerance = 0.03m. Features > 0.03m respected.
14
Release 14.0
Used to:
Resolve high gradients of flow variables and physics complexities in close vicinity of walls for CFD analysis Resolve thin air gaps in Electromagnetic analysis Resolve regions of high stress concentrations in Mechanical analysis
Inflation preview
16
Release 14.0
Hex Meshing
17
Release 14.0
Introduction
Tet Mesh
Hex Meshing
Elements: 48K
Methods Available
Clean geometry
Interoperability between methods
18 2011 ANSYS, Inc. October 18, 2012 Release 14.0
Sweep Meshing
Method Behavior
Sweep Path
Access
Sweep Meshing
Source/Target (Src/Trg Selection)
Automatic
ANSYS Meshing automatically finds source and target Manual Source & Manual Source and Target User selection (required for inflation) Automatic Thin & Manual Thin Multiple source and target faces
Sweep Direction
20 2011 ANSYS, Inc. October 18, 2012
Source Face
Target Face
Release 14.0
Sweep Meshing
Src/Trg Selection Behaviour
Inflation
Must specify at least Source manually when using Inflation & Sweep Method Source surface edges are inflated then swept through volume, source must therefore be specified first
Manual Selection
Sweep Meshing
Rotational Sweeping
Sweep Path
Manual Source & Target Selection Sweep Mesh: Wedge and Hex elements
22
Release 14.0
Sweep Meshing
Src/Trg Selection: Automatic Thin & Manual Thin
Source Faces
Target
23
Sweep Meshing
How to Identify Sweepable bodies
Geometry
24 2011 ANSYS, Inc. October 18, 2012
Sweep Meshing
How to Ensure Bodies are Sweepable
Bodies which will not allow sweeping can be decomposed into a number
of topologically simpler sweepable bodies Decomposition can be performed in CAD/DM Example 1
Unsweepable body
25
Release 14.0
Sweep Meshing
Example 2
26
Release 14.0
MultiZone Meshing
Method Behavior
MultiZone Mesh
Access
MultiZone Meshing
Example 1
Single body automatically decomposed into three blocks Src/Trg Selection Automatic Results in all hex mesh Equivalent to manually decomposing by slicing off upper and lower cylinders to produce three bodies and applying sweep methods
28
Release 14.0
MultiZone Meshing
Example 2
29
Assembly Meshing
30
Release 14.0
Assembly Meshing
Method Behavior
Access
Activated by selecting
CutCell/Tetrahedrons under Assembly Meshing Method
31
Release 14.0
Assembly Meshing
Controls
32
33
Assembly Meshing
Virtual Bodies - Example
Use of virtual body (material point) to extract a flow region directly from CAD
Material point
34
Release 14.0
Material Point
3 1
35 2011 ANSYS, Inc. October 18, 2012 Release 14.0
Interoperability
Neither Body or Surface of Influence are supported Inflation not supported on baffles or internal walls Ignored symmetry condition for meshing Failure in the CutCell meshing algorithm is almost always related to faceting issues in relation to the value of Min Size. Make sure that the value of Min Size truly represents the smallest size that you want the curvature and proximity size function to capture. More on Assembly Meshing in the Global Mesh Controls Lecture.
Release 14.0
36
2D Meshing
37
Release 14.0
Uniform Quad/Tri
Uniform Quad
Uniform Quad/Tri & Uniform Quad Advanced size functions and local size controls NOT supported
October 18, 2012 Release 14.0
Mapped Control
sweep method Boundary edges are inflated Support for global and local inflation controls
October 18, 2012 Release 14.0
40
Release 14.0
41
Release 14.0
Selective Meshing
What is Selective Meshing?
Bodies can be meshed individually Mesh seeding from meshed bodies influences neighboring bodies (user
has control) Automated meshing can be used at any time to mesh all remaining bodies When controls are added, only affected body meshes require remeshing Selective body updating Extensive mesh method interoperability
42
Release 14.0
Selective Meshing
Local meshing
Mesh or clear meshes on individual bodies Subsequent bodies will use the attached face
mesh The meshing results (cell types) will depend on the meshing order Adjust/add controls able to remesh only affected body Select body(s) right click for context menu
Meshing first the pipe then the block Meshing first the block then the pipe
43
Release 14.0
Selective Meshing
Recording Mesh Operations
44
Selective Meshing
Selective Body Updating
45
Release 14.0
46
Release 14.0
Appendix
Contents
Hex Dominant Meshing Sweep Meshing Biasing & Complex Geometry Surface Meshing with Inflation Mesh Connections Shell Meshing Patch Independent Tetrahedrons - Transition
47
Release 14.0
Access
Hex Dominant
48
Release 14.0
49
Release 14.0
Options
50
Release 14.0
Pyramid
Wedge
Hex
Tet
52
Release 14.0
Sweep Meshing
Control:
Free (unstructured) Mesh Type
Source face elements: Only Quad Type: All Quad
Sweepable Geometry Source face elements: Only Tri Type: All Tri
53 2011 ANSYS, Inc. October 18, 2012 Release 14.0
Sweep Meshing
Control: Type
Element size in swept direction 2mm Sweep Element Size
The Number of Divisions can be > 1000. If this number is > 1000 the divisions will not be drawn on the edge
54 2011 ANSYS, Inc. October 18, 2012 Release 14.0
Sweep Meshing
Control: Sweep Bias Type
Uniform mesh No Bias
55
Release 14.0
56
Release 14.0
57
Release 14.0
Mesh Connections
For sheet models, connections can be defined as Mesh connections Mesh connections can be used to extend mesh at mesh level
Gap
58
Release 14.0
59
Release 14.0
60
Release 14.0