27239634 msc patran 301 course notes

16

Click here to load reader

Upload: fabius86

Post on 07-Nov-2014

196 views

Category:

Documents


10 download

TRANSCRIPT

Page 1: 27239634 MSC Patran 301 Course Notes

MSC.Patran 301 Course Notes Introduction to MSC.Patran

Copyright 2000 MSC.Software Lec 7-87 Meshing Strategies

MeshingStrategies

Page 2: 27239634 MSC Patran 301 Course Notes

MSC.Patran 301 Course Notes Introduction to MSC.Patran

Copyright 2000 MSC.Software Lec 7-89 Meshing Strategies

Overview� Analysis requirements must be understood to build an

appropriate mesh, i.e. linear, nonlinear

� Geometry type and attributes must be considered beforemeshing, i.e. simple, trimmed surface

� MSC.Patran FEM application tools

❑ Meshers❑ Meshing control❑ Sweep / transform tools❑ Editing

Page 3: 27239634 MSC Patran 301 Course Notes

MSC.Patran 301 Course Notes Introduction to MSC.Patran

Copyright 2000 MSC.Software Lec 7-90 Meshing Strategies

Geometry in MeshingTrimmed Surfaces

Trimmed surfaces

Surfaces definition lead to poor mesh

Pave mesh of trimmed surfacesNote: elements are not uniformaround hole

Page 4: 27239634 MSC Patran 301 Course Notes

MSC.Patran 301 Course Notes Introduction to MSC.Patran

Copyright 2000 MSC.Software Lec 7-91 Meshing Strategies

Geometry in Meshing (continued)Composite Surface

� Create a Composite Surface to eliminate restrictions

❑ No problems with vertices or meshed edges

Composite Surface

Trimmed Surface Mesh

Composite Surface Mesh

Page 5: 27239634 MSC Patran 301 Course Notes

MSC.Patran 301 Course Notes Introduction to MSC.Patran

Copyright 2000 MSC.Software Lec 7-92 Meshing Strategies

Geometry in Meshing (continued)Surface Decompose

� Decompose trimmedsurfaces to allow for bettermeshing control

� Select vertices at edge orinternal positions or existingpoints.

New Mesh after Decompose

Trimmed Surface Mesh

New Decomposed Surfaces

Page 6: 27239634 MSC Patran 301 Course Notes

MSC.Patran 301 Course Notes Introduction to MSC.Patran

Copyright 2000 MSC.Software Lec 7-93 Meshing Strategies

Geometry in Meshing (continued)Tessellated Surface

Original Geometry Tri Mesh

Tessellated SurfaceShell Mesh fromTessellated Surface

Page 7: 27239634 MSC Patran 301 Course Notes

MSC.Patran 301 Course Notes Introduction to MSC.Patran

Copyright 2000 MSC.Software Lec 7-94 Meshing Strategies

Geometry in Meshing (continued)Tessellated Surface

� Tessellated Surfaces use the node positionsto build a surface.

� Mesh quality is not of concern except wheresevere curvature must be captured.

� FEM - Modify/Mesh/Sew tool sews gaps of atri meshed region for the purpose ofbuilding a tessellated surface.

Page 8: 27239634 MSC Patran 301 Course Notes

MSC.Patran 301 Course Notes Introduction to MSC.Patran

Copyright 2000 MSC.Software Lec 7-95 Meshing Strategies

Geometry in Meshing (continued)Geometry Characteristics

� Geometry characteristics which effect creation of finiteelements include Parameterization, Connectivity, Topology.

� Parametrics of geometry define a local system in which anypoint within that geometric entity can be located.

� Connectivity defines geometry orientations such as surfacenormals and edge order.

� Topology describes the adjacency relationships betweengeometric entities.

Page 9: 27239634 MSC Patran 301 Course Notes

MSC.Patran 301 Course Notes Introduction to MSC.Patran

Copyright 2000 MSC.Software Lec 7-96 Meshing Strategies

Geometry in Meshing (continued)Parameterization

� Imported geometry may exhibit irregular Parameterization.� Original geometry

❑ Irregular display lines❑ Irregular element pattern❑ Mesh smoothing will fix this.

� Refit surface

❑ Geometry/Edit/Surface/Refit❑ Better but still irregular❑ Mesh smoothing will fix this

� Refit curves, re-created surface

❑ Geometry/Edit/Curve/Refit❑ No irregularities exhibited

Display Lines

Page 10: 27239634 MSC Patran 301 Course Notes

MSC.Patran 301 Course Notes Introduction to MSC.Patran

Copyright 2000 MSC.Software Lec 7-97 Meshing Strategies

Geometry in Iso Meshing (continued)Connectivity

� Connectivity effects element and node ID order as well aselement normal/CID orientation

� Iso-Meshed surfaces followsurface parametrics whichare based on connectivity

