Top Banner
© 2011 ANSYS, Inc. December 27, 2011 1 Release 14.0 14. 0 Release Introduction to ANSYS Meshing Lecture 3 Introduction to ANSYS Meshing
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Page 1: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 20111 Release 14.0

14. 0 Release

Introduction to ANSYSMeshing

Lecture 3 Introduction to ANSYS Meshing

Page 2: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 20112 Release 14.0

What you will learn from this presentation :

• What is the ANSYS Meshing?• How to launch ANSYS Meshing?• ANSYS Meshing graphics user interface• Meshing methods• Mesh controls• Geometry concepts

Introduction to ANSYS Meshing

Page 3: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 20113 Release 14.0

Preprocessing Workflow

Sketches and Planes

Geometry Import Options

3D Operations

Direct CAD/Bi-Directional CAD

Geometry Cleanup and


Automatic Cleanup

Merge, Connect, Projection, Flow

Volume Extraction, etc

Extrude, Revolve, Sweep, etc

3D Operations

Boolean, Body Operations, Split,


Meshing Methods

Hybrid Mesh: Tet, Prisms, Pyramids

Hexa Dominant, Sweep meshing

Global Mesh Settings

Local Mesh Settings

Sizing, Body/Sphere of Influence, Match

Control, etc

Geometry Creation OR 

Geometry Import

Geometry Operations Meshing Solver

Assembly Meshing

Page 4: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 20114 Release 14.0

What is ANSYS Meshing?

ANSYS Meshing is a component of ANSYS Workbench• Next generation meshing platform• Combines strengths of preprocessing offerings from ANSYS: ICEM CFD, TGRID, CFX‐Mesh, Gambit– Plan to complete full integration by R15

Creates Mesh for different Physics and Solvers• CFD: Fluent, CFX and POLYFLOW• Mechanical: Explicit dynamics, Implicit• Electromagnetic

Integrates directly with other WB systems

Page 5: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 20115 Release 14.0


ust s


gs if




Physics, Sizing, Inflation, Pinch, etc.

Sizing, Refine, Pinch, Inflation, etc

Preview Surface Mesh, Inflation

Mesh Metrics, Charts

Meshing Process in ANSYS Meshing

Page 6: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 20116 Release 14.0

Launching ANSYS Meshing

From Component Systems Ex: Mesh

From Analysis SystemsEx: Fluid Flow (Fluent), Fluid Flow (CFX)

• ANSYS Meshing is launched within Workbench• Double click Mesh in the System or right click and select Edit

Page 7: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 20117 Release 14.0

ANSYS Meshing Graphics User Interface

Units Bar

Entity Details Bar

Status/Info Bar



Details View

Graphics Window

Message Window

Page 8: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 20118 Release 14.0

The Outline contains three default sections• Geometry– Bodies

• Coordinate Systems– Default global & user defined systems 

• Mesh– Meshing operations (controls & methods) displayed in the order in which they are inserted

Right clicking on any object in the tree launches a context sensitive menu

– Example: Context menu for mesh object contains commands to generate, preview, clear mesh etc.


Right click context menu for Mesh 


RMB click on Mesh

Page 9: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 20119 Release 14.0

Accessing Object Details• If an object in the Outline is selected details relating to that object are displayed in the Details View below– Example: Selecting a body (“Fluid”) in the Outline displays Details of “Fluid” which contains graphical and geometric details

– For access to meshing details click the Mesh object or any of the inserted objects 

• The Details View provides options to review, edit or input values for every object in the Tree

Details View

Page 10: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201110 Release 14.0

Handling of Multiple Parts• When multiple parts are attached to a Meshing session a ‘Contact Region’ is automatically created between those parts

• 2 Faces at Contact Region• Each part meshed independently– Results in a non‐conformal interface between the two parts (mesh nodes on bodies do not line up and are not connected)

– Grid Interface in Fluent or GGI in CFX can be defined for the faces at the contact region

