You are on page 1of 194

4

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-1

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-2

. ,,( ,,
),

()

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-3

Bar

Tet
PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

Tri

Wedge

S4-4

Quad

Hex

, Paver

MSC.Patran :

IsoMesh (mapped mesher)

Paver (free mesher)

TetMesh

Sweep mesh

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-5

Patran ,

Patran Properties , 2D
bending shell element 2D solid plane strain element

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-6

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-7

Patran

IsoMesh Mesh

Sweep Mesh

Paver Mesh
PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

S4-8

TetMesh Mesh

ISO (MAPPED) MESHER

iso-mesher (IsoMesh)
() ().
() ()
() ()

,,
, IsoMesh

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-9

ISO (MAPPED) MESHER ()


ISOMESH

IsoMesh mesh IsoMesher


IsoMesh mesh (
)

a
b
a

Gap is larger than


Global Model Tolerance

Surface 1:2 , Surface 2:3, Surface 4:5.


Surface 3:4 . ab.
5.
PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

S4-10

ISO (MAPPED) MESHER ()


MESH PATHS

b
b
b

a
a
a

a
a

b
b

a b. ;
?
PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

S4-11

ISO (MAPPED) MESHER ()


ISOMESH

IsoMesher

Mesh Seeds
Global Edge Length (GEL)
:
x2c
(x1 , x 2 )
c

x 2b

x2a

x2

Node

x1

x1a

x1b

x1c

IsoMesher
(X,Y,Z) = function (x1, x2)

x1d

IsoMesher

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-12

ISO (MAPPED) MESHER ()

Adjacent meshes
on surfaces 1 and 2

Adjacent mesh
controlled

Mesh seed
controlled

Edge mesh
seeded

GEL controlled
5

6*

6*

*Surfaces 1:6. Surfaces 1 3, 3 5 . , Surfaces 1,3, 5


. .

mesh seeds , global


edge length

Number of elements = length longest edge/GEL

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-13

ISO (MAPPED) MESHER ()


ISOMESH

Before Surfaces Meshed

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

After Surfaces Meshed

S4-14

: ISOMESH
Import the following geometry.
File/Import/IGES.
Set Source to IGES.

Select iso_mesh_paths.igs
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-15

: ISOMESH
IsoMesh
Finite Elements .
Set Action/Object/Type to

Create/Mesh/Surface.
Select the IsoMesh Mesher.
Select Surface 1:4 for Surface List.
Enter 0.2 for Global Edge Length.
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-16

: ISOMESH

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-17

: ISOMESH
IsoMesh global

edge length
Select Surface 5 6 for Surface List.

Enter 0.25 for Global Edge Length.


Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-18

PAVER (FREE) MESHER

, () ().

, Paver,
; Paver , x1, x2
Before Meshing

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

During Paver Meshing

S4-19

After Meshing

PAVER MESHER ()
During

Before

Mesh Seeds
Global edge length

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-20

After

ISO (MAPPED) MESH PAVER (FREE) MESH


IsoMesh

3 4

( )
(,)

Paver

,
,

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

, N

(,)

S4-21

Min./Max.

ISO (MAPPED) MESH PAVER (FREE) MESH


()

IsoMesh

Surface 36

Paver
PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

S4-22

ISO (MAPPED) MESH VS PAVER (FREE) MESH


Paver Parameters
()

Curvature check

MESH PARAMETERS

IsoMesh Parameters

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

mesh smoothing
parameter valuesmesh
patterns

S4-24

TETMESH

-TetMesh ,
(Patran native or parasolid B-rep solid)

Delauney

. Patran

, , ,

- tets from
tris

IsoMeshPaver? Paver
PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

S4-25

TETMESH ()

Global edge length


Create P-element mesh,
Internal coarsening,
Curvature check, , ,

(2D 3D)

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-26

TETMESH ()

Sphere, Solid

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

TetMesh of Solid

