Professional Documents
Culture Documents
Fem
Fem
Unit 3
Course Objective
Supplements to FEM & FEA
To Introduce Nastran & Patran
To Introduce the Pre & Post processing
To Understand Linear & Non-linear Static, Buckling and Modal Analyses
Approaches
To Understand Results Validation and Reporting in Different Application
illustrations
Quality Standards
Best Practices
Supports
Load
Supports
Fixed Edge
FEM gives an ability to solve such complex problems. Output result values like stresses,
deflections, reactions etc., can be calculated in great detail and can be visualized as shown
below.
Deflection Results
Stress Distribution
z
Displaced
Position
x Three rotations (x y z )
y
uz
uy
Z ux Three translations (ux, uy, uz)
Original
Position
Y
A nodal displacement vector (ux, uy, uz, x, y, z)
L
Strain, F
L
L
FromHooke' s Law E
L
F L EA
Therefore *E F * L Cross section area = A
A L L Material Modulus = E
F
EA
i.e. F K * L where K
L
F=KX
This is the basic governing equation behind Linear Static FEM
Therefore Fx1 Fx 2 2
L
Fx1 Fx 2
Stress at Grid 1: x1 Stress at Grid 2 : x 2 X=0
A A
Ux1
U U x1
The extension strain , x x 2 1
L y
x Fx1
FromHooke' s Law x E x
Fx1 x1 A E x A
EA
U x 2 U x1
L
EA EA EA EA
Fx1 U x2 U x1 Similarly Fx 2 U x2 U x1
L L L L
Fx1 EA 1 1 U x1
L 1 1 U x 2
We can rewrite the equations in Matrix form
Fx 2
14 CAE_SE02_UNIT3 Ver: 0.0b
Element stiffness matrix
F k u
where
EA 1 1
k the elemental stiffness matrix k
L 1 1
for a single rod element.
F the vector of forces (known)
u the displacements vector (unknown)
Each element type (Bar, Beam, Plate, Solid etc) has its own stiffness matrix.
The stiffness matrices for more complicated elements are determined based on the
energy principles explained in the following slides.
Element level
stiffness matrix and
force displacement
F elem k elem uelem relations.
1 1 u x 3
k3 EA3
1 1 u3
L3 u x 4
Global stiffness matrix is assembled from elemental stiffness matrices as illustrated below.
EA1 EA1
L 0 0
u x1 1
L1
u EA1 EA1 EA2
EA2
0
x2 K L1
{P} K {u}
L1 L2 L2
EA2 EA2 EA3 EA3
u x 3 0
L2 L2 L3 L3
u x 4 EA3 EA3
0 0
L3
L3
For real structures, stiffness matrices will have the following characteristics:
EA1 EA1
L 0 0 u1
L1
1
EA1 EA1 EA2
EA2
0 u2
K L1 L1
EA2
L2 L2
EA2 EA3
EA3
0 u3
u1 u2 u3
L2 L2 L3 L3 u4
EA3 EA3
0 u4 P
L3
0
L3
To solve this problem boundary conditions have to be applied to prevent rigid body translation.
To achieve this at least one displacement DOF must be constrained. E.g. define u1 = 0
To impose this displacement boundary condition discard the rows and columns corresponding to
the constrained DOFs. (Delete Row 1 and Column 1 to enforce u1 = 0.)
Define the load vector with the Force, P applied at the Node 4.
EA1 EA1
L 0 0 u1 0
L1
1 EA1 EA2 EA2
EA1 EA1 EA2
EA2
0 u2 0 0 u2 0
L1 L1 L2 L2 L1 L2 L2
EA2 EA3 = EA2 EA2 EA3 EA3
0
EA2 EA3
u = 0
u3 0 L2 L2 L3 L3 3
L2 L2 L3 L3
EA3 EA3 EA3 EA3
0
0 0
L3
u4 P
L3 L3 u4 P
L3
K u F
This translates into n number of simultaneous equations where n = no. of d.o.f of the system
K n x n un x1 F n x1
Simplistic mathematical solution is to inverse the stiffness matrix
u K 1F
High performance pre and post processing s/w for major FE Solvers. Extensively used
HYPERMESH X in Automotive industry.
HYPERGRAPH X Data analysis and plotting tool; Interfaces with many file formats
Altair Engineering
OPTSTRUCT X Structural optimisation s/w for concept design phases - Topology Optimisation method.
HYPERFORM X Highly non-linear analysis s/w focussed for metal forming simulations
HKS NIKE3D X Non-linear focussed FEA software. Used in AirbusUK quite often.
Simulation
Project
Tools
Applications
Constructing simulation models
Collection of modules which
and backend support for
Perform specialized functions
Rendering numerical results
MSC. Patran
Simulation Task Interface
Nastran analysis run writes the following three text files by default
This file contains the text results of the analysis, such as the displacements, stresses,
etc., as well as any diagnostic messages.
xxxx.f06
This file is called xxxx.f06 where xxxx is the filename of the analysis file (xxxx.dat) that
was submitted.
This file contains the start and stop time for each module executed as well as the
xxxx.f04 size of the database file (if any).
This file is called xxxx.f04 where xxxx is the filename of the analysis file (xxxx.dat) that
was submitted
This file contains system information, such as the name of the computer you are
running on as well as any system errors encountered.
xxxx.LOG
This file is called xxxx.log where xxxx is the filename of the analysis file (xxxx.dat) that
was submitted
BEGIN BULK
PARAM POST -1
PSHELL 1 1 4. 1 1. .8333
CQUAD8 9 1 12 13 18 17 82 83 + A
+ A 84 85
CTRIA3 17 1 33 32 22
PSHEAR 2 1 4.
CSHEAR 117 2 24 26 41 39
PELAS 3 10000.
$ Pset: "elas1_uy" will be imported as: "pelas.3"
CELAS1 118 3 43 2 107 2
Definition of Model, properties,
GRID 154 0. 175. -50. Bulk Data Section materials, loading and boundary
GRID 155 100. 25. 50.
$ Loads for Load Case : lc1
SPCADD 2 11
conditions
LOAD 2 1. 1. 1 1. 3
SPC1 11 123456 1 3 4 5 6
$ Nodal Forces of Load Set : fz1
FORCE 8 105 0 25000. 0. 0. 1.
$ Nodal Forces of Load Set : mx1
MOMENT 11 139 0 10000. 1. 0. 0.
CORD2R 2 100. 50. 0. -11.8033 50. 0. + Y
+ Y 100. -61.8033 0.
ENDDATA 84965643
4 2
Examine Nastran input file created for a problem. 3
3 4
2
1 1
1000N
SUPER = ALL
TITLE = MSC.Nastran job created on 29-Jan-04 at 12:25:58
ECHO = NONE
SUBCASE 1
$ Subcase name : lc1
SUBTITLE=lc1
SPC = 2
Subcase definition - Load set, boundary
LOAD = 2 condition set, output requests etc.
DISPLACEMENT = ALL
STRESS = ALL
BEGIN BULK
PARAM POST -1 Request for Patran compatible output files
$ Elements and Element Properties for region : rod1
PROD 1 1 500. 38350. Properties for elements
CROD 1 1 1 2
CROD 2 1 4 3
CROD 3 1 4 2 Elements defined
Bulk data section
CROD 4 1 3 2
$ Referenced Material Records
$ Material Record : Al
MAT1 1 72000. .33 Material Property definition
$ Nodes of the Entire Model
GRID 1 0. 0. 0.
GRID 2 1000. 0. 0.
GRID 3 1000. 500. 0. Nodes and coordinates
GRID 4 0. 500. 0.
$ Loads for Load Case : lc1
SPCADD 2 1
LOAD 2 1. 1. 1
SPC1 1 123456 1 4
Definition of Loads and Boundary conditions
FORCE 1 2 0 1000. 0. -1. 0.
ENDDATA 05aa07e4
CONT
+ A
17 18
84
Example
85 83
$ Element
CQUAD8 9 1 12 13 18 17 82 83 + A
+ A 84 85
CONT
+ AB
17 18
84
85 83
13
Example 12 82
CQUAD* 1 12 13 18 + AB
+ AB 17 82 83 84 + AC
+ AC 85
85 83
Example
$ Material Definition 12 82 13
MAT1,1,70400.,,.33,2.78-6
$ Element
CQUAD8 9 1 12 13 18 17 82 83 +A
+A 84 85
1 2 3 4 5 6 7 8 9 10
GRID ID CP X1 X2 X3 CD PS SEID Node definition
Example:
1 2 3 4 5 6 7 8 9 10
GRID ID CP X1 X2 X3 CD PS SEID
GRID 1 0.0 120.0 0.0 2345
Each grid point has six degrees of freedom: three translational (T1, T2, T3) and three rotational (R1, R2, R3).
The constraints applied to the grid point using field 8 of the GRID entry are considered permanent because they
cannot be changed during the run.
SCALAR 1D
2D
3D
1 2 3 4 5 6 7 8 9 10
CROD EID PID G1 G2 Element definition
1 2 3 4 5 6 7 8 9 10
PROD PID MID A J C NSM Property definition
EID = Element identification number MID = Material Identification number (references MAT1 entry)
PID = Property Identification number A = Area of cross section
G1, G2 = Element node numbers J = Torsional Constant
C = Coefficient to calculate torsional stress
NSM = Nonstructural Mass per unit length
Example:
$ Material Record : Aluminium
MAT1 1 70400. 27000. .33 2.78-6 18
$ Elements and Element Properties for region : rod
PROD 5 1 1200. 250. 65
$ Pset: "rod" will be imported as: "prod.5"
CROD 65 5 13 18 A ROD element connected
between nodes 13 and 18.
Alternatively a CONROD can be defined as 13 Area = 1200
$ Material Record : Aluminium J = 250
MAT1 1 70400. 27000. .33 2.78-6
$ Elements and Element Properties for region : conrod
CONROD 65 13 18 1 1200. 250.
Elements x2
CBAR, CBEAM y1 Uy2
Capabilities: x1 2 Ux2
Axial Extension/Compression Yelem Uy1 Uz2
Torsion Xelem Ux1 z2
1
Bending in two perpendicular planes
Uz1
Transverse shear deformation
Zelem z1
Differences: Degrees of Freedom: 6 per node
CBAR is applicable for a prismatic beam (Ux, Uy, Uz, x, y, z)
CBEAM allows the following additional features (3 translations & 3 rotations)
Varying sectional properties along the beam length in element Coordinate System
Offsets
Effect of cross sectional warping on torsional stiffness
Non-linear material properties
Xelem
Grid 0 w2
Yelem Yelem V
Grid 0 Grid 2
Grid 2
V
V
Plane-2
Zelem
Zelem w1
Beam with offsets
Grid 1 Grid 1
Beam without offsets
Bar/Beam orientation is identified through two reference planes defining element coordinate system
Plane 1 (Element X-Y coordinate plane)
Plane 2 (Element X-Z coordinate plane)
bh3
I1 = Izz- elem = Moment of inertia section in Plane 1 =
12
Xelem
hb 3
I2 = Iyy - elem = Moment of inertia of section in Plane 2 =
12
V
J = Torsional Constant = Ixx Yelem w2
K1 and K2 = Area factors for shear in Plane 1 and Plane 2 Grid 0 Grid 2
FL V
The shear deformation of the beam is V1 Y
KAG
h Zelem
where Fy = Transverse shear force along Y axis (Plane 1)
L = Beam length Beam with offsets
A = cross section area
w1
b
G = Shear modulus Grid 1
K = factor accounts for shear distribution over the element cross section.
Its value is a constant dependent on the geometry of the cross section.
1 2 3 4 5 6 7 8 9 10
PBAR PID MID A I1 I2 J NSM
C1 C2 D1 D2 E1 E2 F1 F2 Yelem
K1 K2 I12
F E
PID = Property identification number
MID = Material Identification number
A = Area of the cross section Zelem
I1, I2 = Area moments of inertia in Plane 1 and Plane2.
NSM = Nonstructural mass per unit length C D
Ci, Di, Ei, Fi = Stress calculation points on the cross section (y and z coordinates of the points)
K1, K2 = Shear Area Factors in Plane 1 and Plane 2.
1 2 3 4 5 6 7 8 9 10 Xelem
CBEAM EID PID GA GB X1 X2 X3 BIT
PA PB W1A W2A W3A W1B W2B W3B
V
SA SB
Yelem wb
G0 GB
V
Stress Outputs:
Maximum and minimum axial stresses
Longitudinal stresses at four prescribed points at each cross section defined along the length of the beam
Capabilities: Xelem
Membrane
Bending Grid 1 Grid 2
Transverse Shear Deformation
Degrees of Freedom:
6 per node (Ux, Uy, Uz, x, y, z)
Vy Fy
Syy
Mx
Fxy Myx Sxy
Vx
Mxy Mxy Sxy Sxy
Fx Fxy Sxx
Sxx
Fx My
Fxy My
Vx
Fxy Sxy
Myx Mx
Vy Syy
Fy
Element Axes:
Element local coordinate system is defined as shown. Yelem Grid 3
Stress Outputs:
The following results are output in the element coordinate system
Grid 2
Normal stresses in x and y directions
Xelem
Shear stresses in xy Grid 1
Maximum and minimum principal stresses and directions
von-Mises equivalent stress or Max. Shear Stress
Force Outputs:
The following Force results are evaluated and output on request:
Bending Moments in x and y faces (Mx, My) Z1
Transverse Shear forces on x and y faces (Vx, Vy)
In-plane Shear Force (Fxy)
Normal forces on x and y faces (Fx, Fy)
Twisting Moment (Mxy)
Limitations:
These elements doesnt have stiffness in the drilling degree of freedom ( z )
[ Refer use of PARAM, K6ROT, ? ]
Stresses and Forces are computed at centroid for CQUAD4 and CTRIA3 only. For CQUAD8, CTRIA6,
CQUADR, CTRIAR, the forces are evaluated at the vertices and the centroid of element.
For CQUAD4 corner stresses can be requested using STRESS(CORNER) output option.
Capabilities: Xelem
Resists in plane tangential forces along the edges
optional resistance to normal forces Grid 1 Grid 2
Degrees of Freedom:
Properties: 3 per node (Ux, Uy, Uz)
Properties are defined through PSHEAR entry
Thickness is the main property
F32 K
Forces: 3
1 2 3 4 5 6 7 8 9 10
PSHEAR PID MID T NSM F1 F2
G1 G2
Limitations:
Geometric and material non-linear stiffness formulation is
available only for elements without mid side nodes.
Degrees of Freedom:
3 per node (Ux, Uy, Uz)
G19 G18 G6
CHEXA defines 8 noded or 20 noded solid element. Grid points 9 to 20 are optional.
G20 G17
1 2 3 4 5 6 7 8 9 10 G8 G15
G5
CHEXA EID PID G1 G2 G3 G4 G5 G6 G14
G3 G11
G7 G8 G9 G10 G11 G12 G13 G14 G16
G15 G16 G17 G18 G19 G20 G12 G13 G2
G10
G9
G4
EID = Element identification number G1
PID = Property Identification number
G5
G1, G2,. . . G20 = Element node numbers in the order of connectivity
G11
G2 G13
CPENTA defines 6 noded or 15 noded solid element. Grid points 7 to 15 are optional. G14
1 2 3 4 5 6 7 8 9 10
G8
CPENTA EID PID G1 G2 G3 G4 G5 G6
G9 G15
G7 G8 G9 G10 G11 G12 G13 G14
G15 G6 G4
G10
G12
G3
G1
G7
G4
CPENTA defines 4 noded or 10 noded solid element. Grid points 5 to 10 are optional.
G9
1 2 3 4 5 6 7 8 9 10 G10
CTETRA EID PID G1 G2 G3 G4 G5 G6 G2
G7 G8 G9 G10 G6 G8
G3 G5
G7
G1
CELAS
The spring elements allow representation of elastic properties that
can not be conveniently modelled with usual structural elements
Elements variants: CELAS1, CELAS2, CELAS3, CELAS4
CMASS
The scalar masses are useful for selective representation of inertia
properties, such as a concentrated mass if effectively isolated in one
direction only.
Element Variants: CMASS1, CMASS2, CMASS3, CMASS4
CDAMP
The spring elements allow representation of elastic properties that can
not be conveniently modelled with usual structural elements
Element variants: CDAMP1, CDAMP2, CDAMP3, CDAMP4
Alternate Form: Defines Spring element with properties without reference to Property entry
1 2 3 4 5 6 7 8 9 10
CELAS2 EID K G1 C1 G2 C2 GE S
Stress coefficient, S is used for computing stress from the force in the element
K = Stiffness
Stress = S*F
S = Stress coefficient
where F = K (U1-U2); U1, U2 Displacements in the respective d.o.f
The stiffness, damping coefficient and stress coefficient are defined through PELAS entry for the spring
elements.
Upto two element properties can be defined on single entry.
1 2 3 4 5 6 7 8 9 10
PELAS PID1 K1 GE1 S1 PID2 K2 GE2 S2
Ki = Stiffness
GEi = Damping coefficient Damping coefficient, GE = 2* Critical Damping ratio
Si = Stress coefficient
1 2 3 4 5 6 7 8 9 10
CDAMP1 EID PID G1 C1 G2 C2
MPC:
It is a user defined linear equation that defines relationship between two or more degrees of freedom.
1.0 *U x9 1.0 *U x5 2a * z7 z7 y
5
x
U x5 a
z
Each of the above rigid elements generates a number of equations of the form of Eq. 1 defining the
intended constraints.
CHEX8s
7
Rules: 11
A dependent DOF can not be defined more than once
An independent DOF can be part of more than one rigid elements.
5
A dependent DOF can not be a member of SPCs
Redundant constraints must be avoided. E.g rigid elements interconnected in closed loop.
1 2 3 4 5 6 7 8 9 10
RBAR EID GA GB CNA CNB CMA CMB
Rules
Total d.o.f defined for CNA and CNB must be six. E.g. CNA = 1245; CNB = 34
CMA and CMB define dependent d.o.f at end A and B.
Total d.o.f at each end must sum upto six d.o.f (123456)
604 436
1
123456 123456
Total D.O.F at each end must cover all the six d.o.fs
604 436
1
123456 123456
Total D.O.F at each end must cover all the six d.o.fs
1 2 3 4 5 6 7 8 9 10
RBE1 EID GN1 CN1 GN2 CN2 GN3 CN3
GN4 CN4 GN5 CN5 GN6 CN6
"UM" GM1 CM1 GM2 CM2 GM3 CM3
GM4 CM4 ..etc..
530
433
660
689
667
591
Dependent Nodes
RBE2 Defined
RBE3s Defined
1 2 3 4 5 6 7 8 9 10
RSPLINE EID D/L G1 G2 C2 G3 C3 G4
C4 G5 C5 G6 .etc.
Airbus recommendation
Avoid RSPLINE usage and achieve the same by mesh transitional changes using CQUAD4 and
CTRIA3 where necessary
Error Message: F
*** USER FATAL MESSAGE 5289 (WRGMTD)
DEPENDENT COMPONENT WITH GRID ID = 1, DOF = 1 APPEARS MORE THAN ONCE ON THE SAME MPC ENTRY OR RIGID ELEMENT
ENTRY
*** USER FATAL MESSAGE 5289 (WRGMTD)
DEPENDENT COMPONENT WITH GRID ID = 1, DOF = 2 APPEARS MORE THAN ONCE ON THE SAME MPC ENTRY OR RIGID ELEMENT
ENTRY
*** USER FATAL MESSAGE 5289 (WRGMTD)
DEPENDENT COMPONENT WITH GRID ID = 1, DOF = 3 APPEARS MORE THAN ONCE ON THE SAME MPC ENTRY OR RIGID ELEMENT
ENTRY
*** USER FATAL MESSAGE 5289 (WRGMTD)
DEPENDENT COMPONENT WITH GRID ID = 1, DOF = 4 APPEARS MORE THAN ONCE ON THE SAME MPC ENTRY OR RIGID ELEMENT
ENTRY
*** USER FATAL MESSAGE 5289 (WRGMTD)
DEPENDENT COMPONENT WITH GRID ID = 1, DOF = 5 APPEARS MORE THAN ONCE ON THE SAME MPC ENTRY OR RIGID ELEMENT
ENTRY
*** USER FATAL MESSAGE 5289 (WRGMTD)
DEPENDENT COMPONENT WITH GRID ID = 1, DOF = 6 APPEARS MORE THAN ONCE ON THE SAME MPC ENTRY OR RIGID ELEMENT
F
Error Message:
*** USER FATAL MESSAGE 6202 (MCE1)
THE SELECTED MULTIPOINT CONSTRAINT SET AND/OR RIGID ELEMENTS PRODUCE A SINGULAR RMM MATRIX. THIS MAY BE CAUSED BY A
CIRCULAR DEPENDENCY IN WHICH A DEGREE OF FREEDOM IS INDIRECTLY DEPENDENT UPON ITSELF.
*** USER FATAL MESSAGE 3005 (MCE1)
ATTEMPT TO OPERATE ON THE SINGULAR MATRIX SCRATCH IN SUBROUTINE MCE1
Concentrated Loads
Distributed Loads on 1D Elements
Pressure Loads
Acceleration Loads
Enforced Displacements
Combined Loads
FORCE
1 2 3 4 5 6 7 8 9 10
FORCE SID GID CID F N1 N2 N3
MOMENT
1 2 3 4 5 6 7 8 9 10
MOMENT SID GID CID M N1 N2 N3
Used to apply uniform or linearly varying distributed load on 1D elements (CBAR, CBEAM)
1 2 3 4 5 6 7 8 9 10
PLOAD1 SID EID TYPE SCALE X1 P1 X2 P2
G4 G3
G4
G1
P
G3
G1 G2
G2
Direction of pressure application follows right-hand thumb rule based on the grid point ordering
sequence.
It can be applied in opposite direction by using negative sign for pressure value.
Alternate Form:
1 2 3 4 5 6 7 8 9 10
PLOAD2 SID P EID1 "THRU" EID2
G1
G2
Pressure is applied either on top surface or bottom surface of the 2D Elements (TRIA or QUAD)
The top and bottom surfaces are the element Z2 and Z1 layers respectively
GRAV 15 386 0 -1 0
The enforced degree of freedom (Gi and Ci combination) defined by SPCD must be referenced in SPC1
or SPC entry also.
The SPC1 entry SID must be selected in case control by SPC entry.
Example: Direct Text Input for Global Case Control Data
SUBCASE 1 Ux=Uz=0 Ux=Uz=0
$ Subcase name : Default
SUBTITLE=Default Uy=-1.2 Uy=-1.6
SPC = 2 37 38 39
LOAD = 1 1.2
BEGIN BULK 1.6
.
.
34 36
$ Loads for Load Case : Default 35
SPCADD 2 1
$ Enforced Displacements for Load Set : spcd
$ Dummy Force Required to Activate the Following Enforced Displacements 31 32 33
Y
FORCE 1 37 0. .57735 .57735 .57735 39
SPCD 1 37 2 -1.2 39 2 -1.6
$ Displacement Constraints of Load Set : spcd X
SPC1 1 123 37 39
SPCs enforce displacements or rotation at individual grid points and MPCs establish constraints relation
between grid points
The rigid elements such as RBE2, RBE3 are pre-formulated MPCs
Boundary conditions of a structure are defined by zero values for relevant degrees of freedom through SPC
or SPC1 entry
1 2 3 4 5 6 7 8 9 10
SPC SID G1 C1 D1 G2 C2 D2
Important:
SPCD can not be combined using this card.
SPCD takes precedence over other constraint cards - SPC, SPC1 or SPCADD, if defined with the same
SID value
Example: Direct Text Input for Global Case Control Data
SUBCASE 1
$ Subcase name : Default
SUBTITLE=Default
SPC = 2
LOAD = 1 1 6
BEGIN BULK 2 3 4 5
.
. BC Set-1 BC Set-2
$ Loads for Load Case : Default Uy=Uz=0 Ux=Uy=Uz=0
SPCADD 2 7 9
$ Displacement Constraints of Load Set : spcd
SPC1 7 23 6
SPC1 9 1 23 1
Load Set-2
BC2
Load Case-2 LS3 BC Set-2
LC2 Load Set-3
LS4
Load Set-4
Note:
Patran might create dummy Forces at the nodes of
prescribed displacement.
TITLE=XXXXX
SUBTITLE=YYYYYY
LABEL=ZZZZZZ
The case titles defined before subcase definition applies to all the subcases, while the titles defined within
subcase definition applies to the respective sub case only.
Patran by default writes TITLE above subcases and load cases are identified by SUBTITLEs.
PARAM, MAXRATIO, ?
PARAM, AUTOSPC, ?
PARAM, BAILOUT, ?
PARAM, POST, ?
PARAM, SNORM, ?
PARAM, LGDISP, ?
PARAM, PRTMAXIM, ?
PARAM, K6ROT, ?
PARAM, NOCOMPS, ?
They are defined in the Case Control section or Bulk Data section of Nastran input file.
This parameter specifies an action when singularities exist in the stiffness matrix.
Default = YES for SOL 101 thru 200 except 106, 129, 153, 159.
PARAM, AUTOSPC, ? Default = NO in all other Solutions.
If YES, grid point singularities will be constrained automatically with single point constraints
and allows the solution to be completed.
Controls the ratio that define singularity arising out of the solution process
The ratio of the diagonal terms of the stiffness matrix to the corresponding terms in the
triangulated matrix that determined singularity state of the [K].
PARAM, MAXRATIO, ?
Default = 1.E7.
If the value is greater than the MAXRATIO, the matrix is considered singular, which means
mechanisms or rigid body motions exist in the FE Model.
Directs Nastran to terminate or continue analysis when near singularities are detected.
PARAM, BAILOUT, ? = 0 : Default - Will cause the program to exit when singularities are found.
= -1: Allows NASTRAN to continue analysis with near singularities and output results.
Specifies the stiffness to be added to the drilling DOF for QUAD and TRIA elements
This is one of the methods to suppress singularities.
PARAM, K6ROT, ?
Default = 0 for all SOLs except 106, 129, 153, 159
Default = 100 for SOLs 106, 129, 153, 159.
Mechanism type singularity arises out of presence of mechanisms and rigid body motions within the finite
element model.
This is detected during matrix decomposition phase of solution
The diagonal terms will be approaching near Zero with the mechanism type of instability
It is measured in the analysis by ratio of stiffness terms i.e the ratio of diagonal terms of the stiffness
matrix to the corresponding diagonal terms on triangulated matrix.
If the ratio exceeds MAXRATIO (Default = 1.0E+07), the problem is considered nearly singular
(presence of mechanisms)
Note:
Patran might create dummy Forces at the nodes of
prescribed displacement.
This controls computation and output of grid point weight data. The output includes mass,
inertia, CG data
= -1 (default): Suppresses generation and printout of weight data
PARAM, GRDPNT, ? = GID (Grid Point ID) The grid point defined here will is used as reference point in weight
computations. Else origin of basic coordinate system will be used as reference.
= 0 or undefined grid point ID: Weight data will be generated and printed with origin of
basic coordinate system as reference point.
This option allows calculation of large deflection effects (updated element coordinates and
hence characteristic matrices and follower forces) in non-linear analysis.
PARAM, LGDISP, ? = -1 (Default):
= 1: Large deflection effects are considered.
= 2: Follower force effects are ignored, but large deflection effects are considered.
LOCAL:
Nastran allows definition of local coordinate systems either directly or indirectly related the basic
coordinate system. The following bulk data cards are applicable.
All coordinate systems have a Coordinate System Identification Number (CIN). Basic Coordinate system
is identified by CIN=0 Y
Z
CORD1R
CORD2R
Rectangular System X , Y , Z
X
Z
CORD1C
CORD2C
Cylindrical System R, , Z
R
R, ,
CORD1S
Spherical System
CORD2S
R
Applied Loads OLOAD Form and type of applied load vector output
Length mm Length m
Cross Sectional Area mm2 Cross Sectional Area m2
Area Moment of Inertia mm4 Area Moment of Inertia m4
Force N Force N
Moment N-mm Moment N-m
Elastic Modulus N/mm2 or MPA Elastic Modulus N/m2 or PA
Input
Input
Density tonnes/mm3 or Mg/mm3 Density kg/m3
Mass tonnes or Mg Mass kg
Stiffness N/mm Stiffness N/m
1g 9810 mm/sec2 1g 9.810 m/sec2
WTMASS WTMASS
Parameter 1.0 Parameter 1.0
Displacements mm Displacements mm
Output
Output
Stress N/mm2 or MPA Stress N/m2 or PA
Force N Force N
Moment N-mm Moment N-m
Work Flow
Applications
Display &
Viewing
Controls
Workflow
Application
View Port
Form
xxxx.db
This file contains the model and results
One for Model
A session file is opened on every Patran start-up and closed when you quit
xxxx.ses.01 from Patran. The session file contains all the commands performed in that
modeling sesson.
A file contains record of all the PCL commands from the database creation. It
xxxx.db.jou contains all the commands in all the modeling sessions for a specific
database.
Review
Import or build Create Perform
Analysis
geometry Analysis Model Analysis
Results
Nastran I/P
File (bdf)
Nastran O/P
File (op2)
Boundary Conditions
Verify and Import Results
Loading into Patran
Enter the
filename of the
new database to
be created
Undo
Repaints the model. The model might require Refresh Graphics
repaint after deleting entities or windows overlapped
and cleared
Hide Labels
Show Labels
Shaded display
Hiddenline Display
Wireframe Display
Zoom in
Zoom out
Model Center
New
Open
Close
Save
Save a Copy
Utilities
Import...
ACIS
Export
Parasolid xmt
Session
CADDS5
Print
CATIA
Images
EUCLID3
Report
IDEAS
Quit
Pro/ENGINEER
Unigraphics
Express Neutral
IGES
MSC.Nastran Input
MSC.Patran DB
Neutral
STEP
STL
VDA
Element to be created
Node 2
Node 1
Any Point
Point
Node
Curve intersect
A node for element creation can be defined
Point on a curve through several options in the Selection Menu
Any vertex Multi level selection filters might appear for some
options. E.g. curve intersect selection will open
Pierce next selection menu.
Point on surface
Screen Point
Create
Delete Point
XYZ
Edit Curve
ArcCenter
Show Surface
Extract
Transform Solid
Interpolate
Verify Coord
Intersect
Associate Plane
Offset
Disassociate Vector
Pierce
Renumber
Project
2
3 4 3 4
1
1 2 1 2
2
2
3 4
1 1 2
2
3 4
1 1 2
160
10 200
2
1
2
1
1
3 v
1
12
Y
15
X
Z
X
Y
12
Y Z
15
X
Z Default global
coordinate
system
Intersecting Plane is
defined by three points
Create
Transform Mesh seed
Curve
Sweep Mesh control
2 Curves
Renumber Mesh
Surface
Associate Node
Solid
Disassociate Element
On Mesh
Equivalence Superelement
Sheet Body
Optimize MPC
Adv. Surface
Verify DOF List
Show
Modify
Delete
Auto Meshing
Meshing of Geometric entities automatically
- BAR/ROD elements on curves
- QUAD/TRIA elements on surfaces
- HEX/TET elements on solids
Meshing methods:
- IsoMesh (for surfaces and solids)
- Paver (for surfaces)
- Tet Mesher (for solids)
9 10 11 12 9 10 11 12
5 6 7 8 5 6 7 8
1 2 3
1 2 3 4
1 2 3 4
IsoMesh
HexMesh
IsoMesh
Paver
Hybrid
Isomesh
A non bi-parametric surface/trimmed surface can be meshed with all Quad elements using Paver or hybrid options
Patran displays such surfaces in MAGENTA colour
Paver Mesh
Isomesh
Isomesh
Edge Length = 10
Surface 1 is auto-meshed by
Paver Mesher (Iso-meshing will
not work in this case)
2
Elements can be moved to new
location by turning ON the Delete
Original Elements option.
1
Displacement
Force
Create Pressure
Show Tabular Temperature
Plot Contours Initial Displacement
Plot Markers Initial Velocity
Modify Velocity
Delete Acceleration
Distributed Load
CID Distributed Load
Total Load
Contact
Initial Temperature
Create 0D
1D
Show
Modify 2D
3D
Delete
Expand
Shell
Compress
Bending Panel
2D Solid
Membrane
Shear Panel
In solids, Hex elements are preferable compared to Penta and Tetra elements. However, real
life structures that need analysis with solid elements, geometry is usually very complex (e.g.
Engine Block) and hence Hex meshing becomes expensive, very involved and time
consuming. Tetra elements are used for complex geometries.
Default:
Any new Group
created will be
set to current
Group. Check
off, if new group
should not be
current group.
Standard finite element model checks and verifications are available from
references like NAFEMS, Nastran Manuals, Text books etc.
Airbus has defined a Finite Element Analysis Manual (AM2036) as the basis for
preparation and exchange of FE Models for full aircraft model assembly.
a
b
h
a Warp
a a
AspectRatio
b h
Taper: Skew:
Taper is the ratio of two triangular areas on the two It is the angle between the lines that join opposite
sides of a diagonal. mid sides
Skew
Taper
Collapsed Element
Important:
1D elements are also shown as free
edges. Erase 1D (Rod, Bar, Beam)
elements from the display for this
verification.
E.g. In the
sample shown,
Z1 denotes upper
layer for part of
the plate and
lower layer for the
remaining.
Attach XDB
Read output2
Result Entities
Model Data
Both
Basics
Results associated with nodes or elements are of 3 types:
Scalar: Resuls with magnitude but no direction such as strain energy,
von-mises stress, temperature Quick Plot
Vector: 3 components such as displacements (Ux, Uy, Uz), forces (Fx, Deformation
Fy, Fz or Mx, My, Mz) Fringe
Marker
Tensor: 6 components such as stress (x, x, x, txy, txy, txz ) and strain
Cursor
(x, x, x, xy, yz, xz)
Graph
Animation
Report
Results
Freebody
Displacement
along defined
path is plotted
SUMMARY INFORMATION
_________________________
Min/Max Values
-Source ID--Entity ID---Sub ID----Max Principal 2D-
Min: 2 62112130 0 288.199280
Max: 1 62113030 0 301.123962
-Source ID--Entity ID---Sub ID----Min Principal 2D-
Min: 2 62112130 0 3.159263
Max: 1 62113030 0 6.719244
Result Sources
-Source Id---Loadcase Name---------Subcase Name---------Layer Name----
1 1328 A388 LABELCGVL037840 Static Subcase At Z1
2 1328 A388 LABELCGVL037840 Static Subcase At Z2
Select the
specific result
type to be used
for new result
case.
Selected
elements of
the free body
Free body
displacements
displayed at the
boundary
Example: Max principal stresses on lower cover for Wing Bending loads
Example: Stress distribution around WLGSS inboard manhole for ground loads
MAXIMUM DISPLACEMENTS
T1 T2 T3 R1 R2 R3
1 1.6442108E-01 6.4844109E-02 2.1283573E-02 4.0265563E-04 1.1832205E-03 1.8594716E-03
2 3.1970561E-01 2.0877111E-01 1.3497204E-02 6.6789938E-04 6.6618086E-04 3.7692687E-03
3 1.0503483E+01 6.3489227E+00 2.3738052E+01 1.3750108E-01 3.2086650E-01 5.9134979E-02
4 7.3828049E-02 4.4316429E-01 3.3714917E-01 2.3115128E-02 3.8112740E-03 8.9011006E-03
K M 0
2 . . . . . (4)
The number
of
eigenvalues
requested
Lanczos Method
Automatic Givens method
Automatic Householder method
Modified Givens method
Transformation methods
Modified Householder method
Givens method
Householder method
Enhanced inverse method
Tracking methods
Inverse method
As load increases, structure could move from stable equilibrium to unstable equilibrium, where
small disturbance or further increment of load results in Buckling.
L2
EI
2
w
Pcr
L2 Increasing
imperfection
w
Buckling theory assumes existence of a Bifurcation Point. At bifurcation load, two equilibrium
states (stable and unstable) are possible:
Column remaining straight (primary path)
Column buckled with lateral deflection (secondary path)
The bifurcation point is possible for a perfect systems without any imperfections. The
imperfections could be
eccentricity of load
deviation in geometric shape
variation in sections etc.
The imperfection in the system changes the course of Load-Deflection curve as shown by
dashed curves without a bifurcation point.
211 CAE_SE02_UNIT3 Ver: 0.0b
Buckling Theory
u 1 2u 2 v 2 w u v u u v v w w
x xy
x 2 dx 2 dx 2 dx 2 y x dx dy dx dy dx dy
v 1 2u 2 v 2 w v w u u v v w w
y 2 2 2 yz
y 2 dy dy dy z y dy dz dy dz dy dz
w 1 2u 2 v 2 w w u u u v v w w
z zx
z 2 dz 2 dz 2 dz 2 x z dx dz dx dz dx dz
With the inclusion of nonlinear terms, the derivation of stiffness matrix will result in an
additional component called stress stiffness matrix or geometric stiffness matrix [K ].
The geometric stiffness matrix [K ] is defined by the displacement field and state of stress
due to the applied loads (reference)
K K u F
The combined stiffness [K ] + [K ] accounts for softening or stiffening effects of loads on
stiffness of the structure and hence used to solve buckling problems.
K K uF
ref ref
for another load level with
a scalar multiplier,
K K u F
ref ref
At the state of buckling or instability, infinitesimal displacement does not change the
external loads, hence
K K u du
cr ref cr Fref . . . . (2)
K K du 0
The critical or buckling load is
(2) - (1)
cr ref F cr cr F ref
Buckling Eigenvalue problem
cr Eigenvalue
1 2 3 4 5 6 7 8 9 10
EIGRL SID V1 V2 ND MSGLVL MAXSET SHFSCL NORM
The data set must be selected with the case control command
METHOD = SID
216 CAE_SE02_UNIT3 Ver: 0.0b
Nastran Input File - Subcases
Alternate Eigenvalue entry:
If eigenvalue analysis method is one of inverse power methods, data is provided using EIGB
1 2 3 4 5 6 7 8 9 10
EIGB SID METHOD L1 L2 NEP NDT NEN
NORM G C
Note:
Subcase-1 does linear static analysis
without [K] component.
The results from subcase-1 will be
used to compute [K].
Subcase-2 then performs eigenvalue
extraction.
A realistic structure may collapse at a load significantly lower than Bifurcation Point
Primary path
Pcr
Secondary path
Secondary path
Pcr (post buckling)
(post buckling)
Bifurcation Point Realistic structure (with imperfections)
Limit point (imperfect structure)
A Structure with Linear Primary path: A structure with non-linear Primary path:
- has post buckling strength - has NO post buckling strength
- Pcr signifies only local buckling action - imperfection sensitive
- structure finally collapses at limit point - collapse at limit load (imperfect curve)
Non-linear Linear
Nonlinear
(F )
Nonlinear
(softening)
F1
Linear
1 2 3
Material nonlinearity effects: Geometric nonlinearity effects:
Plasticity Large displacements and rotations
Non-linear elastic Follower forces
Creep Contact
Hyperelasticty Large Strains
Viscoelasticity
loading loading
unloading unloading
NINC parameter in the NLPARM entry defines the number of equal subdivisions of the load change for the
subcase. The load difference from the previous subcase is divided by NINC to define current subcase load
increment.
Example: Load increment in Subcase 2 = (135 -100)/7 = 5
F
275
135
100
Load Increment = 20
NINC = 5 NINC = 7
Nonlinear
linear non-linear
NINC
KMETHOD
KSTEP
MAXITER
EPSU
EPSP
EPSW
Basic
Advanced
Yes
No
All
1 2 3 4 5 6 7 8 9 10
TABLES1 TID y5
x1 y1 x2 y2 x3 y3 x4 y4
x5 y5 ENDT
y4
y3
xi, yi = Tabular values. e.g. stress strain curve y2
ENDT = Flag indicating end of table
y1
x1 x2 x3 x4 x5
TABLEST combines many of the above entries for temperature
dependent material properties
1 2 3 4 5 6 7 8 9 10
TABLEST TID
T1 TID1 T2 TID2 T3 TID3 ..etc.. ENDT
Ti = Temperature values
TIDi = TID of TABLES1 entry for the corresponding temperature
Follower Force
MSC.Nastran