120
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

ANSYS12 Meshing Features

  • Upload
    lyogesh

  • View
    1.912

  • Download
    9

Embed Size (px)

Citation preview

Page 1: 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

Page 2: ANSYS12 Meshing Features

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

Page 3: ANSYS12 Meshing Features

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

Page 4: ANSYS12 Meshing Features

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

Page 5: ANSYS12 Meshing Features

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

Page 6: ANSYS12 Meshing Features

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.

Page 7: ANSYS12 Meshing Features

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

Page 8: ANSYS12 Meshing Features

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

Page 9: ANSYS12 Meshing Features

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

Page 10: ANSYS12 Meshing Features

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

Page 11: ANSYS12 Meshing Features

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

Page 12: ANSYS12 Meshing Features

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

Page 13: ANSYS12 Meshing Features

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

Page 14: ANSYS12 Meshing Features

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

Page 15: ANSYS12 Meshing Features

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

Page 16: ANSYS12 Meshing Features

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

Page 17: ANSYS12 Meshing Features

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

Page 18: ANSYS12 Meshing Features

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

Page 19: ANSYS12 Meshing Features

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

Page 20: ANSYS12 Meshing Features

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

Page 21: ANSYS12 Meshing Features

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

Page 22: ANSYS12 Meshing Features

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

Page 23: ANSYS12 Meshing Features

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

Page 24: ANSYS12 Meshing Features

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)

Page 25: ANSYS12 Meshing Features

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

Page 26: ANSYS12 Meshing Features

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

Page 27: ANSYS12 Meshing Features

Rigid Body Meshing (3D)

• Only faces of rigid body in contact get meshed

© 2009 ANSYS, Inc. All rights reserved. 27 ANSYS, Inc. Proprietary

Page 28: ANSYS12 Meshing Features

Rigid Body Meshing (2D)

• Only edges of rigid sheet in contact get meshed

© 2009 ANSYS, Inc. All rights reserved. 28 ANSYS, Inc. Proprietary

Page 29: ANSYS12 Meshing Features

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

Page 30: ANSYS12 Meshing Features

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

Page 31: ANSYS12 Meshing Features

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

Page 32: ANSYS12 Meshing Features

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

Page 33: ANSYS12 Meshing Features

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

Page 34: ANSYS12 Meshing Features

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

Page 35: ANSYS12 Meshing Features

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

Page 36: ANSYS12 Meshing Features

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

Page 37: ANSYS12 Meshing Features

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

Page 38: ANSYS12 Meshing Features

Shell Example

w/out pinch feature w/pinch feature

© 2009 ANSYS, Inc. All rights reserved. 38 ANSYS, Inc. Proprietary

Page 39: ANSYS12 Meshing Features

Shell Example

w/out pinch feature w/pinch feature

© 2009 ANSYS, Inc. All rights reserved. 39 ANSYS, Inc. Proprietary

Page 40: ANSYS12 Meshing Features

Solid Example

w/out pinch feature w/pinch feature

© 2009 ANSYS, Inc. All rights reserved. 40 ANSYS, Inc. Proprietary

Page 41: ANSYS12 Meshing Features

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

Page 42: ANSYS12 Meshing Features

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

Page 43: ANSYS12 Meshing Features

Advanced Size Function

• Standard Size Function

• Advanced Size Function

© 2009 ANSYS, Inc. All rights reserved. 43 ANSYS, Inc. Proprietary

Page 44: ANSYS12 Meshing Features

Advanced Size Function

• Standard Size Function

• Advanced Size Function

© 2009 ANSYS, Inc. All rights reserved. 44 ANSYS, Inc. Proprietary

Page 45: ANSYS12 Meshing Features

Advanced Size Function

• Standard Size Function• Advanced Size Function

© 2009 ANSYS, Inc. All rights reserved. 45 ANSYS, Inc. Proprietary

Page 46: ANSYS12 Meshing Features

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

Page 47: ANSYS12 Meshing Features

Scoped Sizes

• Scoped size controls:Scoped size controls:– Edge

Face– Face– Body

© 2009 ANSYS, Inc. All rights reserved. 47 ANSYS, Inc. Proprietary

Page 48: ANSYS12 Meshing Features

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

Page 49: ANSYS12 Meshing Features

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

Page 50: ANSYS12 Meshing Features

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

Page 51: ANSYS12 Meshing Features

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

Page 52: ANSYS12 Meshing Features

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

Page 53: ANSYS12 Meshing Features

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

Page 54: ANSYS12 Meshing Features

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

Page 55: ANSYS12 Meshing Features

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

Page 56: ANSYS12 Meshing Features

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

Page 57: ANSYS12 Meshing Features

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

Page 58: ANSYS12 Meshing Features

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

Page 59: ANSYS12 Meshing Features

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

Page 60: ANSYS12 Meshing Features

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

Page 61: ANSYS12 Meshing Features

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

Page 62: ANSYS12 Meshing Features

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

Page 63: ANSYS12 Meshing Features

2D Inflation Controls

• 2D planar model2D planar model

© 2009 ANSYS, Inc. All rights reserved. 63 ANSYS, Inc. Proprietary

Page 64: ANSYS12 Meshing Features

2D Inflation Controls

• 2D shell model

© 2009 ANSYS, Inc. All rights reserved. 64 ANSYS, Inc. Proprietary