S4-27

SWEEP MESHER

() , ,

(Extrude, Glide, etc.)

Glide 1D to create 2D
Glide curve
1D bar
elements

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-28

,,

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-29

()

Mesh smoothing
Refit surface

Geometry: Edit/Surface/Refit

Mesh smoothing
Refit curves,

Geometry: Edit/Curve/Refit

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-30

Display Lines

()

ID ,/

IsoMesh-ed surfaces
,

Edge 1

Edge 4

Edge 4

C1

C1

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

Edge 1

S4-31

()

Geometry: Verify/Surface/Boundary

,,

Verify/Surface/Boundary
.
,
.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-32

Topology

Topology

Patran FINITE ELEMENT

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-33

Elements ,,,

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-34

Create
Mesh Seed

...

Transform
Mesh

Uniform

Curve

One-Way Bias

2 Curves

Two Way Bias

Surface

Curve Based

Solid

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

Node

Element
Edit

Edit

S4-35

Action

...
...

Object
Type

,
(,
)

() ,

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-36

Patran

()
()
()
,
PCL

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-37

(1)

(2)

(1)

(3)

Note: (1) seeded for 2 elements


(2) seeded for 6 elements

Two Surfaces

(3) seeded for 4 elements


PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

S4-38

(2)

Surface 1

Mesh Ratio = 4

Surface 2

Mesh Ratio = 0.25 (or -4)


PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

S4-39

CURVE BASED

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

Linear

Length Ratio

Max h, or Max h/L

,
S4-40

TABULAR

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-41

n,
IsoMesh Paver
,

n,
,

(Sn = )

IsoMesh
Odd Count

IsoMesh
Even Count

Paver
Odd Count

Paver
Even Count

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-42

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

bar/beam

Bar
, , Nastran bar
, Bar2

XY , , ,

S4-43

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

