L2-1
L2-2
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
CutCell meshing
L2-3
L2-4
Meshing Methods
Meshing Methods available for 3D bodies
Automatic Tetrahedrons
Patch Conforming Patch Independent
MultiZone
Mainly hexahedral elements
Triangle (Tri)
Quadrilateral (Quad)
L2-6
The Automatic setting toggles between Tetrahedral (Patch Conforming) and Swept Meshing, depending upon whether the body is sweepable. Bodies in the same part will have a conformal mesh
Patch Conforming Mesh
L2-7
Tetrahedron/hybrid Meshing y g
L2-8
L2-9
Bottom up approach : Meshing process starts from edge, face and then body All faces and their boundaries are respected and meshed Good for clean CAD geometries
Patch Independent:
Top down approach : The volume mesh is g p pp generated first, and this is p j , projected on to faces and edges to create the surface mesh The faces and their boundaries (edges and vertices) are not necessarily respected if they fall under a specified tolerance, unless, there is a named selection, l d b l ti load, boundary condition or other object scoped t th d diti th bj t d to them Good for gross de-featuring of dirty CAD geometries
Both tetrahedron meshing algorithms can be applied to the parts, bodies and multibody parts N d ltib d t New i AM 13.0! in 13 0! Both tetrahedron meshing algorithms can be inflated for boundary layer resolution often required for CFD
L2-10
L2-11
L2-12
L2-13
L2-14
Geometry
No Defeaturing
L2-15
L2-16
L2-17
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 layers can be generated from Tri and Quad surface mesh Inflation can be grown both with Patch Conforming as well as Patch Independent tetrahedron meshing methods Inflation can be applied using global mesh settings as well as using pp g g g g Local mesh settings
Inflation preview
ANSYS, Inc. Proprietary 2011 ANSYS, Inc. All rights reserved.
Tet + Prisms
Release 13.0 February 2011
L2-18
Virtual Topology
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 New In AM 13.0!
L2-19
Without Virtual cells: g p Edges are respected while creating surface mesh With Virtual cells: Small faces are merged to form a single virtual face and edges of the original set of faces are no longer respected for meshing
L2-20
With edge splits: g p We can add edge constrains to improve the mesh Edge splits can be moved interactively. Pick the virtual edge, hold the F4 key and move the red node along the edge with the mouse
ANSYS, Inc. Proprietary 2011 ANSYS, Inc. All rights reserved.
L2-21
L2-22
Introduction
Hex/Hex Dominant Meshing
Reduced element count
Faster convergence
Methods Available
Hex Dominant Sweep MultiZone
Initial Requirements q
Clean geometry
L2-23
Generates unstructured hex dominant mesh The mesh contains a combination of tet and pyramid cells with majority of cell being of hex type Useful f bodies which cannot be swept f for Useful for CFD applications not requiring inflation Useful for CFD in the range of acceptable Skewness or Orthogonal Quality Q lit mesh quality metrics h lit ti Access
RMB on Mesh Insert Method Definition Method
Hex Dominant
L2-24
Sweep Meshing
Sweeps the surface mesh in the specified direction
Generates hex / wedge elements
B d must have t Body th topologically id ti l f l i ll identical faces on two ends, (which act as source and target faces)
Topologically identical faces on two ends are known as source and target faces o sou ce a d ta get aces
Only one source and one target face is allowed Thin models can have multiple source and target faces Access
RMB on Mesh Insert Method Definition Method
Sweep Mesh
Sweep
L2-25
Sweep Meshing
Sweepable bodies
Geometry
L2-26
Sweep Meshing
Sweepable bodies
Simple decomposition can give sweepable bodies Decomposition can be performed in CAD/DM
Sweepable bodies
L2-27
Sweep Meshing
Control: Source/Target Selection
Automatic
ANSYS Meshing automatically finds source and target
Sweep Direction
ANSYS, Inc. Proprietary 2011 ANSYS, Inc. All rights reserved.
Source Face
L2-28
Target Face
Release 13.0 February 2011
Sweep Meshing
Example:
Src/Trg Selection - Automatic
Automatic Selection
Sweepable Body
L2-29
Sweep Meshing
Example:
Src/Trg Selection Manual
Manual Selection
Sweepable Body
You cannot perform 3D inflation on bodies scoped with the Sweep method You can perform 2D inflation on the source face of the Sweep, provided that it has been manually selected
ANSYS, Inc. Proprietary 2011 ANSYS, Inc. All rights reserved.
L2-30
Sweep Meshing
Example:
Src/Trg Selection - Rotational sweep for sector like geometry
Target Face
Manual Selection Source Face Sweepable bodies Sweep Mesh: W d S M h Wedge and Hex elements
L2-31
Sweep Meshing
Example:
Src/Trg Selection Automatic Thin
For multibody parts only one sweep number of divisions is allowed for Automatic or Manual Thin sweep method
L2-32
MultiZone Meshing
Based on blocking approach used in ANSYS ICEM CFD Hexa
Automatically decomposes geometry
U Uses structured and unstructured bl k t t d d t t d blocks Can have multiple source and target faces Depends on settings of Free Mesh Type
St t d bl k are meshed with H Structured blocks h d ith Hexa or Hexa/Prism If Free Mesh Type is set to other than Not Allowed then unstructured blocks are meshed with Tetra, Hexa Dominant or Hex Core based on the selected method
MultiZone Mesh
MultiZone
L2-33
MultiZone Meshing
Control:
Src/Trg Selection - Automatic
MultiZone Mesh
L2-34
MultiZone Meshing
Control:
Src/Trg Selection - Manual
L2-35
MultiZone Meshing
Control:
Free (unstructured) Mesh Type
Type: Tetra
Geometry
L2-36
MultiZone Meshing
Control:
Local Defeaturing Tolerance
C b also controlled with global Can be l t ll d ith l b l defeaturing tolerance New in AM 13.0!
ANSYS, Inc. Proprietary 2011 ANSYS, Inc. All rights reserved.
L2-37
CutCell Meshing g
L2-38
CutCell Meshing
Cartesian meshing method designed for ANSYS FLUENT solver Patch independent volume meshing approach with automatic edge defeaturing driven by advanced size functions Suitable for a wide range of CFD applications Useful for meshing fluid bodies in single or multibody parts Inflation support Access
Set Active to Yes under CutCellMeshing g option from the global control
ANSYS, Inc. Proprietary 2011 ANSYS, Inc. All rights reserved.
New in AM 13.0!
Release 13.0 February 2011
L2-39
CutCell Meshing
Tetrahedrons
Multizone
Hexa dominant
CutCell
Meshes from default settings. Keeping approximately the same resolution on the inlets
ANSYS, Inc. Proprietary 2011 ANSYS, Inc. All rights reserved.
L2-40
L2-41
Set the prerequisites (CFD & Fluent preferences) Activate the CutCell mesh method Set CutCell meshing options (Feature Caption and Tessellation Refinement) Set sizing options Set global inflation controls
Apply scoped sizings Generate the CutCell mesh Apply scoped inflation controls (if inflation is required) Generate the inflation mesh Export the mesh to Fluent
Th mesh i exported i polyhedral f The h is t d in l h d l format t
When CutCell is active some controls and features are inaccessible (see the Users Guide for details) User s
L2-42
Inflation is a post process for CutCell meshing. We can add/delete/modify/suppress local inflation settings, and the meshing process will begin with the initial mesh and inflate from there
L2-43
Sharp trailing edges and acute edges will produce a jagged mesh Recovering some features might lead to bad quality
Prior to meshing the user has to resolve the geometry features properly in the CAD modeler
A id unnecessary geometry d t il Avoid t details Min size should be of smallest 3D feature, it needs always to be adjusted
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
ANSYS, Inc. Proprietary 2011 ANSYS, Inc. All rights reserved.
L2-44
CutCell meshing
Example
L2-45
CutCell meshing
Example
L2-46
CutCell meshing
DLR F6 example
Engine cut
Wing cut
Cp
Mach
L2-47
L2-48
Both Fluent and the Mechanical Products in the ANSYS Portfolio accept 2D & Shell Meshes for 2D and 3D surface analyses For 2D analysis in FLUENT generate the mesh in XY plane (z=0). For axisymmetric applications y 0 and make sure that the domain is axisymmetric about x axis For 2D analysis in CFX, create a volume mesh (using Sweep) that is 1 element thick in the symmetry direction, i.e.,
Thin Block for Planar 2D Thin Wedge (< 5) for 2D Axis-symmetric
L2-49
Automatic
Triangles
Uniform Quad
L2-50
Inflation can be applied on the selected edges or named selections New in AM 13.0!
L2-51
E E E E E S E S E E E
Vertex types are discussed in the chapter on local mesh settings in the mapped face meshing section section.
L2-52
Mesh Connections
For sheet models, connections can be defined as Mesh connections Mesh connections can be used to extend mesh at mesh l h h level l
Tolerance Value can be specified to close gaps at mesh level
Gap
Connected Mesh
L2-53
L2-54
New features
L2-55
Direct Meshing
With Direct Meshing from R13.0 the user has greater access to directly mesh bodies of multibody parts Advantages of Direct Meshing: New i AM 13 0! N in 13.0!
Bodies can be meshed individually Mesh seeding from meshed bodies influence neighbors (user has control) Automated meshing can be used at any time to finish rest of meshing When controls are added, only affected body meshes go out of date Selective body updating Extensive mesh method interoperability
Make sure to allow this feature under Meshing Options in ANSYS Meshing
L2-56
Direct Meshing
Local meshing
Bodies can be deleted/meshed/remeshed individually Subsequent bodies will use the attached face mesh The meshing results will depend on the meshing order RMB on the body(ies) and generate the mesh locally
Automated meshing Meshing first g the pipe then the block Meshing first g the block then the pipe
Hexas
Wedges
L2-57
Direct Meshing
Local remeshing
Once a multibody part is meshed we can decide later on to put more controls on a set of bodies, such us: h
Local sizings, inflation, BOI, etc
Put the controls, RMB on the select the body(ies), clean the mesh and remesh locally mesh.
Geometry with a BOI inside
BOI
Without BOI
With BOI
Only the affected body is remeshed. The mesh on the adjacent bodies remains unchanged
ANSYS, Inc. Proprietary 2011 ANSYS, Inc. All rights reserved.
L2-58
Direct Meshing
Selective body updating
Only modified body(ies) is remeshed. The mesh on the adjacent bodies remains unchanged g Significant time savings on model change The user can have more control by allowing Smart CAD Update and Compare Parts On Update, see Users Guide for details
L2-59
New in AM 13.0!
Hexa Dominant
Multizone
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 parameter manager
New in AM 13 0! 13.0!
L2-61
Number of divisions
on the outlet pipe equal to two times its length Number of divisons on the inlet pipe equal to its length + 4
8+4=12 divisions 2
Outlet Inlet
L2-62
Release 13.0 February 2011
L2-63
APPENDIX
L2-64
Sweep Meshing
L2-65
L2-66
CutCell meshing
Blower example
Inlet_duct part
Casting part
Assembly of p y parts meshed with the beta option using default cutcell settings
All beta features are accessible by allowing Beta Options under Tools/Options/Appearance in ANSYS Workbench
L2-67
Extended Meshing
Add-on to ANSYS Meshing to provide Extending Meshing ANSYS Extended Meshing enables:
Running ICEM CFD or TGrid stand-alone Running ICEM CFD or TGrid from the ANSYS Meshing application using:
Interactive/Batch scripting options for Write ICEM CFD Files Interactive TGrid as part of CutCell meshing (beta)
L2-68