Page 65: ANSYS12 Meshing Features

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

Page 66: ANSYS12 Meshing Features

Combination of Methods

Mapped bodies

© 2009 ANSYS, Inc. All rights reserved. 66 ANSYS, Inc. Proprietary

Page 67: ANSYS12 Meshing Features

Tetrahedral Meshing

© 2009 ANSYS, Inc. All rights reserved. 67 ANSYS, Inc. Proprietary

ANSYS 11.0 ANSYS 12.0

Page 68: ANSYS12 Meshing Features

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

Page 69: ANSYS12 Meshing Features

Inflation: Multibody Parts

Mapped bodies

© 2009 ANSYS, Inc. All rights reserved. 69 ANSYS, Inc. Proprietary

Page 70: ANSYS12 Meshing Features

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

Page 71: ANSYS12 Meshing Features

Inflation: Stair-stepping vs. Compressionp

Layer Compression Stair-stepping

© 2009 ANSYS, Inc. All rights reserved. 71 ANSYS, Inc. Proprietary

Page 72: ANSYS12 Meshing Features

Inflation: Stair-stepping vs. Compressionp

Layer Compression Stair-stepping

© 2009 ANSYS, Inc. All rights reserved. 72 ANSYS, Inc. Proprietary

Page 73: ANSYS12 Meshing Features

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

Page 74: ANSYS12 Meshing Features

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

Page 75: ANSYS12 Meshing Features

Preview Inflation

• Inflation preview added to help identify possible problems with inflationproblems with inflation

© 2009 ANSYS, Inc. All rights reserved. 75 ANSYS, Inc. Proprietary

Page 76: ANSYS12 Meshing Features

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

Page 77: ANSYS12 Meshing Features

Inflation on Swept Bodies

© 2009 ANSYS, Inc. All rights reserved. 77 ANSYS, Inc. Proprietary

Page 78: ANSYS12 Meshing Features

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

Page 79: ANSYS12 Meshing Features

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

Page 80: ANSYS12 Meshing Features

Sweep: Inflation

• Inflation with sweeping generates a hex mesh

© 2009 ANSYS, Inc. All rights reserved. 80 ANSYS, Inc. Proprietary

Page 81: ANSYS12 Meshing Features

Sweep: Face Mesh Type

• Option for free face mesh type in sweep

© 2009 ANSYS, Inc. All rights reserved. 81 ANSYS, Inc. Proprietary

Page 82: ANSYS12 Meshing Features

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

Page 83: ANSYS12 Meshing Features

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

Page 84: ANSYS12 Meshing Features

Thin Solid Sweep Meshing

• Multibody part meshing

© 2009 ANSYS, Inc. All rights reserved. 84 ANSYS, Inc. Proprietary

Page 85: ANSYS12 Meshing Features

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

Page 86: ANSYS12 Meshing Features

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

Page 87: ANSYS12 Meshing Features

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

Page 88: ANSYS12 Meshing Features

MultiZone

• Multiple source imprinting– Imprints from multiple sources and cross sections can be swept

© 2009 ANSYS, Inc. All rights reserved. 88 ANSYS, Inc. Proprietary

Page 89: ANSYS12 Meshing Features

MultiZone

• Multi-source/multi-directional imprinting

© 2009 ANSYS, Inc. All rights reserved. 89 ANSYS, Inc. Proprietary

Page 90: ANSYS12 Meshing Features

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

Page 91: ANSYS12 Meshing Features

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

Page 92: ANSYS12 Meshing Features

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

Page 93: ANSYS12 Meshing Features

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

Page 94: ANSYS12 Meshing Features

MultiZone with Inflation

• MultiZone with inflation

© 2009 ANSYS, Inc. All rights reserved. 94 ANSYS, Inc. Proprietary

Page 95: ANSYS12 Meshing Features

MultiZone with Inflation

• MultiZone with inflation and free blocks

© 2009 ANSYS, Inc. All rights reserved. 95 ANSYS, Inc. Proprietary

Page 96: ANSYS12 Meshing Features

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

Page 97: ANSYS12 Meshing Features

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

Page 98: ANSYS12 Meshing Features

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

Page 99: ANSYS12 Meshing Features

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

Page 100: ANSYS12 Meshing Features

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

Page 101: ANSYS12 Meshing Features

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

Page 102: ANSYS12 Meshing Features

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

Page 103: ANSYS12 Meshing Features

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

Page 104: ANSYS12 Meshing Features

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

Page 105: ANSYS12 Meshing Features

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

Page 106: ANSYS12 Meshing Features

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

Page 107: ANSYS12 Meshing Features

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

Page 108: ANSYS12 Meshing Features

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

Page 109: ANSYS12 Meshing Features

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

Page 110: ANSYS12 Meshing Features

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 ,

Page 111: ANSYS12 Meshing Features

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

Page 112: ANSYS12 Meshing Features

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

Page 113: ANSYS12 Meshing Features

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

Page 114: ANSYS12 Meshing Features

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

Page 115: ANSYS12 Meshing Features

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

Page 116: ANSYS12 Meshing Features

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

Page 117: ANSYS12 Meshing Features

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

Page 118: ANSYS12 Meshing Features

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

Page 119: ANSYS12 Meshing Features

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

Page 120: ANSYS12 Meshing Features

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