Вы находитесь на странице: 1из 47

Advanced Meshing in ANSYS Mechanical

Govindan Nagappan

2010 ANSYS, Inc. All rights reserved.

11

ANSYS, Inc. Proprietary

Summary
Meshing Framework Improvements Direct meshing Parameter handling
Improved

Virtual Topologies Mesh-based Connections Improved Named Selections

Mesh Controls Advanced Size Function Body of Influence Mesh Methods Improvements in Shell meshing

Mesh

Based Defeaturing Improved Mapped Meshing Pinch Control


Improvements Sweep MultiZone

in Hex meshing meshing

2010 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Direct Meshing
ANSYS Workbench meshing has been focused on automated meshing: Software automates choice of methods, physics defaults and controls Interaction between methods is automated At 13.0, the user has greater access to directly mesh bodies of multibody parts: This provides more flexibility and control over the meshing process Control the meshing sequence

2010 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Direct Meshing
Direct Meshing advantages: Bodies can be meshed individually Mesh seeding from meshed bodies influence neighbors (user has sequence control) Automated meshing can be used at any time to finish rest of meshing (control where you want it while keeping the automation) When controls are added, only affected body meshes go out of date More extensive mesh method interoperability
2010 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Direct Meshing: Local Meshing


Individual bodies can be meshed (no need for suppression as in 12.1) Subsequent bodies use the attached face mesh

Direct Meshing allows for more combinations of how to handle the common interface between bodies
2010 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Direct Meshing: Local Remeshing


Automated meshing: Mesh methods and order defined automatically Good starting mesh

Direct meshing: On inspection, would like more mesh in some spots:

Add method, inflation or sizing control and upon Generate Mesh, only this body (and any affected bodies) are re-meshed
2010 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Direct Meshing: Selective Body Updating Similarly if only part of the geometry changes: Only affected bodies need to be updated/remeshed
Geometry Refresh only 1 body is out of date

Face Delete in DM

Generate mesh only 1 body is meshed

Significant time savings on model change


2010 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Direct Meshing: State Management State management: The part/body tree will indicate which bodies need to be remeshed:
State icons indicate status of bodies. When mesh controls are added you will notice that the state changes, even though the mesh remains visible.

Body meshes can be generated or cleared at body level. Generate mesh at mesh level will generate the mesh for all unmeshed bodies

2010 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Direct Meshing: Ordered Meshing


Automated meshing

Direct meshing

Layer of tet mesh required as topology changes

With Direct Meshing: Mesh thin sweep first, then mesh rest of model with Automated meshing Direct meshing complements the automated meshing

Thin Sweep Mesh Method can handle this, but the order the mesh is generated in is critical
2010 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Direct Meshing: Method interoperability between: Volume meshing:


Patch Conforming Tet Patch Independent Tet* Sweep Thin Sweep MultiZone* Hex dominant

Shell meshing:
Default Uniform*
* New in 13.0
2010 ANSYS, Inc. All rights reserved.

10

ANSYS, Inc. Proprietary

Parameterization in ANSYS Meshing


Meshing controls can now be parameterized Global controls and local controls Selection of parameter promotes the parameter to the WB project page Geometry and Meshing parameters can be related using expressions in the parameter manager

New in AM 13.0!

2010 ANSYS, Inc. All rights reserved.

11

ANSYS, Inc. Proprietary

Parameterization Project Example


Number of divisions
on the outlet pipe equal to two times its length Number of divisons on the inlet pipe equal to its length + 4

8+4=12 divisions

Outlet Inlet
12
ANSYS, Inc. Proprietary

2010 ANSYS, Inc. All rights reserved.

Parameterization Project Example (Cont)

2010 ANSYS, Inc. All rights reserved.

13

ANSYS, Inc. Proprietary

Virtual Topology
When to use? To merge together a number of small (connected) faces/edges To simplify small features in the model To simplify load abstraction for mechanical analysis To create edge splits for better control of the surface mesh control New in AM 13.0! Virtual cell modifies the topology Original CAD model remains unchanged Without VT With VT New faceted geometry is created with virtual topology

2010 ANSYS, Inc. All rights reserved.

14

ANSYS, Inc. Proprietary

Edge Splits to Guide Meshing


VT edge splits available to help guide meshing:
Difficult to get a good mesh with complex wavy curves Edge splits introduced to constrain the mapped mesh

Mesh is improved

Edge splits can be further moved interactively


2010 ANSYS, Inc. All rights reserved.

15

ANSYS, Inc. Proprietary

Mesh connections
For sheet models, connections can be defined as Mesh connections Options include similar options as other connections Mesh connections will be created at mesh time (rather than as CE in solver)

2010 ANSYS, Inc. All rights reserved.

16

ANSYS, Inc. Proprietary

Mesh Connections
Create Automatic Connections Automatic connections are created
Displays result from mesh connections

2010 ANSYS, Inc. All rights reserved.

17

ANSYS, Inc. Proprietary

Mesh Connections
After meshing, user can also look at mesh connectivity Automatic connections are created

2010 ANSYS, Inc. All rights reserved.

18

ANSYS, Inc. Proprietary

