ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit...

50
1-1 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. February 27, 2009 Inventory #002665 Chapter 5 Explicit Dynamics: Meshing ANSYS Explicit Dynamics

Transcript of ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit...

Page 1: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

1-1 ANSYS, Inc. Proprietary

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

Inventory #002665

Chapter 5 Explicit Dynamics: Meshing

ANSYS Explicit Dynamics

Page 2: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-2 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual What is required of Meshes for Explicit Applications?

• Uniform element size (in finest zoned regions)

– Smallest element size controls the time step used to advance the solution in time

– Explicit analyses compute dynamic stress waves that propagate throughout the entire mesh

• Element size controlled by the user throughout the mesh

– Not automatically dependent on geometry

• Implicit analyses usually have static region of stress concentration where mesh is refined (strongly dependent on geometry)

• In explicit analyses, the location of regions of high stress constantly change as stress waves propagate through the mesh

– Mesh refinement is usually used to improve efficiency

• Mesh transitions should be smooth for maximum accuracy

• Hex-dominant meshing preferred

– More efficient

– Sometimes more accurate for slower transients

Page 3: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-3 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual Mesh

• Right-click Mesh in the Outline Tree to:

– Insert

• Method

• Sizing

• Contact Sizing

• Refinement

• Mapped Face Meshing

• Match Control

• Pinch

• Inflation

– Update

– Generate Mesh

– Preview Surface Mesh

– Show Sweepable Bodies

– Preview Inflation

– Clean

– Rename

Important for Explicit

Page 4: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-4 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual Meshing Methods

• Solid Bodies • Automatic

• Tetrahedron

• Hex Dominant

• Sweep

• Multizone

• CFX-Mesh

• Surface Bodies (Shells) • Quadrilateral Dominant

• Triangles

• Uniform Quad / Tri

• Uniform Quad

• Line Bodies (Beams) • Automatic

Page 5: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-5 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual

• Tetrahedrons

– Advantages

• An arbitrary volume can always be filled

with tetrahedra

• Can be generated quickly, automatically,

and for complicated geometry

– Disadvantages

• Element and node counts are higher than

for a hex mesh with a similar mesh density

• Generally not possible to align the cells

with a flow direction

• Not well suited for thin solids or annuli due

to non-isotropy of geometry and nature of

element

Meshing Methods – Solid Bodies

Page 6: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-6 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual Meshing Methods – Solid Bodies

• Tetrahedrons - Patch Conforming

• Default Tetrahedron Mesher

• All Faces, Edges, Vertices of the

geometry are respected during mesh

generation

• Delaunay Method

• Not good for Explicit Dynamics

Curves in Geometry are Reflected in the Mesh

Page 7: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-7 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual Meshing Methods – Solid Bodies

• Tetrahedrons - Patch Independent

• Recommended Tet mesher for Explicit

• Faces, Edges, Vertices not always respected

• Octree Method

• Element size Defined By

• Maximum Element Size

• Approx. number of Elements

Curves in Geometry NOT reflected in the Mesh

Max. Element Size = 2.5 mm Max. Element Size = 1.0 mm

Page 8: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-8 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual

• Hex Dominant

– Useful for meshing bodies that cannot be swept

– Recommended for meshing bodies with large interior

volumes

– The hex-dominant meshing algorithm creates a quad-

dominant surface mesh first, then pyramid and

tetrahedral elements are filled in as needed

• Always check interior of mesh for good element structure

• “Control Messages” will appear to warn you if volume may

not be suitable for hex-dominant meshing

Solid Model with Hex dominant mesh :

Tetrahedrons – 443 (9%)

Hexahedron – 2801(62%)

Wedge – 124 (2%)

Pyramid – 1107 (24%)

Meshing – Solid Bodies

Page 9: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-9 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual Meshing Methods – Solid Bodies

• Hex Dominant • Sometimes produces a better (more uniform) mesh if a size control is

placed on one or more edges / surfaces of a body

Page 10: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-10 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual Mesh Methods - Sweeping