IsoMesh: () (
)
Paver: (

,,,

,;
,
,

Node Coordinate Frames


, ()
()

S4-44

: ISOMESH

File/Import/IGES.
Select file set_param_surfs.igs

Apply

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-45

: ISOMESH

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-46

: ISOMESH

Geometry: Verify/Surface/Boundary


2D
PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

S4-47

: ISOMESH

IsoMesh
Finite Elements: Create/Mesh/Surface

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-48

: ISOMESH

Finite Elements: Verify/Element/Boundaries
Display Type: Free Edges

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-49

: ISOMESH
Equivalence
Finite Elements: Equivalence/All/Tolerance Cube
Option: Retain lower node id
Equivalencing Tolerance: 0.005

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-50

: ISOMESH

Finite Elements: Verify/Element/Boundaries
Display Type: Free Edges

!
PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

S4-51

: ISOMESH


PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-52

: PAVER

File/Import/IGES.
Set Source to IGES.

Select trimmed_surf.igs
Apply.


Click on Display.
Select Geometry
Use Point Size slide bar to increase size.
PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

S4-53

: PAVER

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-54

: PAVER
1
Select the Geometry Applications

button.
Set Action/Object/Method to
Transform/Surface/Translate.
Enter <2 0 0> for Translation Vector.
Select Surface 1 for Surface List.
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-55

: PAVER
surface 2
Set Action/Object/Method to Create/Point/Extract.
Select the curve icon in form.
Enter 0.667 for Parametric Position.

Select edge Surface 2.6 for Curve List.


Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-56

: PAVER
Surface 2
Set Action/Object/Method to Edit/Surface/Add Vertex.
Select Surface 2 for Surface.
Select Point 17 for Point List.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-57

: PAVER
Global Edge Length

Paver
Select the Finite Elements Applications

button
Set Action/Object/Type to
Create/Mesh/Surface.
Select the Paver Mesher.
Select Surface 1 2 for Surface List.
Deselect the Automatic Calculation
toggle.
Enter 0.3 for Global Edge Length.
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-58

: PAVER

, Surface 2

. Point 17
PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

S4-59


: Workshop 6 Frame Surfaces Model
Analysis.
: Workshop 5 Finite Element Model of a
Space Satellite
: Workshop 6 Meshing Aircraft Wing
Surfaces

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-60

/
Paver mesher points/curves
points/curves

Surface quad
meshed
Surface
created by
extruding
Curve 1 up

Face quad
meshed
1

Hex mesh
created by
sweeping quad
elements down
Edge of surface associated to face of solid

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-61

POINT ASSOCIATE / DISASSOCIATE



Points

After Association

After Paver Meshing

Paver
Associated points

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-62

CURVE ASSOCIATE / DISASSOCIATE

Associated curves

Paver

After Association

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-63

After Paver Meshing

: PAVER

File/Import/IGES.

Select spiral_surf.igs.
Apply.
Change the view using the icon

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-64

: PAVER

Select the Geometry Applications button.


Set Action/Object/Method to

Associate/Curve/Surface.
Select edge Surface 2.4 for Curve List.
Select Surface 1 for Surface List.
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-65

: PAVER

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-66

: PAVER
Paver
Select the Finite Elements Applications

button.
Set Action/Object/Type to
Create/Mesh/Surface.
Select the Quad Elem Shape.
Select the Paver Mesher.
Select Quad4 for Topology.
Select Surface 1 2 for Surface List.
Deselect Automatic Calculation, and enter
0.5 for Global Edge Length.
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-67

: PAVER

Set Action/Object/Method to Equivalence/All/Tolerance

Cube.
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-68

: PAVER
()
Set Action/Object/Test to Verify/Element/Boundaries.

Select Free Edges for Display Type.


Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-69

: PAVER

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-70

MESH CONTROL

Surface Mesh Control

Mesh Control
mesh
control

Mesh Control
Global Edge
Length
Paver mesher

(*)

Before Meshing

(*)
PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

S4-71

Quad Meshes From


Paver

2D MESH 2D MESH

2D mesh

2D

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

QUAD4 TRI3

IsoMesh

S4-72

2D MESH 2D MESH
Mesh Parameters

Curvature Check

Washers

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-73

2D MESH 2D MESH ()

Use
Selection Values

Vertex Nodes,
Boundary Seeds,

Feature
Recognition
Edge Angle(*)
Vertex Angle(**)

Feature
Recognition
Use Selection
Values

Elm 2

**
Elm 1

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-74

: 2D MESH 2D MESH
IGES
File/Import/IGES
Select file surf_mesh_on_mesh.igs

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-75

: 2D MESH 2D MESH


(Display/geometry)

+(Viewport/modify)

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-76

: 2D MESH 2D MESH
Paver mesher
Finite Elements: Create/Mesh/Surface
Mesher: Paver
Topology: Quad4
Surface List: Surface 1
GEL: 1.0

Geometry: Delete/Surface

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-77

: 2D MESH 2D MESH
2D Paver Mesh 2D
delete (original) Elements: yes
IsoMesh: no
Topology: Quad4
Feature Recognition: no
Feature Selection: no
2D Elem List: Elm 1:130
GEL: 1.5

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-78

2D MESH

Sheet Body mesher

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-79

: SHEET BODY

2D ,

Import an IGES file using File/Import/IGES.


Select file named cong_surfs_sliver.igs
Click Apply

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-80

: SHEET BODY

Change the view using the Mouse rotate XY icon.
Display the surface labels using the Label Control icon.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-81

: SHEET BODY

Geometry: Verify / Surface / Boundary


Verification Criteria: Topology

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-82

: SHEET BODY
2D
Finite Elements: Create / Mesh / Sheet Body

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-83

: SHEET BODY
2D()
Click on Undo icon

Finite Elements: Create / Mesh / Sheet Body


Use a smaller global edge length

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-84

ADVANCED SURFACE MESHER

(ASM)

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-85

ADVANCED SURFACE MESHER

ASM ()

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-86

ASM


,1
30
Gap

Non-congruent
surface edges

,
PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

S4-87

IsoMesher ,
ParametricTriCubic, ExtrudedSolid
IsoMesh Parameters
,

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-88

IsoMeshHex

:

File/Import/Neutral
Select file set_param_solids.out
Apply
Change view to Iso 3 View.
Display the entire model in viewport

using Fit view icon.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-89

:

Shade the geometry

using the Smooth


shaded icon.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-90

:
()
(Display/geometry)

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-91

:

Use Geometry: Verify / Surface / Boundary
Select one solid face, Solid 85.1 Hold down the shift key, then select
the other solid face, Solid 84.4

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

:
S4-92

:
IsoMesh Hex
Solid List: Solids 72:95
global edge length

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-93

:
Hex
Finite Elements: Verify / Element / Boundaries
Display Type: Free Edges

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-94

:
Hex
Finite Elements: Equivalence / All / Tolerance Cube
Option: Retain lower node id
Equivalence Tolerance: 0.00411327

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-95

:
Hex
Finite Elements: Verify / Element / Boundaries
Display Type: Free Edges

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-96

:
Hex
Hex

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-97


TetMesh B-rep Solids

TetMesh Parameters
Input List ( Solid 1:14)

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-98

()

TetMesh Parameters

P-Element (
P-element )
Internal Coarsening /

Maximum h/L

Global Edge Length *


, Global Edge
Length * 0.2

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-99

()

Assembly Parameters

Create Duplicate Nodes


() :
()
Match Parasolid Faces:
parasolid

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-100

ISOMESH TETMESH

parasolidPatran

Parasolid solid

Isomesh

Parametric solids

PAT301, Section 4, September 2010


Tetmesh
Copyright 2010 MSC.Software Corporation

Isomesh

hex

tetmesh parasolid
tetmeshisomesh
S4-101

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-102

3576 Hex20 elements, 20842 Nodes

3576 Hex8 elements, 5802 Nodes

17927 Tet10 elements, 53969 Nodes


17927 Tet4 elements, 4349 Nodes
Note: 1) two elements through thickness, 2) von Mises stress obtained by
inter-element averaging
PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

