Professional Documents
Culture Documents
Meshing Overview
ANSYS Workbench process automation Physics-aware meshing Meshing in batch P Parametric/Persistent meshing t i /P i t t hi Adding controls for meshing flexibility mesh type/method mesh sizing mesh a g e t es alignment mesh quality mesh feature capturing
Process Automation
Meshing co es as a cell of a Workbench Analysis es g comes ce o o be c a ys s System (Mesh/Model) Or as its own Component System.
Regardless of what System the Mesh/Model cell is invoked from the meshing tools are the same However, the meshing defaults are based on the physics preference of the system The mesh is provided to any downstream system Downstream systems can be linked to the Mesh cell of any system
2009 ANSYS, Inc. All rights reserved.
Physics-Aware Meshing
There are four physics p p y preferences in the Meshing g application, each using appropriate defaults for that physics
Meshing in Batch
Because the meshing is highly automated, the meshing application can be run in batch and a user can essentially skip the meshing step. For example:
Use Update to generate the mesh in batch. The Progress monitor gives progress. After updating the mesh you can Edit it to view the mesh or add additional control. dditi l t l
Parametric/Persistent Meshing
In the following slides, we will see how mesh methods and mesh controls can be inserted to control the properties of the mesh. These controls persist with any geometry changes changes. The process of updating the mesh is the same as in the batch meshing Added controls continue to apply Well controlled mesh is automated for subsequent design iterations in batch This makes parametric/persistent meshing inherent to the p process
Global controls:
Physics preferences, sizings, inflation etc sizings inflation, etc.
You can see in this case that Workbench automatically assigns: Physics based sizing Interfaces between parts User can go into these defaults and adjust as they see fit.
10
12
Resulting mesh
13
14
Manual pinch feature removes features at mesh level allowing for easier simplification than geometry level for some configurations. Like Automatic Virtual Topologies, there is Automatic Pinch
The face Th f mesh structure can be Select changed face(s) adding by to have a mapped mapped face mesh controls
Since the face has a cutout, sub-mapping is done to get a mapped mesh
Face is meshed with mapped quads split to tris
15
16
17
These controls persist to design changes If a new design makes it impossible to update controls from a previous design, the software puts a ? to indicate a control that has become invalid and should be inspected by the user.
18
19
ANSYS 12.0 Meshing Goals Next generation solution for GAMBIT and CFXMesh customers: Follows Workbench guiding principles: Parametric, Persistent Highly-Automated, Parametric Persistent, Highly Automated Flexible, Physics-aware, Adaptive Architecture Integration of TGrid and ANSYS ICEM CFD meshing methods to increase power and flexibility of Workbench meshing solution Further evolution of meshing tools and technologies for Mechanical, ANSYS Emag, Explicit and CFD meshing
2009 ANSYS, Inc. All rights reserved.
20
Mesh Controls
Physics-based mesh controls Support for CAD instances Arbitrary mesh matching Mapped mesh controls
Corner controls to help define mapping strategy
Pinch feature Ad Advanced Si F d Size Functions i Interface/contact handling between parts Contact sizing Arbitrary mesh matching Patch independent option: Match mesh where possible ibl
2009 ANSYS, Inc. All rights reserved.
21
Fluids Physics-based Mesh Controls ANSYS 12.0 is the first release targeting CFD needs using our proven GAMBIT and TGrid meshing technology Better CFD meshing defaults
Automated CFD meshing process
CFD/Fl CFD/Fluent shape check controls t h h k t l
Support for FLUENT boundary conditions, mesh size functions, etc. , Improved inflation controls
Program controlled inflation S Smooth t th transition controls iti t l
2009 ANSYS, Inc. All rights reserved.
22
23
Display of Solid/Fluid indicates type FLUENT will use this for 3D Zone creation
2D Zones
Named Selections (for Boundary Conditions) pass through Workflow (CAD Geometry Meshing FLUENT)
2009 ANSYS, Inc. All rights reserved.
24
25
Structural Physics-Based Mesh Controls Efficient meshing for physics Rigid body contact meshing
Edges/Faces in contact area are only things meshed Centroid defined for mass
G k t meshing Gasket hi
Quadratic edges/faces on top and bottom Linear edges/faces on side
26
27
28
Gasket Elements
More automated way of meshing gaskets
29
Support for CAD Instances Instances defined in Pro/E, Solidworks, etc. are used in meshing (geometry/mesh is copied)
Geometry transfer/meshing speedup
Selection by instance
30
Meshing of Instances
Instance selection:
31
Meshing of Instances
32
Arbitrary Mesh Matching Match control to copy mesh to similar topologies based off 2 coordinate systems
33
Improved Mapped Control Support for side/corner controls to define strategy for submapping
34
Pinch Feature
Mesh pinch out feature added for defeaturing at mesh level p g Automated based off shell thickness or user defined tolerance Works in conjunction with Virtual Topologies to simplify meshing constraints
35
Automatic Pinch Generation With automatic pinch generation user can pinch features under a defined size and remove small features from the mesh
36
With Auto-pinch, software figures out basic areas to pinch User can then add additional manual pinch controls
37
Shell Example
w/pinch feature
38
Shell Example
w/pinch feature
39
40
Advanced Size Function Incorporate FLUENT size function Curvature based sizing controls y g Proximity based sizing controls Body/Face/Edge sizing Improve consistency of controls across mesh methods
41
Advanced Size Function Advanced size functions added for explicit control for:
Curvature Normal Angle Number of cells in a thin gap Minimum Size Maximum Face Size Maximum Tet Size Growth Rate
42
43
44
45
46
Scoped Sizes
47
Body of Influence
48
There are several techniques to model the common faces between parts As parts As multibody part with common nodes As multibody part with duplicated nodes
Shared/matched face(s) Shared/matched edge(s)
49
There are several techniques to model the q common faces between parts 2 faces As parts p As multibody part with common nodes 1 face As multibody part with duplicated nodes 2 faces
Shared/matched face(s) Shared/matched edge(s)
50
51
As Multibody part: No contacts, since parts contacts share common face Multibody part meshed as a whole
DM Attribute
52
As Multibody p ( y part (w/Imprints): p ) Contacts, since each body has a face Multibody part meshed as a whole
DM Attribute
53
Depending on how the user wants the interface p g modeled/meshed between two bodies, user can choose appropriate option U i th i Using the imprint option i a multibody part i t ti in ltib d t ensures a common interface between 2 parts option, If using Imprint option there are a few controls to keep in mind: Contact sizing g Match control: Arbitrary Patch independent option: Match mesh where possible
2009 ANSYS, Inc. All rights reserved.
54
Contact Sizing
Drag and Drop Contact Region into Mesh folder Influences the mesh sizing between parts
55
Match Control: Arbitrary y Enforces same node spacing based off common topology between p p gy parts Undesired penetration of individual parts Desired coincident nodes with multi-body part using IMPRINT method and Match M h control l
56
Patch Independent option: Match mesh where p p possible If yes software will try to enforce common y y nodes between common faces of a multibody(imprint) part If no software will not try to enforce common nodes between common faces of b t f f a multibody(imprint) part
57
Meshing Improvements
58
2D inflation controls
2D Planar models Shell models
59
Meshing Update
60
Meshing Update
61
Meshing Update
62
63
64
Tetrahedral Meshing Mix and Match Tetrahedral and Sweep methods TGrid Tetra AFT meshing method for CFD p patch independent robustness p Improved p Improved consistency of controls
65
Combination of Methods
Mapped bodies
66
Tetrahedral Meshing
ANSYS 11.0
2009 ANSYS, Inc. All rights reserved.
ANSYS 12.0
67
ANSYS, Inc. Proprietary
Inflation
Multibody part handling Smooth transition Collision avoidance
St i t Stair-stepping i Layer compression Examples
68
69
Smooth Transition
Smooth transition option added to provide layer by layer smoothing to achieve good transition to tet mesh Transition ratio controls inflation to tet transition
CFX Default FLUENT Default
70
Layer Compression
Stair-stepping
71
Layer Compression
Stair-stepping
72
Examples of Inflation
There are situations when stair-stepping is locally taking place, although compression was req ested place altho gh as requested
Between multi-body parts
Local stair-stepping
73
Examples of Inflation
There are situations when stair-stepping is locally taking place, although compression was req ested place altho gh as requested
In Sharp Corners
Local stair-stepping
74
Preview Inflation
Inflation preview added to help identify possible problems with inflation
75
Source face has to be assigned to the swept body Inflation The inflation is assigned to a Face with corresponding g p g edges as Boundaries The Face must be the source face of the swept method First and Total height algorithms are available
Smooth transition is not available
76
77
Hex Meshing In Workbench there are several methods for hex meshing: Default Sweep Thin Sweep Hex Dominant MultiZone
78
Hex Meshing Improvements ANSYS 12.0 brings the following improvements Default Sweep
Improved inflation More control over mesh type: quad, quad/tri, tri
Thin Sweep
Support for body level (multibody parts) Multiple elements through thickness for parts
MultiZone
New option that extends all hex or hex dominant meshing to more complex parts
2009 ANSYS, Inc. All rights reserved.
79
80
Sweep: Face Mesh Type Option for free face mesh type in sweep
81
General Sweep
82
83
84
85
86
87
88
89
90
91
92
Free Mesh Type = Tetra Free Mesh Type = Hexa Dominant Free Mesh Type = Hexa Core
93
94
95
96
Performance Improvements
Multibody part mesh memory utilization & speed improved G General memory reduction and speed i l d ti d d improvements t
Improved Data-Integration
Named S l ti N d Selections stored t ACMO f use i CFX P t d to for in CFX-Pre Fluent output improved CGNS output added Write ICEM CFD Files option for easier transfer to ANSYS ICEM CFD
97
98