Named Selections
Named Selections allow users to assign a name to one or more selected entities in DM or AM
The Named Selections used in DM can be transferred to AM by allowing in the Workbench options (Tools/Options/Geometry Import) before open a DM session All entities within a Named Selection must be of the same topology Easy to reselect groups that will be referenced often Named selections are automatically exported to solver modules Named Selections can be applied to the entities of the same size, type or location, by using new selection options New in AM 13!. See the Appendix at the end for details
Named Selection groups can be imported from DesignModeler and other CAD systems
2010 ANSYS, Inc. All rights reserved.

19

ANSYS, Inc. Proprietary

Enhanced - Named Selections


New option to define selection by worksheet Worksheet allows set of actions to build up a named selection based on a criteria(size, location, type, coordinate system, convert etc.

Able to quickly define criteria when creating from Graphics Window

2010 ANSYS, Inc. All rights reserved.

20

ANSYS, Inc. Proprietary

Named Selections
Named Selections can be applied to selected geometries
Named Selections can be applied to a set of entities of the same size, location or type by using the filter Apply geometry items of same

New in AM13!
2010 ANSYS, Inc. All rights reserved.

804 faces selected in one click!


ANSYS, Inc. Proprietary

21

Sizing : Advanced Sizing Function

ASF : Off Only edge sizes are determined based on curvature and are controlled by the span angle center Rest of the mesh is generated with global element size Curvature or proximity is not considered for face and volume meshing
2010 ANSYS, Inc. All rights reserved.

ASF : Curvature Determines the Edge and Face sizes based on Curvature Normal Angle Curvature Normal Angle is the max angle b/w adjacent Face normals Finer Curvature Normal Angle creates finer surface mesh

23

ANSYS, Inc. Proprietary

Sizing : Advanced Sizing Function (Contd)

ASF : Proximity ASF : Proximity & Curvature Controls the mesh Combines the effect of resolution on proximity Proximity and Curvature regions in the model size function Fits in specified number of elements in the narrow More computational gaps time due to combined Higher Number of Cells effect of Curvature and Across Gap creates more Proximity refined surface mesh
2010 ANSYS, Inc. All rights reserved.

ASF : Fixed
Constant mesh size through out No refinement due to curvature or proximity in the model Surface mesh is generated with specified Max Face Size Volume mesh is generated with specified Max Size

24

ANSYS, Inc. Proprietary

Sizing : Bodies of Influence


Bodies of influence (BOI)
Lines, surfaces and solid bodies can be used to refine the mesh Accessible when ASF is On
Line BOIs

Surface BOI

Solid BOI

Without BOIs The Body of Influence itself will not be meshed


2010 ANSYS, Inc. All rights reserved.

25

ANSYS, Inc. Proprietary

Baffle Surface
Use of Baffle surface to ensure atleast 2 layers of thickness on a thin model meshed with tetra

Without baffle surface

2 layers created with baffle surface


2010 ANSYS, Inc. All rights reserved.

26

ANSYS, Inc. Proprietary

Inflation
Add more layers through thickness of a thin model that cannot be meshed with sweep

2010 ANSYS, Inc. All rights reserved.

27

ANSYS, Inc. Proprietary

Defeaturing
Removes small geometry features meeting the tolerances using Pinch or/and Automatic Mesh Based Defeaturing controls in order to improve the mesh quality. Not all meshing methods can take advantage of these controls Pinch Tolerance control removes small features at the mesh level depending on the Pinch Tolerance value provided. ANSYS Meshing offers global and manual pinch controls Automatic Mesh Based Defeaturing (AMBD) when it is On features smaller than or equal to the value of Defeaturing Tolerance are removed automatically

AMBD Off

AMBD On

With Pinchs

2010 ANSYS, Inc. All rights reserved.

28

ANSYS, Inc. Proprietary

Pinch
Pinch control removes small features (edges or narrow regions) at the mesh level The Pinch feature works on vertices and edges only. Faces and bodies cannot be pinched The Pinch feature is supported for the following mesh methods:
Patch Conforming Tetrahedrons Thin Solid Sweeps Hex Dominant meshing Quad Dominant Surface Meshing Triangles Surface meshing

2010 ANSYS, Inc. All rights reserved.

29

ANSYS, Inc. Proprietary

Pinch: Vertex-Vertex
Vertex-vertex Pinch controls will be created on an edge with length less than the specified tolerance

Will pinch out the slave geometry into the master geometry

Mesh without Pinch Control

Mesh with Pinch Control

2010 ANSYS, Inc. All rights reserved.

30

ANSYS, Inc. Proprietary

Pinch: Edge-Edge
Edge-Edge Pinch controls will be created on any face for which two edges are within the proximity of specified tolerance

Will pinch out the entire or a portion of the slave geometry into the master

Mesh without Pinch Control

Mesh with Pinch Control

2010 ANSYS, Inc. All rights reserved.

31

ANSYS, Inc. Proprietary

Connectivity Repair Tools


Quickly connect sheet models

DM: Automatic extensions

On closer inspection

Cleanup of geometry can be manual, due to tolerances. Use pinch controls to quickly fine tune models

Mechanical/Meshing: Pinch controls


2010 ANSYS, Inc. All rights reserved.

32

ANSYS, Inc. Proprietary

Mapped Face Meshing: Vertex Type


Side, Corner and End controls for vertices, to define strategy for Mapping

Vertex Type
End Side Corner

Intersecting Grid Lines


0 1 2

Angle Between Edges


0 135 136 224 225 314

2010 ANSYS, Inc. All rights reserved.

33

ANSYS, Inc. Proprietary

Mapped Face Meshing: Example


E

E E E E E S E S E E E

Appropriate definition of vertices and edge grading results in a good structured mesh

2010 ANSYS, Inc. All rights reserved.

34

ANSYS, Inc. Proprietary

Mapped Face Meshing: Radial No. of Divisions


If face is defined by two loops, then the Radial Number of Divisions field is activated Specify the number of divisions across the annular region Useful for creating number of layers across an annulus

Mapped face is swept to create pure hex mesh

2010 ANSYS, Inc. All rights reserved.

35

ANSYS, Inc. Proprietary

More automated mapped mesh


Option to find mappable faces: These faces can be put into a mapped face control to provide better guidance for mesher

2010 ANSYS, Inc. All rights reserved.

36

ANSYS, Inc. Proprietary

Shell Modeling Improvements


Seam welding Edge/Mesh connectivity display Mesh connections Edge/Face pinch controls
Displays result from mesh connections

2010 ANSYS, Inc. All rights reserved.

38

ANSYS, Inc. Proprietary

Improved Default Surface Mesh

Default surface mesh improvements:


advanced size functions to improve mesh transitions and orthogonality

12.1 Defaults

13.0 Defaults
2010 ANSYS, Inc. All rights reserved.

39

ANSYS, Inc. Proprietary

Shell Meshing: Example


New in AM 13.0! Edge colored by the number of connected faces

Automatic generation of mesh connections


Mesh connectivity can be shown also after meshing Ability to find mappable faces

2010 ANSYS, Inc. All rights reserved.

40

ANSYS, Inc. Proprietary

Surface Meshing with Inflation


Quad mesh with Inflation
Inflation can be applied on the selected edges or named selections New in AM 13.0!

2010 ANSYS, Inc. All rights reserved.

41

ANSYS, Inc. Proprietary

Sweep Meshing
Example: Src/Trg Selection - Rotational sweep for sector like geometry
Target Face

Manual Selection Source Face

Sweepable bodies

Sweep Mesh: Wedge and Hex elements

2010 ANSYS, Inc. All rights reserved.

42

ANSYS, Inc. Proprietary

Sweep Meshing
Example:

Src/Trg Selection Automatic Thin

Sweepable Body Multiple source faces

Automatic Thin Selection

Thin Sweep Mesh

For multibody parts only one sweep number of divisions is allowed for Automatic or Manual Thin sweep method

2010 ANSYS, Inc. All rights reserved.

43

ANSYS, Inc. Proprietary

Need for Multizone


The MultiZone mesh method is a new meshing method introduced in ANSYS 12.0 to extend sweeping capabilities to a larger range of problems: Limitations with Sweep Method:
Only Single Source to Single Target Requires geometry decomposition for multiple sweep paths No defeaturing within Sweep method High memory requirements Can only inflate source face

2010 ANSYS, Inc. All rights reserved.

44

ANSYS, Inc. Proprietary

MultiZone Meshing
Based on blocking approach used in ANSYS ICEM CFD Hexa
Automatically decomposes geometry

Uses structured and unstructured blocks Can have multiple source and target faces Depends on settings of Free Mesh Type

Structured blocks are meshed with Hexa or Hexa/Prism If Free Mesh Type is set to other than Not Allowed then unstructured blocks are meshed with Tetra, Hexa Dominant or Hex Core based on the selected method Program Controlled inflation New in AM13.0!
2010 ANSYS, Inc. All rights reserved.

MultiZone Mesh

45

ANSYS, Inc. Proprietary

MultiZone Meshing Control: Src/Trg Selection - Automatic

Geometry for MultiZone Meshing

Details View of MultiZone Method

MultiZone Mesh

2010 ANSYS, Inc. All rights reserved.

46

ANSYS, Inc. Proprietary

MultiZone Meshing Control: Src/Trg Selection - Manual

Geometry for MultiZone Meshing

Details View of MultiZone Method

Cut section of MultiZone Mesh

2010 ANSYS, Inc. All rights reserved.

47

ANSYS, Inc. Proprietary

MultiZone Meshing
Control: Local Defeaturing Tolerance
Sliver face in the mesh No Defeaturing

Geometry with a sliver face Using Defeaturing

Small face ignored in the mesh

Maybe also controlled with global defeaturing tolerance New in AM 13.0!


2010 ANSYS, Inc. All rights reserved.

49

ANSYS, Inc. Proprietary

MultiZone improvements
Program Controlled Inflation With default of smooth transition inflation

2010 ANSYS, Inc. All rights reserved.

50

ANSYS, Inc. Proprietary

Вам также может понравиться