S4-103

2D , 3D

2D

Patran native B-rep-solid3D

Tet mesh on
congruent
solid(s)

Tri mesh on
one or more
solid faces

Tet mesh this solid

,,

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-104

:
(PATRAN NATIVE B-REP SOLIDS)
STEP2 Patran native solids

File/Import/STEP
Select file two_cong_solids.stp
Un-toggle Import to Parasolid
Apply.
.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-105

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-106

:
tri6.

Click on Finite Elements Applications button.


Set Action/Object/Type to Create/Mesh/Surface.
Select Tria for Elem Shape.
Select Paver for Mesher.
Select Tria6 for Topology.
Select solid face Solid 1.6 for Surface List.
Deselect Automatic
Calculation.
Enter 0.1 for Value.
Apply.
wireframe

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-107

:
Solid 1Tet10
Set Action/Object/Type to

Create/Mesh/Solid.
Select Tet for Elem Shape.
Select TetMesh for Mesher.
Select Tet10 for Topology.
Select Solid 1 for Input List.
Set Global Edge Length to 0.5.
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-108

Tri6 and Tet10 mesh for Solid 1


Location of
tri6 mesh on
Solid 1.6

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-109

:
TetMesh Solid 2
Create/Mesh/Solid.
Select Solid 2 for Input List.
Enter 0.2 for Global Edge Length.
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-110

:
Equivalence .
Set Action/Object/Method to Equivalence/All/Tolerance Cube.
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-111

:
, Tet10

tri6
Set Action/Object/Method to

Create/Element/Edit
Select Tri for Shape.
Select Tria6 for Topology.
Select Elem Face for Pattern.
Click inside the Face box.
Select Free face of element
icon in the select menu.
Pick element faces at interface.
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-112

