36342834 ANSYS12 Meshing Features
Transcript of 36342834 ANSYS12 Meshing Features
ANSYS Meshing ANSYS Meshing ANSYS Meshing 12.0/12.1
ANSYS Meshing 12.0/12.1
© 2009 ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary© 2009 ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary
ANSYS Meshing I t d ti
ANSYS Meshing I t d tiIntroductionIntroduction
© 2009 ANSYS, Inc. All rights reserved. 2 ANSYS, Inc. Proprietary© 2009 ANSYS, Inc. All rights reserved. 2 ANSYS, Inc. Proprietary
Meshing Overview
• ANSYS Workbench process automation– Physics-aware meshing– Meshing in batch
P t i /P i t t hi– Parametric/Persistent meshing• Adding controls for meshing flexibility
mesh type/method– mesh type/method– mesh sizing– mesh alignmentes a g e t– mesh quality– mesh feature capturing
© 2009 ANSYS, Inc. All rights reserved. 3 ANSYS, Inc. Proprietary
Process Automation
• Meshing comes as a cell of a Workbench Analysis es g co es as a ce o a o be c a ys sSystem (Mesh/Model)
• Or as it’s 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
© 2009 ANSYS, Inc. All rights reserved. 4 ANSYS, Inc. Proprietary
– Downstream systems can be linked to the Mesh cell of any system
Physics-Aware Meshing
• There are four physics preferences in the Meshing p y p gapplication, each using appropriate defaults for that physics
© 2009 ANSYS, Inc. All rights reserved. 5 ANSYS, Inc. Proprietary
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 theAfter updating the
mesh you can Edit it to view the
mesh or add dditi l t l
© 2009 ANSYS, Inc. All rights reserved. 6 ANSYS, Inc. Proprietary
additional control.
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 changesThese controls persist with any geometry 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 batchdesign iterations in batch • This makes parametric/persistent meshing inherent to the
process
© 2009 ANSYS, Inc. All rights reserved. 7 ANSYS, Inc. Proprietary
p
Adding Controls for Flexibility
• As demonstrated, Meshing in Workbench is designed to be invisible to the user
• However, since a well controlled mesh is often required for higher solution accuracy and efficiency there is afor higher solution accuracy and efficiency, there is a great deal of flexibility to control:– mesh type/method– mesh sizing– mesh alignment– mesh quality– mesh feature capturing
© 2009 ANSYS, Inc. All rights reserved. 8 ANSYS, Inc. Proprietary
Adding Mesh Controls
• Let’s look at an assembly model:• You can see in this
case that Workbench automatically assigns:
Contact is automatically
defined between assigns:
• Physics based sizing
• Interfaces
parts
Mesh object: additional controls
can be inserted
Global controls: Physics preferences, sizings inflation etc
• Interfaces between parts
• User can go into these defaults and sizings, inflation, etc.adjust as they see fit.
© 2009 ANSYS, Inc. All rights reserved. 9 ANSYS, Inc. Proprietary
Adding Mesh Controls
• Mesh Methods: • Parts are meshed as i t h happropriate, hex where
possible, else tets• User can insert mesh
methods to override the
Some parts are meshed with
patch conforming tetrahedral method
methods to override the defaults.
Some parts are meshed with
general sweep
© 2009 ANSYS, Inc. All rights reserved. 10 ANSYS, Inc. Proprietary
Adding Mesh Controls
• Mesh Controls (Virtual Topology):• Geometry and mesh
defeaturing tools are available to reduce the element/cell count in non
Let’s see how we can coarsen mesh
element/cell count in non-critical regions
• Manual virtual topologies help user control which
in non-critical regions
Virtual Topologies can
be created
help user control which features to capture
be created automatically, or
manually as shown here.
© 2009 ANSYS, Inc. All rights reserved. 11 ANSYS, Inc. Proprietary
Mesh is refined to respect each face
Mesh walks over details
Adding Mesh Controls
• Mesh Controls (Auto VT):• Automatic virtual topologies
can be created and then user can edit these manually for optimum controlfor optimum control
Mesh without Virtual TopogiesVirtual Topogies
© 2009 ANSYS, Inc. All rights reserved. 12 ANSYS, Inc. Proprietary
Mesh after automatic
Virtual TopologiesAutomatic
Virtual Topologies
Adding Mesh Controls
• Mesh Controls (Sizing):• Sizing controls are available
at the body, face, edge, and vertex levelvertex level
• Other sizing controls include:
• Sphere of influencep• Body of influence• Curvature/Proximity
sizing
Now let’s apply a body
sizing to improve
uniformity of mesh
Insert body sizing,sizing,
cross hatch represents
size
© 2009 ANSYS, Inc. All rights reserved. 13 ANSYS, Inc. Proprietary
Resulting mesh
Adding Mesh Controls
• Mesh Controls (Pinch):• If Virtual Topologies (VTs)
aren’t enough for geometry simplification pinch featuressimplification, pinch features can further simplify the model
• The pinch controls use mesh pbased defeaturing and can be applied manually or automatically like VTs.
Notice bad mesh in areas
© 2009 ANSYS, Inc. All rights reserved. 14 ANSYS, Inc. Proprietary
Insert manual pinch controls to remove unwanted features
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
Adding Mesh Controls
• Mesh Control (Mapped Face):
Th fThe face mesh
structure can be
changed by adding
Select face(s) to
Since the face has a cutout, sub-mapping is done to get a mapped
mesh
mapped face
controls
have a mapped
mesh
Face is meshed
with mapped
quads split to tris
© 2009 ANSYS, Inc. All rights reserved. 15 ANSYS, Inc. Proprietary
Adding Mesh Controls
• Mesh Methods and Controls: • This example shows how a variety of mesh controlsa variety of mesh controls and methods can combine to provide great flexibility
Default tet mesh Hex mesh would improve solution
accuracy
Add Virtual Faces to aid in hex
meshing
Add MultiZone Pure hex mesh is bl t bAdd MultiZone
method for pure hex mesh
able to be generated
© 2009 ANSYS, Inc. All rights reserved. 16 ANSYS, Inc. Proprietary
Adding Mesh Controls
• Mesh Methods and Controls:• There is an extensive list of
additional mesh methods/controls, but this gives a general overview of
Apply body sizing with
smaller mesh size
Refined hex mesh for
better accuracy
gives a general overview of the use of these controls.
Section plane of hex mesh
© 2009 ANSYS, Inc. All rights reserved. 17 ANSYS, Inc. Proprietary
Adding Controls for Flexibility
• The controls that were added are stored as objects in the mesh folder
• These controls persist to design changesThese 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.
© 2009 ANSYS, Inc. All rights reserved. 18 ANSYS, Inc. Proprietary
ANSYS Meshing 12.0 ANSYS Meshing 12.0 gFeature Update
gFeature Update
© 2009 ANSYS, Inc. All rights reserved. 19 ANSYS, Inc. Proprietary© 2009 ANSYS, Inc. All rights reserved. 19 ANSYS, Inc. Proprietary
ANSYS 12.0 Meshing Goals
• Next generation solution for GAMBIT and CFX-Mesh customers:– Follows Workbench guiding principles:
Parametric Persistent Highly AutomatedParametric, Persistent, Highly-Automated, Flexible, Physics-aware, Adaptive Architecture
• Integration of TGrid and ANSYS ICEM CFDIntegration 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 ANSYS, Inc. Proprietary
Explicit and CFD meshing
Mesh Controls
• Physics-based mesh controls• Support for CAD instances• Arbitrary mesh matching• Mapped mesh controlsMapped mesh controls
– Corner controls to help define mapping strategy• Pinch feature
Ad d Si F i• Advanced Size Functions• Interface/contact handling between parts
– Contact sizingContact sizing– Arbitrary mesh matching– Patch independent option: Match mesh where
ibl
© 2009 ANSYS, Inc. All rights reserved. 21 ANSYS, Inc. Proprietary
possible
Fluids Physics-based Mesh Controls
• ANSYS 12.0 is the first release targeting CFD needs using our proven GAMBIT and TGridmeshing technology
• Better CFD meshing defaults:– Automated CFD meshing process
CFD/Fl t h h k t l• CFD/Fluent shape check controls
– Support for FLUENT boundary conditions, mesh size functions, etc.,
– Improved inflation controls • Program controlled inflation
S th t iti t l
© 2009 ANSYS, Inc. All rights reserved. 22 ANSYS, Inc. Proprietary
• Smooth transition controls
CFD Meshing
• Automated CFD meshing process:– CFX/FLUENT solver preference added to tailor mesh
based off solver Add d i t d f lt– Added appropriate defaults
– Added “Skewness” quality metric for FLUENT
© 2009 ANSYS, Inc. All rights reserved. 23 ANSYS, Inc. Proprietary
CFD Meshing
• 3D Bodies (Zones) Solid/Fluid: CAD parts can be marked in DM as Air/Fluid– CAD parts can be marked in DM as Air/Fluid
– Display of Solid/Fluid indicates type– FLUENT will use this for 3D Zone creation
• 2D Zones
© 2009 ANSYS, Inc. All rights reserved. 24 ANSYS, Inc. Proprietary
– Named Selections (for Boundary Conditions) pass through Workflow (CAD Geometry Meshing FLUENT)
Improved CFD Inflation
• Program Controlled Inflation – Will inflate off all faces that are not in a named selectionWill inflate off all faces that are not in a named selection– Or user can inflate off a named selection, or insert inflation control
© 2009 ANSYS, Inc. All rights reserved. 25 ANSYS, Inc. Proprietary
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 massG k t hi– Gasket meshing• Quadratic edges/faces on top and bottom • Linear edges/faces on side• Linear edges/faces on side
© 2009 ANSYS, Inc. All rights reserved. 26 ANSYS, Inc. Proprietary
Rigid Body Meshing (3D)
• Only faces of rigid body in contact get meshed
© 2009 ANSYS, Inc. All rights reserved. 27 ANSYS, Inc. Proprietary
Rigid Body Meshing (2D)
• Only edges of rigid sheet in contact get meshed
© 2009 ANSYS, Inc. All rights reserved. 28 ANSYS, Inc. Proprietary
Gasket Elements
• More automated way of meshing gaskets
Quadratic faces on source/targetQuadratic faces on source/target
© 2009 ANSYS, Inc. All rights reserved. 29 ANSYS, Inc. Proprietary
Linear faces on sides
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
© 2009 ANSYS, Inc. All rights reserved. 30 ANSYS, Inc. Proprietary
Meshing of Instances
• Meshing speed improvementMeshing speed improvement– 58% time reduction in meshing
• Instance selection:
© 2009 ANSYS, Inc. All rights reserved. 31 ANSYS, Inc. Proprietary
Meshing of Instances
• Overall speed improvementsOverall speed improvements– Geometry transfer: 77% time reduction– Meshing speedup: 55% time reduction
T t l i t d hi f thi d l d d f– Total import and meshing of this model reduced from 533 to 192 seconds (64% time reduction)
© 2009 ANSYS, Inc. All rights reserved. 32 ANSYS, Inc. Proprietary
Arbitrary Mesh Matching
• Match control to copy mesh to similar topologiesMatch control to copy mesh to similar topologies based off 2 coordinate systems
© 2009 ANSYS, Inc. All rights reserved. 33 ANSYS, Inc. Proprietary
Improved Mapped Control
• Support for side/cornerSupport for side/corner controls to define strategy for sub-mapping
© 2009 ANSYS, Inc. All rights reserved. 34 ANSYS, Inc. Proprietary
Pinch Feature
• Mesh pinch out feature added for defeaturing at mesh levelp g• Automated based off shell thickness or user defined tolerance• Works in conjunction with Virtual Topologies to simplify
meshing constraints
© 2009 ANSYS, Inc. All rights reserved. 35 ANSYS, Inc. Proprietary
Automatic Pinch Generation
• With automatic pinch generation user can pinch features under a defined size and remove small features from the mesh
Use shellUse shell thickness, or define a tolerance
© 2009 ANSYS, Inc. All rights reserved. 36 ANSYS, Inc. Proprietary
Manual Pinch Feature
• With Auto-pinch, software figures out basic areas to pinch• User can then add additional manual pinch controls• User can then add additional manual pinch controls
© 2009 ANSYS, Inc. All rights reserved. 37 ANSYS, Inc. Proprietary
Shell Example
w/out pinch feature w/pinch feature
© 2009 ANSYS, Inc. All rights reserved. 38 ANSYS, Inc. Proprietary
Shell Example
w/out pinch feature w/pinch feature
© 2009 ANSYS, Inc. All rights reserved. 39 ANSYS, Inc. Proprietary
Solid Example
w/out pinch feature w/pinch feature
© 2009 ANSYS, Inc. All rights reserved. 40 ANSYS, Inc. Proprietary
Advanced Size Function
• Incorporate FLUENT size function• Curvature based sizing controls • Proximity based sizing controlsy g• Body/Face/Edge sizing• Improve consistency of controls across meshImprove consistency of controls across mesh
methods
© 2009 ANSYS, Inc. All rights reserved. 41 ANSYS, Inc. Proprietary
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 Face Size– Maximum Tet Size– Growth RateGrowth Rate
© 2009 ANSYS, Inc. All rights reserved. 42 ANSYS, Inc. Proprietary
Advanced Size Function
• Standard Size Function
• Advanced Size Function
© 2009 ANSYS, Inc. All rights reserved. 43 ANSYS, Inc. Proprietary
Advanced Size Function
• Standard Size Function
• Advanced Size Function
© 2009 ANSYS, Inc. All rights reserved. 44 ANSYS, Inc. Proprietary
Advanced Size Function
• Standard Size Function• Advanced Size Function
© 2009 ANSYS, Inc. All rights reserved. 45 ANSYS, Inc. Proprietary
Advanced Size Function
• With curvature
With t d i it (5 ll i )• With curvature and proximity (5 cells in gap)
© 2009 ANSYS, Inc. All rights reserved. 46 ANSYS, Inc. Proprietary
Scoped Sizes
• Scoped size controls:Scoped size controls:– Edge
Face– Face– Body
© 2009 ANSYS, Inc. All rights reserved. 47 ANSYS, Inc. Proprietary
Body of Influence
• Bodies can be used to define a region ofBodies can be used to define a region of influence
© 2009 ANSYS, Inc. All rights reserved. 48 ANSYS, Inc. Proprietary
Interface/Contact Modeling of Parts
• 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)
© 2009 ANSYS, Inc. All rights reserved. 49 ANSYS, Inc. Proprietary
Interface/Contact Modeling of Parts
• There are several techniques to model the qcommon faces between parts– As parts 2 facesp– As multibody part with
common nodes 1 face
– As multibody part with duplicated nodes 2 faces
• Shared/matched face(s)• Shared/matched edge(s)
© 2009 ANSYS, Inc. All rights reserved. 50 ANSYS, Inc. Proprietary
Interface/Contact Modeling of Parts
• As Parts:– 2 Faces at contact region2 Faces at contact region– Parts meshed separately
© 2009 ANSYS, Inc. All rights reserved. 51 ANSYS, Inc. Proprietary
Interface/Contact Modeling of Parts
• As Multibody part:No contacts since parts– No contacts, since parts share common faceMultibody part meshed– Multibody part meshed as a whole
DM Attribute
© 2009 ANSYS, Inc. All rights reserved. 52 ANSYS, Inc. Proprietary
Interface/Contact Modeling of Parts
• As Multibody part (w/Imprints):y p ( p )– Contacts, since each body
has a face– Multibody part meshed as a
wholeDM Attribute
© 2009 ANSYS, Inc. All rights reserved. 53 ANSYS, Inc. Proprietary
Interface/Contact Modeling of Parts
• Depending on how the user wants the interface p gmodeled/meshed between two bodies, user can choose appropriate optionU i th i i t ti i ltib d t• Using the imprint option in a multibody part ensures a common interface between 2 parts
• If using Imprint option there are a few controls toIf using Imprint option, there are a few controls to keep in mind:– Contact sizingg– Match control: Arbitrary– Patch independent option:
© 2009 ANSYS, Inc. All rights reserved. 54 ANSYS, Inc. Proprietary
Match mesh where possible
Interface/Contact Modeling of Parts
• Contact SizingDrag and Drop Contact Region into Mesh folder– Drag and Drop Contact Region into Mesh folder
– Influences the mesh sizing between parts
© 2009 ANSYS, Inc. All rights reserved. 55 ANSYS, Inc. Proprietary
Mesh isn’t always coincident
Interface/Contact Modeling of Parts
• Match Control: Arbitraryy– Enforces same node spacing based off
common topology between partsp gy p
Undesired penetration of Desired coincident nodes individual parts with multi-body part using
IMPRINT method and M h lMatch control
© 2009 ANSYS, Inc. All rights reserved. 56 ANSYS, Inc. Proprietary
Interface/Contact Modeling of Parts
• Patch Independent option: Match mesh where p ppossible– 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 b t f fbetween common faces of a multibody(imprint) part
© 2009 ANSYS, Inc. All rights reserved. 57 ANSYS, Inc. Proprietary
Meshing Meshing Meshing Improvements
Meshing Improvements
© 2009 ANSYS, Inc. All rights reserved. 58 ANSYS, Inc. Proprietary© 2009 ANSYS, Inc. All rights reserved. 58 ANSYS, Inc. Proprietary
Surface Meshing
• Improved surface mesh quality– Eliminate poor-quality mesh clusters– Improved curvature based refinement controls
• 2D inflation controls – 2D Planar models– Shell models
• Respect new sizing controls• Improved auto-blocker robustness/consistency
© 2009 ANSYS, Inc. All rights reserved. 59 ANSYS, Inc. Proprietary
Meshing Update
More uniform surface mesh:More uniform surface mesh:ANSYS 11.0 ANSYS 12.0
© 2009 ANSYS, Inc. All rights reserved. 60 ANSYS, Inc. Proprietary
Meshing Update
More uniform surface mesh:More uniform surface mesh:ANSYS 11.0 ANSYS 12.0
© 2009 ANSYS, Inc. All rights reserved. 61 ANSYS, Inc. Proprietary
Meshing Update
More uniform surface mesh:More uniform surface mesh:
ANSYS 12 0ANSYS 12.0ANSYS 11.0
© 2009 ANSYS, Inc. All rights reserved. 62 ANSYS, Inc. Proprietary
2D Inflation Controls
• 2D planar model2D planar model
© 2009 ANSYS, Inc. All rights reserved. 63 ANSYS, Inc. Proprietary
2D Inflation Controls
• 2D shell model
© 2009 ANSYS, Inc. All rights reserved. 64 ANSYS, Inc. Proprietary
Tetrahedral Meshing
• Mix and Match Tetrahedral and Sweep methods• TGrid Tetra AFT meshing method for CFD• Improved patch independent robustnessp p p• Improved consistency of controls
© 2009 ANSYS, Inc. All rights reserved. 65 ANSYS, Inc. Proprietary
Combination of Methods
Mapped bodies
© 2009 ANSYS, Inc. All rights reserved. 66 ANSYS, Inc. Proprietary
Tetrahedral Meshing
© 2009 ANSYS, Inc. All rights reserved. 67 ANSYS, Inc. Proprietary
ANSYS 11.0 ANSYS 12.0
Inflation
• Multibody part handling• Smooth transition • Collision avoidance
St i t i– Stair-stepping – Layer compression– Examples
• Preview inflation• Pre vs. post inflation
S• Sweeping– Pure hex or wedge
© 2009 ANSYS, Inc. All rights reserved. 68 ANSYS, Inc. Proprietary
Inflation: Multibody Parts
Mapped bodies
© 2009 ANSYS, Inc. All rights reserved. 69 ANSYS, Inc. Proprietary
Smooth Transition
• Smooth transition option added to provide layer by layer smoothing to achieve good transition to tetmesh
• Transition ratio controls inflation to tet transitionTransition ratio controls inflation to tet transitionCFX Default FLUENT Default
© 2009 ANSYS, Inc. All rights reserved. 70 ANSYS, Inc. Proprietary
Inflation: Stair-stepping vs. Compressionp
Layer Compression Stair-stepping
© 2009 ANSYS, Inc. All rights reserved. 71 ANSYS, Inc. Proprietary
Inflation: Stair-stepping vs. Compressionp
Layer Compression Stair-stepping
© 2009 ANSYS, Inc. All rights reserved. 72 ANSYS, Inc. Proprietary
Examples of Inflation
• There are situations when stair-stepping is locally taking place altho gh compression as req estedtaking place, although compression was requested
Between multi-body parts
Local stair-stepping
Resolve by adding
© 2009 ANSYS, Inc. All rights reserved. 73 ANSYS, Inc. Proprietary
inflation on interior faces
Examples of Inflation
• There are situations when stair-stepping is locally taking place altho gh compression as req estedtaking place, although compression was requested
In Sharp Corners
Local stair-stepping
Resolve by rounding the
© 2009 ANSYS, Inc. All rights reserved. 74 ANSYS, Inc. Proprietary
sharp edge
Preview Inflation
• Inflation preview added to help identify possible problems with inflationproblems with inflation
© 2009 ANSYS, Inc. All rights reserved. 75 ANSYS, Inc. Proprietary
Inflation on Swept Bodies
• Swept method requirements for inflation– The swept method must be assigned to the body
• Similar bodies can be assigned in one control
– Source face has to be assigned to the swept bodySource face has to be assigned to the swept body• Inflation
– The inflation is assigned to a Face with corresponding g p gedges as Boundaries
– The Face must be the source face of the swept methodmethod
– First and Total height algorithms are available• Smooth transition is not available
© 2009 ANSYS, Inc. All rights reserved. 76 ANSYS, Inc. Proprietary
Inflation on Swept Bodies
© 2009 ANSYS, Inc. All rights reserved. 77 ANSYS, Inc. Proprietary
Hex Meshing
• In Workbench there are several methods for hex meshing:– Default Sweep– Thin Sweep– Hex Dominant– MultiZone
© 2009 ANSYS, Inc. All rights reserved. 78 ANSYS, Inc. Proprietary
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 ANSYS, Inc. Proprietary
meshing to more complex parts
Sweep: Inflation
• Inflation with sweeping generates a hex mesh
© 2009 ANSYS, Inc. All rights reserved. 80 ANSYS, Inc. Proprietary
Sweep: Face Mesh Type
• Option for free face mesh type in sweep
© 2009 ANSYS, Inc. All rights reserved. 81 ANSYS, Inc. Proprietary
Thin Solid Sweep Meshing
• Improved robustnessp• Works at body level with other methods
ThinThin Sweep
General Sweep
© 2009 ANSYS, Inc. All rights reserved. 82 ANSYS, Inc. Proprietary
Thin Solid Sweep Meshing
• Multiple elements through thicknessf i l b d tfor single body parts
© 2009 ANSYS, Inc. All rights reserved. 83 ANSYS, Inc. Proprietary
Thin Solid Sweep Meshing
• Multibody part meshing
© 2009 ANSYS, Inc. All rights reserved. 84 ANSYS, Inc. Proprietary
Swept Meshing: MultiZone
• MultiZone sweep meshingp g– Automatic geometry decomposition– Multiple/single source/targetMultiple/single source/target– Mapped/Free meshing– InflationInflation
© 2009 ANSYS, Inc. All rights reserved. 85 ANSYS, Inc. Proprietary
MultiZone
• Automatic geometry decomposition– With the sweep method, this part would have to be sliced into 5
bodies to get a pure hex mesh
© 2009 ANSYS, Inc. All rights reserved. 86 ANSYS, Inc. Proprietary
MultiZone
• Automatic geometry decomposition– With MultiZone, this can be meshed with pure hex mesh without
any geometry decomposition.
© 2009 ANSYS, Inc. All rights reserved. 87 ANSYS, Inc. Proprietary
MultiZone
• Multiple source imprinting– Imprints from multiple sources and cross sections can be swept
© 2009 ANSYS, Inc. All rights reserved. 88 ANSYS, Inc. Proprietary
MultiZone
• Multi-source/multi-directional imprinting
© 2009 ANSYS, Inc. All rights reserved. 89 ANSYS, Inc. Proprietary
MultiZone
• Multibody part handlingMultibody part handling– Multiple parts are meshed with conformal mesh at shared interface.
© 2009 ANSYS, Inc. All rights reserved. 90 ANSYS, Inc. Proprietary
MultiZone: Multiple Zones
• Free decompositionFree decomposition– Face topology is used to construct solid regions or blocks.
Each block can be swept independently provided the mesh is conformalconformal.
© 2009 ANSYS, Inc. All rights reserved. 91 ANSYS, Inc. Proprietary
MultiZone: Free Decomposition
• Using Free Mesh Type, MultiZone can be used to get a hex mesh where possible, and free mesh everywhere else, without slicing.
© 2009 ANSYS, Inc. All rights reserved. 92 ANSYS, Inc. Proprietary
MultiZone: Free Decomposition
• MultiZone unstructured/free regions can be filled with:
Free Mesh Type = Tetra
Free Mesh Type = Hexa Dominant
Free Mesh Type = Hexa Core
© 2009 ANSYS, Inc. All rights reserved. 93 ANSYS, Inc. Proprietary
MultiZone with Inflation
• MultiZone with inflation
© 2009 ANSYS, Inc. All rights reserved. 94 ANSYS, Inc. Proprietary
MultiZone with Inflation
• MultiZone with inflation and free blocks
© 2009 ANSYS, Inc. All rights reserved. 95 ANSYS, Inc. Proprietary
Mesh Metrics
• Mesh metrics added– Mesh level, part level and body level
W t l t di l• Worst element display
© 2009 ANSYS, Inc. All rights reserved. 96 ANSYS, Inc. Proprietary
Performance & Data-Integration Improvementsp
• Performance Improvements– Multibody part mesh memory utilization & speed
improvedG l d ti d d i t– General memory reduction and speed improvements
• Improved Data-IntegrationN d S l ti t d t ACMO f i CFX P– Named Selections stored to ACMO for use in CFX-Pre
– Fluent output improved– CGNS output addedCGNS output added– Write ICEM CFD Files option for easier transfer to
ANSYS ICEM CFD
© 2009 ANSYS, Inc. All rights reserved. 97 ANSYS, Inc. Proprietary
ANSYS Workbench Meshing 12.1 ANSYS Workbench Meshing 12.1 Meshing 12.1 Feature UpdateMeshing 12.1 Feature Update
New at 12 1
© 2009 ANSYS, Inc. All rights reserved. 98 ANSYS, Inc. Proprietary© 2009 ANSYS, Inc. All rights reserved. 98 ANSYS, Inc. Proprietary
12.1
ANSYS 12.1 Meshing Goals
• Linux support• Improve robustness and usability of 12.0:
– Especially as it is related to GAMBIT and CFX-p yMesh user migration
New at 12 1
© 2009 ANSYS, Inc. All rights reserved. 99 ANSYS, Inc. Proprietary
12.1
ANSYS 12.1 Meshing Advances
Meshing Framework Improvements ►Linux support
►Support for 0-thickness walls►Polyflow integration
Plan
s
►Linux support►Journaling at project level
►Polyflow integration►Export geometry facets to TGrid
Mesh Controls ►Improved Virtual Topologies
hing
P Mesh Controls►Mesh metric graphs►Numbering controls
►Improved Virtual Topologies►Improved Named Selections
►Program Controlled inflationO l h dli
1 M
esh
►Mixed order meshing ►Overlap handling►Post inflation improvements
Mesh Methods ►Improved smoothing
12.1 Mesh Methods
►MultiZone Improvements►Sweep Improvements
P t h I d d t I t
►Improved smoothing►Body-Fit Cartesian Method (beta)►Shape check (beta) New at
© 2009 ANSYS, Inc. All rights reserved. 100 ANSYS, Inc. Proprietary
►Patch Independent Improvements ►Shape check (beta) New at 12.1
Meshing Framework Meshing Framework Framework ImprovementsFramework Improvements
New at 12 1
© 2009 ANSYS, Inc. All rights reserved. 101 ANSYS, Inc. Proprietary© 2009 ANSYS, Inc. All rights reserved. 101 ANSYS, Inc. Proprietary
12.1
Linux Support
Supported Platforms:►RHEL5 32
New at 12 1►RHEL5-32
►SLES10-64►RHEL5-64 A
12.1
AN
SYS
Supported Connections:►DesignModeler►DesignXplorer
S 12.1
►DesignXplorer►CFX►Fluent►Mechanical APDL►CAD Connections: Parasolid, ACIS, IGES, STEP, UG NX5 and NX6 on SLES10-64
l
© 2009 ANSYS, Inc. All rights reserved. 102 ANSYS, Inc. Proprietary
only
Journaling and Scripting
Framework level scripting:►Journals/scripts can be
New at 12 1►Journals/scripts can be
generated for framework level commands►Using the journal/script the mesh can
12.1
►Using the journal/script, the mesh can be generated in batch
AN
SYYS 12.11
© 2009 ANSYS, Inc. All rights reserved. 103 ANSYS, Inc. Proprietary
Support for 0-thickness (baffle) walls
0-thickness walls supported for:
New at 12 1supported for:
►Tetrahedral mesh methods:►Patch conforming
P t h i d d t
12.1
►Patch independent AN
SYInflation can be grown off 0-thickness walls: YS 12.1
►Stair-stepped at boundaries►Program controlled inflation works similar to other walls. 1
© 2009 ANSYS, Inc. All rights reserved. 104 ANSYS, Inc. Proprietary
Polyflow integration
Support for Polyflowworkbench integrationParameterized
CAD
New at 12 1workbench integration
►CAD/DM AM PolyflowCFD-Post►Parametric updates from geometry
CAD 12.1
►Parametric updates from geometry now possible
AN
SYPolyflow specific mesh controls
Automatic Meshing
YS 12.1
►Mesh relevance and sizing►Mesh export in *.poly format
Polyflow 1
Support for legacy Polyflow meshes.►Legacy Polyflow meshes (*.msh, * poly * neu) can be imported into
Polyflow
© 2009 ANSYS, Inc. All rights reserved. 105 ANSYS, Inc. Proprietary
.poly, .neu) can be imported into Mesh cells in Workbench
Export geometry facets to TGrid
New workflow:►CAD/DM AM
New at 12 1►CAD/DM AM
TGrid Fluent►Access to TGrid wrapper and new cartesian technology
12.1
cartesian technology AN
SY
Naming conventions►TGrid Faceted geometry (*.tgf) file YS 12.1
►Part-body names preserved►Named selections preserved
C t i d l ti (b t )
1 Customized solutions (beta):►Batch conversion of many CAD files►Supporting CAD readers
© 2009 ANSYS, Inc. All rights reserved. 106 ANSYS, Inc. Proprietary
Improvements inMesh ControlsImprovements inMesh ControlsMesh ControlsMesh Controls
New at 12 1
© 2009 ANSYS, Inc. All rights reserved. 107 ANSYS, Inc. Proprietary© 2009 ANSYS, Inc. All rights reserved. 107 ANSYS, Inc. Proprietary
12.1
Mesh Metric Graph
Outline►Support for 2D and 3D
New at 12 1►Support for 2D and 3D
►Automatic display upon meshing (including preview)S t ll M h M t i
12.1
►Supports all Mesh Metrics and standard element types
AN
SY
Controls:
YS 12.1
Controls:►Number of Elements or Percentage of Total►N mber of Bars pdate Y 1 ►Number of Bars; update Y►X-axis; Min/Max/Reset►Y-axis; Min/Max/Reset
© 2009 ANSYS, Inc. All rights reserved. 108 ANSYS, Inc. Proprietary
►Element type activation► x to Return
Finding location of bad cells
Controls:►Adjust Xmin or Xmax
New at 12 1►Adjust Xmin or Xmax
depending on metrics►Update Y-axis
A t th h
A
12.1
►Accept the changes
AN
SYSDisplay:Ch t ill b d t d
S 12.1
►Chart will be updated►Left click on a bar; 1. Elements are highlighted
2. Model turns transparent►Ctrl-click to add bars►Click-and hold on a bar for a
© 2009 ANSYS, Inc. All rights reserved. 109 ANSYS, Inc. Proprietary
►Click and hold on a bar for a tooltip with exact X and Y values
Numbering Controls
Mesh Numbering branch:►Local control over numbering
New at 12 1►Local control over numbering
►Allows user to control element or node numbering or offset
12.1
AN
SY
Body scoping:►Specify element or node number range for the body YS 12.11 Vertex scoping:►Specify node number of a mounting point, etc.
© 2009 ANSYS, Inc. All rights reserved. 110 ANSYS, Inc. Proprietary
p ,
Mixed Order Meshing
Support for multibody partsFor example: New at
12 1►Linear Hex►defined on sweep control
A
12.1
AN
SYS
►Quadratic Tets►defined by global controls
►Mixed order hex/wedges
S 12.1 ►Mixed order hex/wedges attached to quadratic pyramids
►Shared face at boundary have midnodes
© 2009 ANSYS, Inc. All rights reserved. 111 ANSYS, Inc. Proprietary
►Mixed order elements will be displayed in quadratic element type mesh metric column
Improved Virtual Topology
Virtual Topology Option:►Project to Underlying Geometry
New at 12 1►Project to Underlying Geometry
►Virtual topologies are faceted representations of the original geometry. By default the mesh A
12.1
geometry. By default the mesh projection is to the facets. Improved projection can be obtained by projecting back to the underlying
t
AN
SYS
geometry.
S 12.1Improved faceting of VTs:
►Improved underlying representation of VTs for greater robustness
►Improved mapped mesh on VTs
© 2009 ANSYS, Inc. All rights reserved. 112 ANSYS, Inc. Proprietary
p pp
Named Selection Enhancements
Find overlapping Named Selections►Exporting the mesh/faceted New atgeometry with overlapping named selection is not allowed and produces an error
New at 12.1
►To find: Mesh right-click “Show Geometry in overlapping Named selection”
AN
SYYS 12.1
Exclude Named selection from Program Controlled inflation►When new Named Selections are 1
added they often break Program Controlled inflation►Now, you can choose if the Named
© 2009 ANSYS, Inc. All rights reserved. 113 ANSYS, Inc. Proprietary
, ySelection should be part of Program Controlled inflation or not
Post inflation improvements
Support for transition ratio:►Transition ratio controls the
New at 12 1►Transition ratio controls the
growth transition from prism layers to tets►Now works similar to patch conforming A
12.1
►Now works similar to patch conforming AN
SYSS 12.1
Better support for layer compression:►Improved robustness for post inflation with layer compression option y p p►Also with 0-thickness models
© 2009 ANSYS, Inc. All rights reserved. 114 ANSYS, Inc. Proprietary
Improvements inMesh MethodsImprovements inMesh MethodsMesh MethodsMesh Methods
New at 12 1
© 2009 ANSYS, Inc. All rights reserved. 115 ANSYS, Inc. Proprietary© 2009 ANSYS, Inc. All rights reserved. 115 ANSYS, Inc. Proprietary
12.1
MultiZone Improvements
Revolved model improvements:►Wedges at axis
New at 12 1►Wedges at axis
►Better robustness and smoothness
Improvements in projections:
12.1
AN
SY
p p j►Helix models supported►Better robustness for cases having side faces with high curvature
YS 12.1
side faces with high curvature
Improvements in multibody parts:►Better robustness 1
►Better side face handling
Improvements in inflation:
© 2009 ANSYS, Inc. All rights reserved. 116 ANSYS, Inc. Proprietary
p o e e ts at o►Better robustness
Sweep Improvements
Sweep Method:►Improved robustness
New at 12 1►Improved robustness
►Better support for sphere source faces A
12.1
AN
SYS
Thin Sweep Method:►Improved robustness for thicker models and variable thickness S 12.1
Better error handling:►Improved conflict error handling for scoped sizing controls with mapped mesh►Improved highlighting of problem
© 2009 ANSYS, Inc. All rights reserved. 117 ANSYS, Inc. Proprietary
areas in Sweep and Thin solid sweep
Patch Independent Improvements
Behavior option support:►Support for Smooth/Hard sizing
New at 12 1►Support for Smooth/Hard sizing
►Ability to locally turn off curvature/proximity refinement A
12.1
AN
SYSImproved Robustness: S 12.1
►Out of memory errors for patch independent added►Improved handling of complicated ►Improved handling of complicated geometries
© 2009 ANSYS, Inc. All rights reserved. 118 ANSYS, Inc. Proprietary
Improved smoothing
For Physics = CFD with Patch conforming tet + pre
New at 12 1Patch conforming tet + pre
inflation:►Setting Smoothing to HIGH tries to improve all cells with skewness
12.1
improve all cells with skewnessabove 0.9
AN
SYYS 12.1Example: Port valve in 12.1 1 p►Smoothing = Medium (default)
►Worst skewness = 0.962►Smoothing = High
© 2009 ANSYS, Inc. All rights reserved. 119 ANSYS, Inc. Proprietary
►Smoothing = High►Worst skewness = 0.897
Thank you for Thank you for your time!your time!
© 2009 ANSYS, Inc. All rights reserved. 120 ANSYS, Inc. Proprietary© 2009 ANSYS, Inc. All rights reserved. 120 ANSYS, Inc. Proprietary