– Sweep

• Sweeping from a single source face to a single target face

– Thin Sweep

• Good at handling multiple sources and targets for thin parts

– Multizone

• Uses a free decomposition approach

– Attempts to automatically slice geometry into

sweepable regions

• Supports multi-source and multi-target

• Sweep methods for generating pure hex meshes

Page 11: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-11 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual Meshing Methods – Sweeping

• Multizone

– Direct decomposition of complex geometries at the time of meshing to create a hex mesh

• Select source and target surfaces for the Multizone sweep mesher

Page 12: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-12 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual Sweep vs. Thin Sweep

• Use Sweep When:

– The side faces are not “thin”

– You only have 1 source and 1 target

– The sweep direction changes along the path

• Use Thin Sweep When:

– The side faces are “thin”

• In general, “thin” means that the side faces are small in relation to the source faces (aspect ratio of sides/sources is ~ 1/5th)

– You only have multiple sources and targets

– Path is linear

Sweep

Thin Sweep

Page 13: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-13 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual Sweep vs. MultiZone

• Use Sweep when you have a multibody part where some bodies should be meshed with Sweep, and some with Patch Conforming Tet

– Preview Sweepable Bodies shows all bodies that are sweepable

• Use MultiZone when

– you are meshing single body parts that are too complicated for Sweep

– you have multiple sources and targets you need to respect

• Example:

– Using Sweep, the single body part (left) must be manually sliced into a Multibody part containing five bodies (center) to obtain a pure hex mesh (right)

– With Multizone, it is meshed automatically!

Page 14: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-14 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual Thin Sweep vs. MultiZone

• Use Thin Sweep when you have a “thin” solid part where the source and target faces

don’t exactly match, and you don’t care about the features on the target side

Multiple source Multiple target

Multiple sources captured Multiple targets ignored

Page 15: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-15 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual Thin Sweep vs. MultiZone

• Use MultiZone when you have a “thin” solid part where the source and target faces don’t exactly match, and you care about the features on both sides

Multiple source Multiple target

Multiple sources captured Multiple targets captured

Page 16: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-16 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual Meshing Methods - Solid Bodies

• This is the default Method for Explicit

• Ensures that preferred Hex meshes are generated whenever bodies can be

swept

• If any bodies are not swept, the tetrahedron meshes generated for these bodies

should be remeshed by inserting a method that generates a Patch Independent

Tet. mesh for those bodies

• Automatic (Patch Conforming/Sweeping)

• Sweepable bodies are automatically swept

• If a solid body cannot be swept it will be meshed using the Patch

Conforming Tetrahedron mesher

Page 17: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-17 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual Meshing Methods – Surface Bodies (Shells)

Quad Dominant Triangles Uniform Quad / Tri (not recommended for explicit)

Use sizing controls to obtain uniform element size

Page 18: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-18 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual Meshing – Line Bodies (Beams)

• Method is Automatic

• Cross-section is

assigned

• Can be visualized as

line segments or

showing cross-section

• Use sizing controls to

obtain uniform

element size

Page 19: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-19 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual Mesh Sizing

• Sizing can be applied to

– Body

– Face

– Edge

– Vertex

• Three options

– Element Size (Body, Face, Edge)

– Number of Divisions (Edge)

– Sphere of Influence (Body, Face, Edge, Vertex)

Page 20: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-20 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual

• Element Size

– Element Size specifies average element edge length for bodies,

faces or edges

• Often will also improves mesh quality

Mesh Sizing

Page 21: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-21 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual

• Number of Divisions

– Specifies number of elements on

edge(s) of bodies or faces

– Bias Type

• Edge is discretized to include a bias

towards one end, both ends, or the

center

• Bias Factor is ratio of largest element

size to smallest element size

• Effect of the Bias Factor is displayed

Mesh Sizing

Page 22: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-22 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual

• Number of Divisions

– Behavior

• Soft (default)

– Size control and Number of Divisions used is controlled by the

meshing algorithm