EraseTet10.
Click Display.
Select Plot/Erase.
Select Erase under Geometry.
Select Tet element in the select menu.
Select all the tet elements, then Erase.
.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-113

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

parasolid solids

Global Edge Length TetMesh

, Imprint. ,
Global Edge Length TetMesh

S4-114

TETMESH PARASOLID
2

TetMesh

Select Solid 1 and 2 for Input List

Select Assembly Parameters

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

Select Match Parasolid


Faces

Select Solid 1 or 2, or
both

equivalenced

S4-115

TETMESH PARASOLID ()

TetMesh Parameters

Match Parasolid Faces,

Face Matching Options

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-116

Proximity Tol.> gap


dimensiontetmesh

TETMESH PARASOLID
2

Imprint, Geometry:
Edit/Solid/Imprint

TetMesh , Solid 2, Global


Edge Length = 0.75

TetMesh , Solid 1, Global


Edge Length = 2.0

Select Assembly Parameters

Select Match Parasolid


Faces

Select the solid already


meshed, Solid 2

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-117

:
(PARASOLID)
Import 2 parasolid solids
File/Import/Parasolid xmt
Select file two_cong_solids.xmt_txt
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-118

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-119

:
tri6
Click on Finite Elements Applications button.
Set Action/Object/Type to Create/Mesh/Surface.
Select Tria for Elem Shape.
Select Paver for Mesher.
Select Tria6 for Topology.
Select solid face Solid 1.6 for Surface List.
Deselect Automatic

Calculation.
Enter 0.1 for Value.
Apply.
wireframe

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-120

:
Create Tet10 mesh for Solid 1
Set Action/Object/Type to Create/Mesh/Solid.

Select Tet for Elem Shape.


Select TetMesh for Mesher.
Select Tet10 for Topology.
Select Solid 1 for Input List.

Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-121

Tri6Tet10Solid 1

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-122

:
TetMesh Solid 2
Create/Mesh/Solid.
Select Solid 2 for Input List.

Enter 0.2 for Global Edge Length.


Select Match Parasolid Faces.
Select the solid already meshed, Solid 1.
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-123

:
.
Set Action/Object/Method to Equivalence/All/Tolerance Cube.
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-124

:
Tet10tri6
Set Action/Object/Method to Create/Element/Edit.
Select Tri for Shape.
Select Tria6 for Topology.
Select Elem Face for Pattern.
Click inside the Face box.
Select Free face of element
Free face of
element
icon in the select menu.
Pick element faces at interface.
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-125

Erase Tet10
Click Display.
Select Plot/Erase.
Click on Erase under Geometry.
Select Tet element in the select menu.
Select all Tet elements, then Erase.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-126

2D TETMESHING

Tri element

2D Tet meshing (
)

IsoMesh /
Paver

Equivalence

Input List2D

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-127


: Workshop 7 Parasolid Solid Example
: Workshop 7 Parasolid Solid Example

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-128

FEM TRANSFORM

Transform,

Mirror:
Translate:
Rotate:

Mirror Plane

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-129

SWEEP

Sweeping:

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

Nodes to Bars, Bars to Quads, Quads to


Hexes

sweep , Arc, Extrude, Glide,


Vector field,
Sweeping (
)

Mesh Control

S4-130

SWEEP()
Extrusion
direction
(Vector)

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

Direction Vector
Extrude Distance (thickness)

S4-131

SWEEP()

Sweep, Arc

Sweep Angle

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-132

SWEEP()

Sweep, Normal

Sweep elements

Sweep 3D

Quad

Hex
PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

S4-133

SWEEP()

Sweep, Glide-Guide

Sweeps elements,

Glide bar elements


along Curve 61

Guide bar elements


with Curve 62

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-134

SWEEP()

Sweep, Loft

sweeping 2D 2D