Geometry Configuration – Multiple Parts

Contact Region

Independent Faces

Page 11: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201111 Release 14.0

Handling of Multi‐Body Parts• In DM, where Shared Topology is set to Automatic (default)– Faces in contact imprinted & fused to form a single face shared between the two bodies

– Results in Conformal mesh– Common face acts as ‘Interior’ zone in Fluent

Geometry Configuration – Multi‐Body Parts

Common Shared Face

DM Part Details

Page 12: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201112 Release 14.0

Handling of Multi‐Body Parts• In DM, where Shared Topology is set to Imprints– The boundaries of the faces at contact region are imprinted on each other resulting in ‘like’ faces

– Contact Region is automatically created at ‘like’ faces

– Results in Non‐conformal interface– Grid Interface in Fluent or GGI in CFX can be defined for the faces at the contact region

– To create identical mesh on the ‘like’ faces use ‘Match Control’ option (mesh will remain unconnected) 

Geometry Configuration – Multi‐body Parts

Two Like Faces

Page 13: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201113 Release 14.0

Six meshing methods available for 3D geometries:• Tetrahedrons

– Patch Conforming (TGrid based) & Patch Independent (ICEM CFD based)

• Sweep– Generates prisms or hexahedral

• MultiZone– Mainly hexahedral elements

• Hex Dominant• CutCell mesh

– Generates Cartesian CutCell mesh• Automatic

– Combines Tetrahedral Patch Conforming & Sweep Mesh based on complexity of the geometry

• Interoperability between different meshing methods

Meshing Methods for 3D Geometry

Page 14: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201114 Release 14.0

Meshing Methods for 3D Geometry ‐Examples

Sweep Meshing



Tetrahedral Mesh