• Affected by proximity, curvature and local re-meshing

during the meshing process

• Hard

– Specified Number of Divisions is fixed and cannot be changed

by the meshing algorithm

• Increases likelihood of mesh generation failure

• Can have positive or negative effects on mesh quality

Soft Hard No Edge

Sizing

Mesh Sizing

Page 23: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-23 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual

• Sphere of Influence

– Elements associated with the scoped entities, that are within the

Sphere Radius have the specified Element Size

Vertex Sizing

Body Sizing

For any entity other than a

vertex, the definition of a

Sphere of Influence

requires that a Coordinate

System be defined to set

the center of the Sphere

Vertex is the center of

the sphere

Vertex sizing is applied

to all entities

Mesh Sizing

Page 24: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-24 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual

• Sphere of Influence

– Elements associated with the scoped entities, that are within the

Sphere Radius have the specified Element Size

Surface meshing

identical

Interior meshing

different

Scoped to 1 Face Scoped to 2 Faces

Scoped to 3 Faces Scoped to 1 Body

Mesh Sizing

Page 25: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-25 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual Defeaturing

• Defeaturing reduces the influence that geometric

features have on the meshing process

• Avoids generating small elements that may force explicit

calculations to run with a small time step

• Two Meshing options are available for Defeaturing

• Virtual topology

• Defeaturing tolerance

• Can only be used with for Patch Independent Tetrahedral

meshes

Page 26: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-26 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual Defeaturing

• Virtual Topology Default Mesh

Small feature controls smallest

element size and mesh type

Create a virtual face

from small feature

and larger body Mesh is now uniform Hex

• Feature is simply meshed over

• Element size significantly improved

Page 27: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-27 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual Defeaturing

Virtual

Cell

• Virtual Topology & CAD

Page 28: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-28 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual Defeaturing

• Defeaturing Tolerance

• Only for Patch Independent Tetrahedrons

Without Defeaturing Tolerance

With Defeaturing Tolerance

mesh ignores small feature

Much better element size

Page 29: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-29 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual DM (DesignModeler) and Meshing

• Bodies and Parts

– Design-Modeler contains three different body types:

• Solid body: Body has surface area and volume

• Surface body: Body has surface area but no

volume

• Line body: Body consists entirely of edges, no

area, no volume

– By default, DM places each body into one part by itself

– Individual parts will always be meshed separately

• If bodies in separate parts share faces, the meshes

on those shared faces will not be matched

– Multiple bodies in a single part will have matched

meshes on shared faces

Page 30: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-30 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual

•Example:

– In DM: 1 part, 1 body consisting of

1 solid

–During Meshing: 1 solid ,1body

–Entire solid meshed as one entity

•No internal surfaces

DM

Mesh

DM and Meshing – Bodies and Parts

Page 31: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-31 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual

•Example:

– In DM: 3 parts, 3 bodies consisting of 3

solids

–During Meshing: 3 solids, 3 bodies

–Each solid meshed independently

• Nodes are not shared

• Nodes do not line-up

DM

Mesh

DM and Meshing – Bodies and Parts

Page 32: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-32 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual

• Example:

– In DM: 1 multi-body part, 3 bodies / solids

– During Meshing:1 multi-body part, 3 bodies /

solids

– Each solid meshed independently but node

connectivity among solids is preserved

DM

Mesh

DM and Meshing – Bodies and Parts

Page 33: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-33 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual DM and Meshing - Slice

• Slice geometry in Design Modeler to generate a Swept Hex Mesh

Original Geometry

Sliced Geometry

Default Mesh

Default Mesh

Page 34: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-34 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual DM and Meshing – Slice

• Combine Sliced Bodies into single Part to get Mesh to Match across

body boundaries

Single Body

Parts

Multi-body

Part

Page 35: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-35 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual DM and Meshing – Shared Topology & Match Mesh

• Overlapping Meshes and

Contact

– Explicit Dynamic Analyses

require that there are no initial

penetrations at contact surfaces

