Professional Documents
Culture Documents
MSC.Patran
CAE
MSC.Patran
1. MSC.Patran
MSC.PatranMSC
CAD
FEM
PatranPCL
2. MSC.Patran
MSC.Patran
Patran
CAD
CADCATIA,Pro/Engineer,CADDS5,Euclid,UG,AutoCAD,SolidWorks,SolidEdge
IGES, STEP203, STEP209
CADParasolid, ACIS
CAD
MSC.Patran
MSC.Nastran
Abaqus
MSC. Dytran
ANSYS
MSC. Marc
Pamcrash
MSC. Fatigue
Fluent
MSC. Advanced_FEA
StarCD
Results,Insight,XY-Plot
Patran
3. MSC.Patran
Patran
Menu Bar
File, Group,Viewport,Viewing,Display,Preference,Tools,Insight ControlUtilities(
Application
Geometry,Finite Element,Load/BCs,Materials,Properties,Fields,Load Cases,Analysis,
Results,Insight
X-Y Plot
Application Widget
Tool Bar
History Box
PATRAN
Command Line
System Icon
Patran
PATRAN
Patran,
Patran,
Undo,(
Application Widget
Application Widget
Action:
Object:
Method(Type):
Apply(Cancel): ApplyForm
Motif
Select Databox
Toggle button
Push button
Data Selection
Slide bar
4.
shift
ctrl
shift
Point
Curve
Surface
Point 1:24:3
124314 710
13161922
Solid 55.3.1.1
551
Curve 3 8 21
3821
Surface 3.2
32
Surface 1:200:2
11002
Solid 10.2
102
Solid 10:50:3
11003
Solid
Vector
Vector 5
Plane
Plane 2
Coord
Coord 1.3
1z
FEM
Node
Node 1:24:3
Node 1 7 11
Elm
Elm 3 8 21
124314
71013161922
1711
3821
<102.3>
#
s , p
n
c , l
t thru
pt , g
el
s1:# 1IDn52T20052200
Select databox
real radius
radius=5.0
[radius ,0. 0.0]
Select Menu
Select Menu
Select databox
Select Menu
Point Select Menu ,
Curve Select Menu
Surface Select Menu
Solid Select Menu
5. PATRAN
Modelname.db
Madelme.db.bkup
Patran.ses.number
Patran
Modelname.db.jou
PCL
Settings.pcl
ASCIIPatranPatran
p3epilog.pcl
ASCIIDOSautoexec.bat Patran
6.
7.
MSCWWW http://www.macsch.com
MSCWWW http://www.msc.com.cn
MSC
(010) 68313002
68330108
(010) 68354962
MSC
: (028) 6199275
6199276
(Geometry)
1. Geometry
Patran
CAD
CADPatran
Patran
!!!Patran
PatranPointCurveSurfaceSolid
0 X,Y,Zcyan
PatranASM CurveChained Curve
P1P2(0~1)((Yellow)
=0 =1
Patran(Parametric Surface simple Surface)
(General Surface Trimmed Surface)
: 34
P1,P2,P3,P412
(display line)
(Green)
IsoMesh(mapped)Paver
4
(Magenda)
Paver
PatranParametric Solid)
B-rep(Boundary representation Solid
,
P1~P8
1,2,3
Blue
IsoMesh (mapped)
Tet
B-rep
CADB-rep
White
B-repTet
(Body)(Face)
Face(Edge)
(Vertex)
2.
(1)File=> Import
(2)source
(3)Import File
(4)
(4)Apply
6CAD
Patran
SolidWork
CAD
MSC/ARIES
IGES
bdf , Nastran
Menu BarAnalysis
Patran,
Patran,(Suppress)CAD
3.
Create()
Delete()
Point()
Edit()
Curve()
Show()
Surface()
Transform()
Solid()
Verify()
Coord()
Associate()
Plane()
Disassociate()
Vector()
Renumber()
(Point)
(Create/ Point)
XYZ
[XYZ]Databox
Interpolate
Arc Center
Extract
=0.5=0.333
Intersect
Offset
Pierce
Project
(Show/ Point)
Location
Distance
Node
Transform / Point()
Translate
Rotate
Scale
Mirror
Mcoord
12
Pivot
Position
Vsum
XYZ
XYZ
Mscale
XYZ
Associate/Disassociate)
:
:
(1)
(2)
(3)
: Associate
PointSurface Curve
CurveSurface
Disassociate
,Paver
(Curve)
Point
Arc 3 Point
Chain
(Chained Curve)
Auto Chain
Conic
Extract
Fillet
Intersect
Fit
Manifold
Normal
Project
Pwl
Spline
Tangent Curve
Tangent Point
XYZ
Involute
Revolve
Select Menu
2d Circle
2d Arc Angles
2d Arc 2angles
2d Arc 3point
Edit /Curve
Break
Blend
(),
Disassemble
(Chained
Extend
Merge
();
Refit
Reverse
Trim
Show /Curve
Attribute
Arc
Angles
Length Range
Node
()
(Surface)
Curve
234
Composite
Decompose
Edge
34
Extract
Fillet
Match
match
Ruled
Trimmed
trimmed
Vertex
34()
XYZ
Extrude
()
Glide
Normal
()
Revolve
Select Menu
Edit / Surface
Break
Blend
Disassemble
Trimmed Surface
Edge Match
Refit
Parametric Cubes
Reverse
Sew
Edit/Point/EquivalenceEdit/Surface/Edge Match
(Solid)
Surface
234123
B-Rep
B-Rep
Decompose
Face
5~6
Vertex
Xyz
Extrude
:Trimmed Surface-Rep
Glide
Normal
Revolve
Break
Blend
Disassemble
B-rep
Refit
Reverse
(Coord)
123
3Point
origin31-3
Axis
origin12
Euler
Normal
,31
(Plane)
1-2,2-3,1-3
select Menu
1-2
Vector Normal
()
Curve Normal
()
Interpolate
(,)
Least Square
Offset
(Vector)
select Menu
1 2 3
Magnitude
(origin),(direction)magnitude
Intersect
plane1 plane2,
Normal
Product
2 Point
4.
Create / Surface / Trimmed
Create / Surface / Composit
Edit / Surface / Disassemble
Create / Surface / Decompose
B-rep Solid
Create / Solid / B-rep
B-rep Solid
Edit / Solid / disassemble
Edit / Solid / Break ( By plane)
Create / Solid / Decompose
B-rep
(FEM)
1. FEM
(NastranAbagusAnsys)
Patran
PatranFEM
PatranProperties
:
4820
Patran
1
Create / meshIso-mesher , Paver , Tet-mesh
2
Sweep / Element Transform(Base Mesh)
2.
Iso-mesh
Iso-mesh Paver
Paver
Iso-mesh
B-rep
Tet-mesh
Iso-mesh
(1)
(2)
(a) ; (b)
(3)
B-rep Solidtrimmed Surface
(hard geometry)
Paver
(1)
(2) Isomesh
mesh seed, globel length
(3)
Tet-mesh
mesh seed
Mesh Seed
1
2Uniform()One-way Bias()Two-way
Bias ()Curve Based()
3: (a)(b)(c)
(4)
Surface Control
tetmesh
surface
Hard Geometry
max edge lengthmin edge length
(curvature check)
max(h/l)
:
1
(mesher)Iso-mesh pavertetmesh
Hex8,Hex20,wedge
Apply
(1) :
(2)
(3)
aMesh seed
b
c
1
(a) Edit/surface/edge match
(b) create/surface/trimmed
2
create/Mesh seed/tabular
3.
Transform
Sweep(base mesh)
2D3D1D2D
Sweep
Arc
(Base Entily)(Sweep Angle)
Extrude
Sweep / Extrude
Glide Glide-Glide
glide curve
Normal
Radial Cylindrical
Refer. Coordinate Frame Axis
Radial Spherical
Refer. coordinate Frame Sphere Center Point
Spherical Thera
Vector Field
Loft
2D3D2D
Transform Sweep
Finite ElementAssociatedisassociate
4.
Finite ElementCreate / Node ,Create / Element,Create / MPCModify
5.
(1) paver
2Sweep / Element /
NormalA->B
hexa
3Associate / Element /
SolidB-rep
4
modify / node
MPC
MPC
(FEM)
1. (Equivalence)
Equivalence
Verify / BoundaryEquivalence
Equivalence
2. (Verification)
(aspect)(Warp)
Verify / Elemen
,
Aspect
Warp
Skew Angle
Taper
(Field)
1.Field
PATRAN
PropertiesLoad/BCs
MaterialsSweep Element
Result ()
2. Field
1Lood/BCs
2Materials
3Properties
4FEM / Sweep)
3. Field
Spatial Field
X,Y,Z x,y,zR,T,Z
r,theta,z) R,T,Pr,theta,phi
C1,C2,C3123
Non-Spatial Field
(t)(f )
erT
4. Field
4. Field
Field
PCL Function
Tabular Input
General
FEM
Spatial Field
Material Field
Non-spatial Field
(Tabular Input)
PCL(PCL Function)
FEM Field
FEM Field
1(viewport)
2Create / Spatial / FEMfield
FEM Field(
ABAQUSNASTRAN)()
FEM Fieldcontinuous)discrete
FEM FieldFEM Field
PCL FUNCTION
PCL
PCL
0.1*X-0.35*Y
0.1x-0.35y
0.35r+0.08 **arccos25.6z
200r23
0.35*R+0.08*T*acosr25.6*Z
200*R**2-P**3
10.0*Cl-20.8*C2
10.01 -20.82
10sin100t
10.0*sinr100*t
PCL
SINDangle
SQRTn
SINRangle
LNn
ASINDn
EXPn
ASINRn
LOGn
COSDangle
ABSn
COSR (angle
SIGNn
ACOSD n
NINTn
ACOSR n
MAXn1,n2
TANDangle
ATANRn
ATAN2Ry,x
ATAN2Dy,x
RD
1
2
3PCL
ATANDn
4. Field
Load/BCs & Load Case
1.
(1)
Patran
(2) Field
(3) Load/BCs
(4) Time Dependent Load Case
Default Load Case
2.
Patran(MSC/NASTRAN)
Displacement
Force
Pressure
Temperature
NASTRANSPC
NASTRANFORCE
2D3D
TEMP
Inertial Load
Initial Displacement
GRAVRFORCE
Initial Velocity
Distributed Load
Contact
1D2D
PATRAN
Temp(Thermal)
Initial Temperature
Apply Heat
Convection
Radiation
3.
(1)
(2)
ApplicationLoad/BCsLoad/BCs
Create / Displacement / Nodal
Create / Pressure / Element
(3)
(4)
(5)
1D 2D 3D
(6)
Input Data
(7)
Spatial FieldsField
Time Dependent Load Case Non-Spatial FieldsField
(8)
(9)
Apply
4.
Plot Marker
Marker: PATRANMarker
Displacement
Rotation
Temperature
788
100.00
marker
: (1) Marker
MarkerFEM or Geometry
Menu BarDisplayload/BC/E.I. Props
2
Displayload/BC/E.I.PropsShow On FEM OnlyApply
Lood/BCsActionPlot Marker
Assigned Load/BCs Sets
Select Group
Apply
Show Tabular
Plot Contours
: Y
LBCCreateModify
Load/BCs
Default
NASTRAN
Load CaseMSC/NASTRANCase ControlSubcase
NASTRANLooad Case
StaticTime Dependent
Time Dependent
Priority
AB3000C
(T300)BC2000C
(T200)B
300200500
D
C
200
300
Material
1.
:
,
: steel2.1105N/mm2600MPa
0.30
MSC/NASTRAN
Steel
EField
msc/mvisionpatran
2. Patran
Isotropic
(2E)
2D Orthotropic
2D(6E11E22 12 G12G13G23 )
3D Orthotropic
3D (93E33G)
2D Anisotropic
2D
(9)
3D Anisotropic
3D
(21)
Composite
PatranMsc/Nastran
linear Elastic
nonlinear Elastic
Elastoplaslic
Failure
Creep
Rule of
3.
1Steel-Outer-ShellE30106
psi =0.3y=70000 psi H=7000 psi
(1) material
(2) Material Name Steel-Outer-Shell
(3)Input Properties
(4) E
(5)Constitutive ModelElastoplastic Hardening Slope
(6) yH
(7) Apply,
2
2D E11=40 106
E22=1 106
12=0.25 G12=0.5106 G23=0.5106 G13=0.6108
0.01 / 0.0125 / 0.01 / 0.0125 / 0.01 / 0.0125 / 0.01 /
0.0125 / 0.01
0 / 90 / 0 / 90 / 0 / 90 / 0 / 90 / 0
1MaterialsCreate / 2D Orthotropic2D
lam-prop
2Input Property2D
lam-prop
3Create / Composite / Laminatelam-prop
lam_prop
4
5Apply
3thermal-elastic-aluminum
10106
0.3
6.0106
200
9.5106
0.3
5.0106
400
9.0106
0.3.
4.0106
4. Activating / Deactivating
E2.1105 =0.3
E=7.8106
ET(ref)
E1.2105 T=20
0.04,
5 .
Patran Nastran
:/3/
mr2f=ma
mm
msc/nastranwtmass
6 .
1File / New mscnastran_template
Mymaterial_template
2Materials
3PATRANMymaterial_template.dbPATRAN
/msc/patran75
Mymaterial_template.dbPATRAN
Materials
Properties)
1.
Properties
1D
2D
3D
PATRANProperties
1Field
2
2.
1Properties
2) Action/CreateDimensionType
3Property Set Name
4Option(s)
Option(s)
5Input Properties
6Select Members
7Apply
3. Msc/Nastran
Type
Beam
Option(s) ()
Option(s) ()
MSC/NATRAN
General Section
Standard Formulation*
CBAR*
p-Formulation
P-Beam
CBEND
CBEND
Lumped Section
Lumped Beam
Tapered Section*
Tapered Beam*
General Section
Standard Formulation
CROD
Conrod
Conrod
Rod
Pipe Section
Spring
Damper
Gap
CTUBE
CELAS1
Scalar
CDAMP1
Viscous
CVISC
Nonadaptive
CGAP
Adaptive
CGAP
1D Mass
CMASS1
PLOTEL
PLOTEL
Bar
Beam Library
BarBeam1D3D+
4.
Type
Membrane
Bending Panel
Shell
Shear Panel
2D solid
p-shell
2p
2D solidshell thickness
Offset
5.
1Existing Properties
2Display Method
3group
4Apply
Tabular
Spreadsheet
Scalar plot
Vector plot
Marker plot
(Analysis)
1.
AnalysiActionAnalyzeObjectEntire Model
Current GroupMethod
Full Run
Patran
Check Run
Analysis Deck
Nastran*.Bdf
Model
NastranBulk Data
AnalysisAction / Object / MethodAnalyze / Entire / Full Run
Translation Parameters
Patran Patran
Nastran *.Bdf
Nnastran
output2
Solution Type)
Patran
linear Static
nonlinear Static
normal Modes
buckling
complex Eigenvalue
frequent Response
transient Response
nonlinear Transient
solution Parameters
Apply()
2.Patran
NastranPatranxdbop2
.op2.xdbPatran
Attach XDB
Actionattach XDB
Select Result File
*.xdb
Apply
AttachPatranResult
Insightxdb
Read Ouput2
ActionRead Output2
Select Result File
*.op2
Applyop2Patran
Read Output2 ActionObject
Object
Result Entities
Model Data
Both
(1)- Result
1. Result
Quick Plot
Deformation
Fringe
Marker
Graph
xy
Animation
Report
Freebody
2.
Select Result
XY
xy
Target Entities
(Current Viewport)
Target Entity
Element
Target Entity
Materials
Fringe Attributes
Fringe
Spectrum
Range
Element Shrink Factor
Show Max/Min Label
Deformation Attributes
Result
Animation Options
Result
Select Result
3. Post
Post PatranXY
Post ActionPost/PlotsPost/Ranges
Post/Plots
Post/RangesRange
RangeMenu BarDisplay/Range
Patranpost
(2)-Insight
Insight
Insight Control
Insight
Action / Tool
1. Insight
Insight13
(post
1Iso-surface
2Contour
Contour + Marker
3Cursor
Insight (
),
4Marker
marker
5Vector
6Tensor
7Fringe
8Deformation
9 Stream Lines
Primary Node()
Stream Line3D
10Stream Surface
11Threshold
12Element
13Values
node, element, face, edge, Iso-surface,
streamline
Element
2.Insight
(1).
ActionCreateModify
(2)
Iso-surfaceDeformation
Cursor
(3)
(4)
Result Selection
(5)
Load Cases
Stress Tensor Displacements
(6)
Result Options
(7)
Animation Attributes
(8)
Fringe Attributes
(9)
Posting Target
Group , Iso-surface , free surface
(10)
Apply
1
2
3. Insight Control
Insight ControlMenu BarPost/Unpost
Isosurface ControlRange ControlAnimation
ControlModal ControlRake ControlCursor
Result
InsightInsight Control
Post/Unpost Tools
Resultspos
Isosurface Control
Isosurface
3D
Range Control
Spectrum
Modal Animation
Rake Control
RakeStreamlineStream Surface
Rake
Cursor Result
cursor
4. Insight
Menu BarPreference/Insight
X-Y(XY-Plot)
1.
XY-PlotXY
XY-PlotXY-Plot(Legend)
(Axis)
ResultLoad/BCsPropertiesMaterialsXY-Plot
XY-Plt
XYPlotXYDATAYDATA
PATRAN
XYDATA,
0. 1634.6
1. 1260.9
2. 1125.
3. 1068.9
4. 1043.2
5. 1029.7
6. 1022.3
7. 1018.
8. 1015.5
9. 1014.
10. 1013.3
YDATA,
1634.6
1260.9
1125.
1068.9
1043.2
1029.7
1022.3
1018.
1015.5
1014.
1013.3
1. XY-Plot
Menu Bar
1. (Group)
PatranGroupCAD
(Group), group
: GeoGroup
femGroup
entities
entitygroup
Group
Current Group
entitiesgroup
PATRAN
Target Group()
group
Target Group
Posted
Groupentities viewport
GroupViewport
groupViewportViewport
group
Group
Create
group
Post
GroupViewport
Modify
Group
Move/Copy
Transform
groupentites
Delete
Group
Attributes
Display/Named Attributesgroup
group
GroupTransform()
Group: group(group
attributes)group
Group
Display Entity
Color/Label/Render
2. List
List
entitiesList
ListPatran
entitiesgroup
List
1Attributes
Listlistalistb
List
1 list17<<19listA
listB
1ToolListCreate
2FEM / Node/ Attributes
AttributeCoord
ValueTOL_X=1.0X=18.0
ApplyListA
3FEM / Element /
AssociateAttribute
NodeNode
lista Apply
listB
lista ListA
listbListB
1Von Misis
2ToolListCreate
3FEM / Element / Attribute Attribute
Fringe ValueF > 20000Apply
Lista
4
5FEM / Element / AttributesF < 300Apply
Listb
6ToolListBoolean
7ABAB
List
ListEntities
1ListaListb
PatranlistalistbAB
Entities
2group
ABgroupUnpostgroup
3. (Viewing)
Viewing:
ZOOM:
Transformation:
Fit View:
1) Transformation
2) Fit View
3) Select Center
4) Select Corner
5) Zoom Factor
6) View Angle
(
Create View)
8) View From / To
(focal point)
9) Clipping / Perspective
()Back Clipping Plane()
Front Clipping PlaneObserver Position
viewing plane Icon focal point
clipping plane
4.Display
Display
:1
Entity Color / Label / Render
(GroupEntity Type)()
2Plot/Erase
entitiesentities
3Highlight
IDentity entityID
preferenceGraphics
4Geometry
5FEM
6LBC/EI. Props
: 3D(3D)FEM
7Coordinate Frame
8Title
9Spectrum
10Range
11Color Palette
12Shading
13Named Attributes
Group
5.(Viewport)
: Patran,
: 1)2)3)
Group
(viewing)
group(group
Viewport)
:
(Title)(post)
Patran
: 1)
;2)viewport / modify
1) Create
2) Tile
3)Post
4)Modify
a)
Change Target Viewport=>Target
Viewport To Modify=>Make Current
b)/groupGrouppost
c)Group(Set Current Group)
d)Vicwport(Apply Named
View)
e)(Rename)
f)spectrum
5)Delete
6.
dbPatran*.db.jou
Patrangbak
<patran>/bin/gbak -help
Menu BarFileUtilitiesCompact
PatranDBgbakSGI
SUNHPRS6000gbak
Patran
Patranpatran.ses.numberPCL
Menu BarFileSessionses
template.db
Patran
(1) base.db
(2) mscnastran.db Nastran
(3) template.db Nastran , Abqus , Advance FEA
Patran
(1)
: (a)Base.dbdytran.db
(b) load_mscdytran()DYTRAN
(c) Materials
(d)
(2)Patran
change Templatedytran.db
Preference
PreferencePatran
7.(Utilities)
PatranPatranMSC
MSC
UtilitiesPatranPatranshareware
sharewareReadmeUtilitiesPatran
PCL
1. PCL
PCL
PCLPatran Command Language
PatranPCL
PCL()CAE
PCLCPCLPatran
PCL
PatranPatran
PatranPatranNASTRAN
ABAQUSDYNA3D
Patran
PCL
PCL
FUNCTION
RETURN
END FUNCTION
PCL
FUNCTION simple_function()
/*
* This is a simple function which write :
* $# My favorite number is 1
* in the history window.
*/
INTEGER num
Num = 1
2. PCL
PCLC
PCLPCLPCLPCLMSC/PATRAN User`s
ManualPCL and Customization
3. PCL
4. PCL
: 1)Patran2) p3cplcomp; 3)make
Patran p3pclcomp
!!input <filename>.pcl
filename.pclPatran
filename.pclxxx.plb
!!Library xxx.plb
Patran,
Make
Make, Patran
makeMakefile
(a)
Null:
0:
:
DOF
Before
After