Base and top 2D elements


PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

Hexes created by lofting between


shells
S4-135

FEM ELEMENT/EDIT

, Finite Element

Create ,,

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-136

FEM ELEMENT/EDIT ()

FE: Create/Element/Edit

Element Shape
Topology
Pattern

Quad Tri
Bars

Quad elements
skinned from hex
faces
PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

Bar elements generated


on element edges

S4-137

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-138

EQUIVALENCE
Before
13

14
7

10

2
1
29

11

25

7
2

2
30

21

18
27

14

10

23
11

18

15

16

13

14

15

16

12

10

11

12

10

11

12

26

27

28

1
5

1
7

2
4
32

1
29

28

25

2
1

2
30

3
31

4
32

26

27

28

25

15

22

14

17

13

13

3
31

26

16

After

16

17

15
8

During

24

21

22

23

24

21

22

23

24

20

17

18

19

20

17

18

19

20

12
19

Use cube or sphere to


establish closeness

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-139

EQUIVALENCING

FEM

Equivalence

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-140

EQUIVALENCE

Equivalencing All (), Group (


), List (list)

Option:

Collapsed Node Options

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

Allow Tolerance Reduction

Patran

0.3
27,
0.18

S4-141

EQUIVALENCE ()

Collapsed Node Options ()

Allow Collapsed Elements

$# 0.3 27

Stop on Collapsed Element

$# 0.3 27

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-142

EQUIVALENCE ()

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

Tolerance Cube i (
)

S4-143

EQUIVALENCE ()
Equivalence

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-144

EQUIVALENCE ()
ListEquivalence

0.025
PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

S4-145

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-146

,
, ,

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-147

Crack (/)

()

()

()

Jacobian()

ID

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-148

equivalencing

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-149

,
Hex mesh example:

Hex mesh

equivalencing

equivalencing
*

Tet mesh example:

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

Tet mesh

tet

equivalencing

S4-150

tet

equivalencing

Hex mesh example:

Hex mesh

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

equivalencing

S4-151

equivalencing
*

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-152

.
.

Normalize

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

Default off:
If on: 01. 0

Reset Graphics .
Apply

S4-153


After

During Check

Y
X

Z
X

Plot Failed Elements Only

34.3659
30.0802

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

32.2694

S4-154

59.57
56.35
53.13
49.91
46.69
43.47
40.26
37.04
33.82
30.60
27.38
24.16
20.94
17.72
14.50
11.28

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-155

TetMesh

TetMesh Modify: Collapse


Ratio and/or minimum Jacobian
value

, Acceptance
Value
,

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-156

()

Patran

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-157

Global
Edge Length
Finite
Elements/Create/
Mesh Control/Auto
Hard Points

Associate vertex points


Associated (hard) point

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-158

Congruent surface meshes


Coincident vertices

()

T (

)/20

No vertex

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-159

Auto hard point

>
, 0.11

Gap = 0.1

Pick these nodes

Mesh seed

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-160

Pick this edge

Finite Elements Sew

; equivalence

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-161

()

Modify/Mesh/Sew
PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

S4-162

(
)

: 2D

File/Import/Neutral.
Select non_cong_surfs.out.
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-163

: 2D

Select the Geometry Applications button.
Set Action/Object/Method to

Verify/Surface/Boundary.

Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-164

: 2D

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-165

: 2D
IsoMesh (

IsoMesh )
Select the Finite Elements Applications

button.
Set Action/Object/Type to
Create/Mesh/Surface.
Select Tria for Elem Shape.
Select IsoMesh for Mesher.
Select Tria3 for Topology.

Automatic Calculation.
Enter 2.0 for Global Edge Length.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-166

: 2D
tri3

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-167

: 2D
. Equivalence
Set Action/Object/Type to Modify/Mesh/Sew.
Enter 2.0 for Target Element Edge Length.
Select all the tri elements for Tria Element List.

Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-168