– For arbitrarily shaped bodies,

this requires that nodes on

surfaces that are initially in

contact must match

– Shared Topology and Match

Mesh Where Possible options

allow you to do this

Page 36: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-36 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual DM and Meshing - Shared Topology and Match Mesh

• Specified for each Part (in DM) – Applied at common boundaries of all Bodies in the

Part

• Options

– Automatic (default)

• Nodes are merged (bodies are bonded)

– None

• Bodies are meshed independently

– Imprint

• Meshes are across interfaces of bodies

contained in Multi-Body Parts

• When used with Match Mesh Where

Possible option for Patch Independent

Tetrahdron meshing, can prevent unwanted

initial contact penetration

– New feature in 12.0. Currently only

implemented for tetrahedra

Page 37: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-37 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual DM and Meshing - Shared Topology and Match Mesh

Automatic None Imprint

No Match Mesh

Only Automatic has

matching meshes

Page 38: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-38 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual DM and Meshing - Shared Topology and Mesh Matching

Automatic None Imprint

Mesh matching

where possible

All cases have

matching meshes

Page 39: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-39 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual DM and Meshing - Spot Welds

• Define points on source geometry

at location of the spot welds

• Corresponding points on target

geometry are generated

– Source geometry and target

geometry can be in contact or

separated

• Meshing ensures that nodes are

generated at the spot weld points

– Explicit Dynamics uses nodes to

define solid or breakable joints

Page 40: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-40 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual DM and Meshing - Mid-Surface Creation

• Mid-Surface

– Reduces 3D geometry of constant thickness to a simplified “shell” representation

– Automatically places surface body at mid point between 3D face pairs

– Allows shell element type meshing in Explicit Dynamics

3D Model Mid-Surface representation

Page 41: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-41 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual DM and Meshing – Surface Extension

• Surface Extension

– Creates a surface extension based on edge selection

– Often required after Mid-Surface operation

A thin solid model The model is converted

to a mid plane surface

model. The result is a

gap at the intersection

of the 2 parts

Extending the circular

edge closes the gap

Page 42: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-42 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual DM and Meshing – Named Selections

• Create Named Selections in DM or Meshing

– Can be used to apply constraints and boundary conditions in Explicit Dynamics

Page 43: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-43 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual

• Edge and Face Merge for Model Simplification

– Merge edges and faces based on angle criteria to simplify

the model

DM and Meshing - Cleanup and Repair of CAD

Page 44: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-44 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual

• Repair •

DM and Meshing - Cleanup and Repair of CAD

Page 45: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-45 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual

•Face Delete

Selected faces for delete

Patch healing

Natural healing

DM and Meshing - Cleanup and Repair of CAD

Page 46: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-46 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual FEModeler

• Import a finite element (FE) model from a NASTRAN bulk data file

or ABAQUS Input file.

• Import FE information from Workbench Meshing or Advanced

Meshing

• Import archived ANSYS data created using the CDWRITE

command.

• Navigate and visualize the data contained in the model.

• Generate a geometry from an FE Model using the Geometry

Synthesis feature.

• Create named components based on element selections.

• Generate an ANSYS, NASTRAN, or ABAQUS input deck for

downstream analysis.

Page 47: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-47 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual

• Import ANSYS model file into Workbench

• Open the imported model in FEModeler

FEModeler

Page 48: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-48 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual

• Display Element Statistics in FEModeler

FEModeler

Page 49: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-49 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual

• Convert to Geometry (Geometry Synthesis / Skin Detection)

FEModeler

Page 50: ANSYS Explicit Dynamics - Highvec.netcae.highvec.net/files/4_Tutorials/ANSYS TUTORIALS...Explicit Dynamics: Meshing ANSYS Explicit Dynamics Explicit Dynamics: Meshing 1-2 ANSYS, Inc.

Explicit Dynamics: Meshing

1-50 ANSYS, Inc. Proprietary

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

Inventory #002665

Training Manual

• Pass Geometry to Meshing

FEModeler