Automatic (Tetrahedral & 


Page 15: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201115 Release 14.0

Meshing Methods for 2D Geometry

Four meshing methods available for 2D geometries:• Automatic Method (Quad Dominant)• Triangles• Uniform Quad/Tri• Uniform Quad

Triangle (Tri) Quadrilateral (Quad)

Page 16: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201116 Release 14.0

Meshing Process in ANSYS Meshing

Page 17: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201117 Release 14.0

Allows definition of Global Mesh settings• Defaults : Set Physics and Solver preferences• Sizing : Specify sizing function (curvature, proximity, fixed), mesh sizes, growth rate, etc.

• Inflation : Prism layer growth• Assembly Meshing : Assembly meshing method (None/CutCell/Tetrahedrons)

• Patch Conforming Options : Tri Surface Mesher• Advanced : Advanced mesh parameters• Defeaturing : Ignore small features in geometry for improving mesh quality

• Statistics : View mesh count and mesh quality

How to Access• Displayed under Details of “Mesh” when the Mesh object is selected in the Outline

Global Mesh Controls

Page 18: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201118 Release 14.0

Meshing Process in ANSYS Meshing

Page 19: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201119 Release 14.0

What are Local Mesh Controls?• Used to control the mesh locally by scoping the following options to geometric entities (bodies, faces, edges) as required– Sizing– Contact Sizing– Refinement– Mapped Face Meshing– Match Control– Pinch– Inflation 

How to Access• Context menu accessed by right clicking Mesh in Outline

Local Mesh Controls

Local Controls in Outline

Inserting local controls using Context Menu

Page 20: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201120 Release 14.0

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 control

Virtual cells modify topology• Original CAD model remains unchanged

• New faceted geometry is created with virtual topology

Virtual TopologyWithout VT With VT

Page 21: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201121 Release 14.0

Meshing Process in ANSYS Meshing

Page 22: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201122 Release 14.0

How to Generate a Mesh• Right click Mesh in the tree for context menu

• Generate Mesh– Generates entire volume mesh on all bodies

– Right click on individual bodies to generate mesh on selected body

• Preview– Generates surface or inflation mesh only

• Allows surface or inflation mesh quality to be checked before volume meshing

• Not available when using Patch Independent Tetrahedron, MultiZoneor CutCell methods

Mesh Generation

Page 23: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201123 Release 14.0

• Used to assign a name to one or more selected entities– Can be created in Meshing by selecting entity(s) and right click or those created in DM or CAD can be transferred to Meshing

– Entities within a Named Selection must be of the same topology (edge/surface/volume)

– Easy to reselect groups that will be referenced often

– Named selections are automatically exported to solver modules like Fluent or CFX‐Pre

– Listed under Named Selections object in Outline

Named Selections

Page 24: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201124 Release 14.0

• Named Selections can be applied to the entities of the same size, type or location, by using selection options

• A worksheet enables selection criteria to be modified and Named Selections regenerated using new criteria if required

• Drop down boxes display options• Worksheet toggle button

Named Selections

Page 25: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201125 Release 14.0

Meshing Process in ANSYS Meshing

Page 26: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201126 Release 14.0

• Displays global Node/Element count and quality– For per‐body statistics select body in Tree

• Quality defined by Metrics;– Element Quality– Aspect Ratio– Jacobean Ration– Warping Factor– Parallel Deviation– Maximum Corner Angle– Skewness– Orthogonal Quality

• Shows min, max, average and standard deviation• Different physics and different solvers have different criteria for mesh quality

Mesh Statistics and Mesh Metrics

Page 27: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201127 Release 14.0

• If Mesh Statistics inform us that the worst quality does not meet our criteria we need to locate those elements– Displays Mesh Metrics graph for the element quality distribution

– Different element types are plotted with different colour bars

– Can be toggled through menu bar using Metric Graph button

– Click on required bar to see corresponding elements in the graphics view

– Enables problem elements to be quickly located

• User can control the histogram display by clicking the Controls button

Mesh Metric Graph

Page 28: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201128 Release 14.0

Displays internal mesh elements• Create Section Plane button• Elements on either side of plane can be displayed

• Toggle between cut or whole elements display

• Multiple section planes are allowed– Switch on/off using the check box in the Section Planes window

• For large meshes (100,000+), it is advisable to switch to wireframe view mode (main menu or toolbar button), create the section plane and then go back to mesh model

Section Planes

Page 29: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201129 Release 14.0

Parameterized Meshing controls• Global controls and local controls• Selection of parameter promotes the parameter to the WB project page– Same process as DM

• Geometry and Meshing parameters can be related using expressions in the parameter manager

• Example – Parameterized edge sizing

Parameterization in ANSYS Meshing

Page 30: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201130 Release 14.0

• In this example the parameterised edge sizing is expressed as a function of the length parameter (from DM). Expressions created in Workbench.

Parameterization Example

Number of Divisions = 10 x Length

Length = 1m Divisions = 10

Length = 1.5m Divisions = 15

Page 31: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201131 Release 14.0

• Workshops are contained within the ANSYS_Meshing_R14.0 folder supplied.

• Several Workshops require supporting files which can be found in the Input‐Files Folder.

• Pre‐completed projects for each Workshop are supplied in the Completed‐Workshops folder for your convenience.

Workshop 1 – ANSYS Meshing Basics

Page 32: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201132 Release 14.0

Contents• Standard Toolbar• Model Toolbar• Mesh Toolbar• Coordinate Systems• Named Selections as Boundary Conditions• Connections


Page 33: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201133 Release 14.0

• Create sectional plane to view cut section of  geometry and mesh

• Add a text comment (tag) in Graphics window• Add comments (notes) within currently highlighted branch in Outline Tree

• Capture Figures and Images of graphics view.

– ‘Image’ is a static screenshot of model ‘Figure’ is dynamic screenshot

• Access Worksheet for recorded mesh operations or Name Selection criteria

Standard toolbar

Page 34: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201134 Release 14.0

Standard toolbar

• Show all vertices on the model• Toggle wireframe mode on or off• Edge colouring by body colour, by connection or in black colour

– Show edges/faces with free (0, blue), single (1, red), double (2, black),          triple (3,magenta) and multiple (x, yellow) connectivity

• Display edge direction sense• Edge thickening by connection

Page 35: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201135 Release 14.0

Model toolbar

• Active when ‘Model’ object is selected in Outline tree• Virtual Topology : Create virtual entities by merging small faces and/or edges to improve meshing

• Symmetry : Define Symmetric portions of geometry with symmetry planes

• Connections : Define Contact regions, Interfaces, etc.• Mesh Numbering : Renumbering the nodes and elements• Named Selections : Define named selections

Page 36: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201136 Release 14.0

Mesh toolbar

• Active when ‘Mesh’ object is selected in Outline tree• Update : Update geometry, generate mesh or write output data• Mesh : Generate or preview mesh in ANSYS Meshing• Mesh Control : Contains list of meshing controls like Mesh method, Sizing, Inflation, etc. that can be inserted in the outline tree

• Metric Graph: Display or hide the mesh metrics graph • Options : Open Meshing Options panel for defining Physics preference and Mesh method

Page 37: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201137 Release 14.0

Coordinate Systems

• Create new Coordinate systems • Required during ‘Match Control’ operation

• Global coordinate system is available by default

• Following transformations can be performed on new coordinate system– Offset (x)– Rotate (x)– Flip (x)

Page 38: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201138 Release 14.0

Named Selections as Boundary Conditions• Named Selections are also used to assign names to Boundary Zones and Cell Zones and reference 

those in the Solvers like Fluent or CFX. Particularly the  Named Selections can be used to group regions for CFX‐Pre– In Fluent, appropriate boundary type is automatically assigned if the Named Selection label 

contains the keywords pertaining to the boundary type• Examples of how the Named Selections can be used to automatically assign boundary condition 

types in Fluent:– A 3D body can be assigned a named selection of “fluid_1” if that body represents a fluid 

domain. Fluent will assign a zone type of fluid to that cell zone when the mesh is transferred to Fluent

– If a set of faces are assigned a Named Selection label of “pressure_far_field_2”, Fluent will assign the boundary type of pressure‐far‐field when the mesh is imported to Fluent. Note that the name can be any variation containing the keywords “pressure”, “far”, and “field”, like “far_pressure_field_2”, or “farpressurefield_2” or “pressure‐farfield_2” and it will still be recognized as pressure‐far‐field boundary type when transferred to Fluent

– A Named Selection label containing the keyword “inlet” and no other keywords pertaining to other boundary condition types will be assigned a Velocity‐Inlet boundary condition type. Similarly, a Named Selection label containing the keyword “outlet” and no other keywords pertaining to other boundary condition types will be assigned a Pressure‐Outlet boundary condition type

– Wall boundary type is assigned to a Named Selection label containing “Wall” or if it doesn’t contain keywords matching other boundary types

Page 39: Mesh-Intro 14.0 L-03 Introduction to Ansys Meshing

© 2011 ANSYS, Inc. December 27, 201139 Release 14.0


• Connections are used to establish surface to surface contact between two parts, mainly used for Mechanical Analysis

• These contact regions are automatically resolved during a Mechanical analysis, but will not be resolved in a CFD analysis

• To resolve them, the faces in the contact regions should be made into a Named Selection and defined as Interface zones in ANSYS Fluent or General Grid Interface in ANSYS CFX. 

• Whether a mesh in conformal or non‐conformal depends on how the geometry was configured in DM – Multiple Parts (= Non Conformal Mesh)– Multi‐body with Shared topology as Imprint (= Non Conformal Mesh)– Multi‐body part with Shared Topology as ‘Automatic’ (= Conformal Mesh)

– However, Patch Independent tetrahedron meshing method with Match Mesh Where Possible option may generate conformal grids whatever is the Shared Topology Method used in DM