: 2D
,
Set Action/Object/Test to Verify/Element/Boundaries.
Select Free Edges for Display Type.
Apply.

Hole in tri3
mesh

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-169

: 2D
.

current ,

Click on Group form in the main menu and select

Create.
Set Action/Method to Create/Select Entity.
Enter tess_surf for New Group Name.
Select Make Current.
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-170

: 2D
2D
Select the Geometry Applications

button.
Set Action/Object/Method to
Create/Surface/Mesh.
Select the tri3 elements for Element List.
Outer Corner
Nodes.

Select None for Inner Loop Options.


Apply

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-171

: 2D
, tess_surf
Select Group from the main menu and

select Post from the drop down menu.


Select tess_surf for Select Groups to
Post.
Apply.

Display Line

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-172

: 2D

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-173

: 2D
IsoMesh (

)
Select the Finite Elements Applications

button.
Set Action/Object/Type to
Create/Mesh/Surface.
Select Quad for Elem Shape.
Select IsoMesh for Mesher.
Select Quad4 for Topology.
Select Surface 602 for Surface List.
Deselect Automatic Calculation, and enter
6.0 for Global Edge Length.
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-174

: 2D

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-175

: 2D

2D

FE: Modify/Mesh/Surface
Select the newly created tessellated surface,
Surface 602.
Apply.
Erase

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-176

: 2D

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-177


: Workshop 8 Surface Meshing for Noncongruent Surfaces

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-178

COLLAPSE RATIO JACOBIAN

Tetmesh ,
collapse ratio Jacobian ,

Hard Nodes ()

FEM Volume Control

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

Collapse Ratio Jacobian


Minimum

Acceptance
Value
S4-179

: MODIFY TETMESH

File/Import/Parasolid xmt.
Select hex.x_t

Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-180

: MODIFY TETMESH
parasolid

TetMesh
Select the Finite Elements

Applications button.
Set Action/Object/Type to
Create/Mesh/Solid.
Select Tet for ElemShape.
Select TetMesh for Mesher.
Select Tet10 for Topology.
Select Solid 1 for Input List.
Enter 0.5 for Global Edge Length.
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-181

: MODIFY TETMESH

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-182

: MODIFY TETMESH
Tet10
Set Action/Object/Test to Verify/Tet/All.
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-183

: MODIFY TETMESH
collapse ratioTet10

Set Action/Object/Type to Modify/Mesh/Solid.


Deselect Jacobian Minimum toggle.
Click Collapse Ratio and enter 0.2 for

Acceptance Value.
Select Solid 1 for Input List (Element/Solid).
Apply.

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-184

: MODIFY TETMESH

collapse ratio0.2

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-185

FEM -NODE/MOVE

Node

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-186

FEM -NODE/OFFSET

Node Offset

,
Tip and base points

, 1.2205,
0.1220510%

Vector direction

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-187

FEM -NODE/OFFSET ()

Direction Vector = <0 .25 0>

Direction Vector = <.25 0 0>


PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

S4-188

FEM -NODE/PROJECT

Node project; Project onto

Curve

Surface ,

Plane

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-189

FEM -NODE/PROJECT ()

: Coord 4 Z
= 0

Plane 1

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-190

NODE

Surface 1Edge 3Surface 2


Edge 1

Y
Z

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-191

NODE ()

,
Node Locations

Node List,

Before

After

1st click
2nd click

15,4

15
4

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-192

NODE ()

Y
Z

Final node editing result

: Surface 1 Surface 2?
, ?
PAT301, Section 4, September 2010
Copyright 2010 MSC.Software Corporation

S4-193

MESHING

Patran

Sweep/transform

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-194


: Workshop 8 Various Methods of Solid
Meshing
: Workshop 9 Various Methods of Solid
Meshing

PAT301, Section 4, September 2010


Copyright 2010 MSC.Software Corporation

S4-195

You might also like