� Node and element numberpatterns are based onconnectivity

� Element local coordinateframes are based on

❑ Element connectivity❑ Surface connectivity❑ Surface parametrics

C1C1

Page 11: 27239634 MSC Patran 301 Course Notes

MSC.Patran 301 Course Notes Introduction to MSC.Patran

Copyright 2000 MSC.Software Lec 7-98 Meshing Strategies

Geometry in Meshing (concluded)Topology

� Topology defines adjacencyrelationships. Shared edges of a surfaceare termed topologically congruent ifthey occupy the same model space anduse the same vertices.

� Topological congruency determineswhether coincident nodes are created oncommon boundaries.

� Verify/Surface/Boundaries checks forfree and manifold edges. If free edgesexist internal to the model then theseentities are topologically incongruent.

Incongruent Topology

Geometry - Verify/Surface/Boundary

Congruent Topology

Page 12: 27239634 MSC Patran 301 Course Notes

MSC.Patran 301 Course Notes Introduction to MSC.Patran

Copyright 2000 MSC.Software Lec 7-99 Meshing Strategies

Geometry in Meshing (concluded) FEM Applications

FEM Tools

� MSC.PATRAN has many features for creating Finite ElementModels

Meshing tools

Meshing controltools

Element creation/ editing tools

Iso mesher

Paver mesher

Tet mesher Automatic Solid Mesher to generate Tetrahedron Elements

Mesh seed Define element densities and bias

Hard points and Define additional control points and edges to the mesher

Mesh control Global edge length, auto hard points

Transforming create copies of existing elements or nodes, i.e.translating, rotating, mirroring. Sweeping creates elements bygenerating the next higher order element from base elements. e.g. 1Delement generates 2D element.

Surface Mesher for trimmed or simple surfaces Meshes complexsurfaces with an arbitrary number of boundary edges and internal holes.

Tradional Mapped Mesher for parametric geometry. Creates 1, 2 or 3dimensional elements

Editing Move, offset, edit, project or change attributes.

Reverse,

hard curves

Sweeping andTransforming

Page 13: 27239634 MSC Patran 301 Course Notes

MSC.Patran 301 Course Notes Introduction to MSC.Patran

Copyright 2000 MSC.Software Lec 7-100 Meshing Strategies

FEM ApplicationsMesh Type

� Solid tet meshing

❑ Automatic tet-mesh B-repsolids

❑ Curvature control

Finite Elements

CreateAction:

Hex9Hex20

-Apply-

MeshObject:

SolidType:

Output IDs

Element ID List

Global Edge Length

Node ID List

Element Topology

Input List

Hex8

TetMesh Parameters...

21325

21311

0.1

Node Coordinate Frames...

Mesher

IsoMesh TetMesh

Elm 1:124

���

Page 14: 27239634 MSC Patran 301 Course Notes

MSC.Patran 301 Course Notes Introduction to MSC.Patran

Copyright 2000 MSC.Software Lec 7-101 Meshing Strategies

Assembly Meshing for Parasolid Solid Assembly

❑ Provides a matching face mesh across multiple solid facesfor parasolid solid assemblies

Non-congruent Solidsassembly imported asparasolid

Non conguent solidsassembly created in Patran

Element faces at common faceafter meshing with assemblymeshing turned on

Element faces at commonface after meshing. (Assemblymeshing turned off)

Non-CongruentMeshes

CongruentMeshes

Page 15: 27239634 MSC Patran 301 Course Notes

MSC.Patran 301 Course Notes Introduction to MSC.Patran

Copyright 2000 MSC.Software Lec 7-102 Meshing Strategies

Assembly Meshing for Parasolid Solid Assembly(concluded)

❑ Once user has downloaded and installed this new meshcomponent, the environment variable must be setASSEMBLY_MESH_ON YES

❑ Some info on usage

❑ Works for Tetmeshes only❑ Solid-to-Solid Intersection

❑ If solids are intersecting and the intersecting volume issmall (<1% total volume) then meshing will continueusing assembly meshing after outputting a warningmessage

❑ non-mating solids

❑ If solids are separated by more than the parasolidtolerance, the no shared geometry will be found. Thesolids will be meshed as separate solids

❑ If all criteria are met, a conguent mesh is generated across thesolids at the touching faces. No equivalencing is required

Page 16: 27239634 MSC Patran 301 Course Notes

MSC.Patran 301 Course Notes Introduction to MSC.Patran

Copyright 2000 MSC.Software Lec 7-103 Meshing Strategies

Summary� MSC/PATRAN provides many tools to generate a finite

element model.

� In creation of a FEM, more than one method must usually beemployed.

� An understanding of the geometry tools and characteristicsof the geometry will make meshing easier.

� Mesh control tools are tools to helps provide for the desiredmesh prior to meshing.

� Editing tools allow the user to modify a mesh for the desiredresult after meshing.