Professional Documents
Culture Documents
Europe Corporate Asia Pacific MSC.Software Corporation reserves the right to make changes in specifications and other information contained in this
MSC.Software GmbH MSC.Software Corporation MSC.Software Japan Ltd. document without prior notice. The concepts, methods, and examples presented in this text are for illustrative and
Am Moosfeld 13 2 MacArthur Place Shinjuku First West 8F
81829 Munich, Germany Santa Ana, CA 92707 USA 23-7 Nishi Shinjuku
educational purposes only, and are not intended to be exhaustive or to apply to any particular engineering problem or
Telephone: (49) (89) 43 19 87 0 Telephone: (800) 345-2078 1-Chome, Shinjuku-Ku design. MSC.Software Corporation assumes no liability or responsibility to any person or company for direct or indirect
Fax: (49) (89) 43 61 71 6 Fax: (714) 784-4056 Tokyo 160-0023, JAPAN damages resulting from the use of any information contained herein.
Telephone: (81) (3)-6911-1200
Fax: (81) (3)-6911-1201 Copyright © 2008 MSC.Software Corporation. All Rights Reserved. This notice shall be marked on any reproduction of
this documentation, in whole or in part. Any reproduction or distribution of this document, in whole or in part, without the
prior written consent of MSC.Software Corporation is prohibited.
The MSC.Software corporate logo, Adams, Dytran, Easy5, Fatigue, Laminate Modeler, Marc, Mentat, MD Nastran, MD
Patran, MSC, MSC Nastran, Mvision, Patran, SimDesigner, SimEnterprise, SimManager, SimXpert and Sofy are
Durability and Fatigue Life trademarks or registered trademarks of the MSC.Software Corporation in the United States and/or other
countries. NASTRAN is a registered trademark of NASA. All other trademarks belong to their respective owners.
Analysis Using MSC Fatigue
PAT318 Course Notes
3 4
Copyright 2008 MSC.Software Corporation
5
COURSE OBJECTIVES
● Solve durability problems using MSC Fatigue.
● Students will work through a number of workshop problems in
class with assistance from the instructor
SECTION 1 ● Simple workshop problems designed to introduce basic concepts
OVERVIEW OF DURABILITY AND ● Apply the basic concepts of fatigue analysis: total life (S-N), crack
FATIGUE LIFE ANALYSIS initiation (E-N), crack propagation (LEFM), and vibration fatigue.
● Learn the theoretical background of fatigue and durability analysis
● Apply knowledge of fatigue and durability analysis to improve
product life by avoiding premature fatigue failures.
● Integrate fatigue analysis with testing.
● The MSC Software Corporation has been supplying ● With corporate headquarters in Santa Ana, California,
sophisticated computer-aided engineering (CAE) tools MSC Software maintains regional sales and support
since 1963 offices throughout the US:
● MSC Software is the developer, distributor, and ● The MSC Software technical support hotline (1-800-732-7284) is
supporter of the most complete and widely-used staffed Monday through Friday 7:00 a.m. to 3:00 p.m. PST
structural analysis program in the world, MD Nastran
● Fax number is (714) 784-4056
● MSC Software is also the developer, distributor, and
supporter of the state of the art CAE analysis program,
Patran
● Patran is an open architecture pre- and post-processor
for all major finite element analysis (FEA) software,
including MD Nastran, Marc, Dytran, and others…
PAT318, Section 1, September 2008 PAT318, Section 1, September 2008
Copyright 2008 MSC.Software Corporation S1-3 Copyright 2008 MSC.Software Corporation S1-4
MSC WORLDWIDE TECHNICAL SUPPORT
● Fatigue failures start at small microscopic cracks and ● cracking or debonding of second phase particles;
accordingly are very sensitive to even minute stress ● natural scratches and machining marks on the surface;
raisers
● corrosion pits or intergranular attack;
● porosity from casting;
● The process of fatigue encompasses the entire range
● laps from forging and forming;
from the formation of a microcrack in a persistent slip
band to the propagation of a long crack in an elastic- ● brittle surface layers
plastic continuum.
~1mm
Stress Amplitude
Unnotched Shaft
Notched Shaft
Wöhler measured the compression of
railway bogie suspensions to determine
maximum service loads on axles.
In-service loading was simulated by Log (Fatigue life)
rotating-bending tests
PAT318, Section 1, September 2008 PAT318, Section 1, September 2008
Copyright 2008 MSC.Software Corporation S1-17 Copyright 2008 MSC.Software Corporation S1-18
Fatigue limit
● “...The estimated annual cost of
fracture and fatigue to the US
Safe was 4.4% of GDP…and could
be reduced by 29% by
application of current
Log (Crack size) technology…”
PAT318, Section 1, September 2008 PAT318, Section 1, September 2008
Copyright 2008 MSC.Software Corporation S1-21 Copyright 2008 MSC.Software Corporation S1-22
1990 P/FATIGUE launched by PDA Engineering More research will NOT reduce the incidence of fatigue
(now MSC Fatigue) failure - more education will!"
2003 MSC & nCode partnership to co-develop fatigue Prof. D. Socie
analysis software University of IIIinois,1990
Requirements: Constraints:
● Life calculations are much less precise than strength calculations
● Higher Performance ● Fatigue properties can not be inferred from static mechanical
properties
● Lower Weight ● Laboratory tests often exhibit scatter and are difficult to translate to
full size components
● Longer Life
● Full scale prototype testing is often required to confirm an
● Reasonable Cost acceptable life
● Designs should be ‘defect tolerant’ - stressing and materials
● As Soon As Possible selection to ensure slow crack growth and detectability before
failure
● Designs should be ‘Fail Safe’, where possible
DESIGN APPROACHES
● SAFE LIFE
Evaluate expected life, use a margin of safety, design to
survive expected service life, and then retire.
● DEFECT TOLERANCE
Assumes flaws do exist, design to live with some crack
growth below critical size, requires regular inspections.
Production
● Costs/profits require CHEAPER products, materials and
manufacturing processes. Production Pilot
Engineering
● Functionality requires BETTER products with high-tech features and Prototype
Engineering Prototype
performance. DESIGN
Mechanical
Prototype FIX TEST
VPD (CAE) for Durability
● Legislation requires products with LONGER life, more reliable
Mechanical
durability and inspection periods. Concept Prototype
Concept
● The customer requires the last mile/flight/hour to be the same as the Development Time
Traditional Design Development
first. VPD Design Objectives
PREDICTING PRODUCT LIFE: ADD SIMULATED PREDICTING PRODUCT LIFE: ADD CAE
TESTING
Simulated
Customer Accelerated Product
Component
Usage Sign-off Test Life
Test
Customer Simulated
Accelerated Product
Usage Component
Sign-off Test Life
Test Measured Correlation
Service
Loading
CAE
Measured Stress Product
Fatigue
Service Analysis Life
Simulation
Loading
Material
Re-Design Properties
Re-Design
Optimize
PAT318, Section 1, September 2008 PAT318, Section 1, September 2008
Copyright 2008 MSC.Software Corporation S1-39 Copyright 2008 MSC.Software Corporation S1-40
FATIGUE LIFE METHODS
Stress Amplitude
● Also known as Stress-Life and Total Life Method Unnot ched Shaft
Life in Cycles
● It is frequently used in Aerospace, Offshore, and Power This crack . . . . . . . grows at the same rate as this one
Generation industries if both experience the same stress intensity factors
PAT318, Section 1, September 2008 PAT318, Section 1, September 2008
Copyright 2008 MSC.Software Corporation S1-49 Copyright 2008 MSC.Software Corporation S1-50
SUMMARY OF METHODS
Nf = Ni + Np
Total Life = Crack Initiation + Crack Growth
INTEGRATED
DURABILITY MANAGEMENT
DATA &
● Useful fatigue analysis requires verification and good test-based
CORRELATION CORRELATION
DATA information.
DEVELOPMENT
ANALYSIS
● Neither testing nor analysis have exclusively the “right” fatigue
Characterisation
MEASURED
DATA Correlation with FEA DATA
SIMULATION
answer; therefore its not an argument between rivals.
Assess Modifications
STRAINS & LOADS TEST
Measurement Verification
Validation DATA Monitoring ● Best results are obtained when an integrated approach is
Correction Correlation
adopted incorporating analysis and testing.
● Final sign-off
Analysis Options
● Analysis methods: ● Features:
Geometry & FEA Results ● Stress (total) Life
● Stress Life (S-N) ● Time-domain (quasi-static or Fatigue Life Contours
● Strain (initiation) Life
● Crack Initiation (E-N) transient analysis) 1500
DISPLAY OF SIGNAL: TEST101.DAC
7
Cross Plot of Data : S61STRAIN1KT
● Crack Propagation 6
Frequency-domain (forced or
5
● Vibration Fatigue
3
random vibration)
Kt( )
● Weld Fatigue 2
● Design optimization & sensitivity Test (Lab) Results ● Spot/Seam Weld Analyzer
● Multiaxial Fatigue Sensitivity Analysis
analysis Strain Life Plot
● Software Strain Gauge and Optimization
● Software strain gauge
605M30
Sf': 857 b: -0.067 Ef': 0.636 c: -0.579
1E-1
1E-2
4.8548
1E-3 Damage
1E0 1E1 1E2 1E3 1E4 1E5 1E6 1E7 1E8 Z-Axis
Life (Reversals)
0 808.7
0
Information
PAT318, Section 2, September 2008 PAT318, Section 2, September 2008 Damage Distributions
Copyright 2008 MSC.Software Corporation S2-3 Copyright 2008 MSC.Software Corporation S2-4
EXAMPLE OF RESULTS FROM MSC FATIGUE LIFE PREDICTION PROCESS
Contour plots: damage, repeats, factor-of-safety and
much more
STRESS OR
LOADS LIFE
STRAIN
● Time-domain:
MEASURED
● Quasi-Static method (with or without “inertia relief”)
STRAINS constitutive
model ● Transient method (direct or modal)
damage
STRESS &
STRAIN
model
LIFE ● Frequency-domain:
COMPONENTS ● Forced Vibration Response (transfer function method)
constitutive
● Random Vibration (PSD input to / output from Nastran)
model and notch rule
FEA STRAINS
(OR STRESSES)
Geometry σij,e,k
σij,e ( t ) = ∑ P ( t ) P
k
Loading Analysis Results k k,f ea
Material
where k = loadcase ID
Optimization
PAT318, Section 2, September 2008 PAT318, Section 2, September 2008
Copyright 2008 MSC.Software Corporation S2-11 Copyright 2008 MSC.Software Corporation S2-12
STRAIN COMBINATION, CYCLE COUNTING, ELASTOPLASTIC TRANSIENT DYNAMIC ANALYSIS
CORRECTION AND DAMAGE CALCULATION
● Time histories of stress or strain calculated directly using
FE transient analysis.
[εij](t) Combination
εq(t) Cycle
Material Properties
Counting
Elastic Plastic
Range-Mean
Conversion &
Histogram
Damage Calculation
εq = Max. Absolute Principal
Signed von Mises
Signed Tresca LIFE
● Analysis driven by measured vertical forces, accelerations.
Component
PAT318, Section 2, September 2008 PAT318, Section 2, September 2008
Copyright 2008 MSC.Software Corporation S2-13 Copyright 2008 MSC.Software Corporation S2-14
50
753.5
5 10 15 20 Response2
Hertz
Time in seconds
Power Spectrum
Cycles
Frequency (Hz) 0 0
Frequency (Hz.)
0 1494.141 0 796
Inverse Fourier Transform (IFT) Range
Stress or Strain
FE Model
Time Time
100 MPa
60000
N
Force(Newtons) LOAD02.PVX
7720
Sample = 1
Npts = 1610
Max Y = 7720
Min Y = -7998
-7998
0 500 1000 1500
point
Force(Newtons) LOAD01.PVX
3769
Sample = 1
Npts = 1610
Max Y = 3769
Min Y = -2654
-2654
0 500 1000 1500
point
This process is repeated for each node/element
Screen 1
OPTIMISATION
Up to 100 simultaneous ‘load’ Optimisation
(Force, disp etc.) time histories
Critical nodes can be
PAT318, Section 3, September 2008 identified and re-analyzed PAT318, Section 3, September 2008
Copyright 2008 MSC.Software Corporation S3-5 Copyright 2008 MSC.Software Corporation S3-6
1E1
1E0 1E1 1E2 1E3 1E4 1E5 1E6 1E7 1E8 1E9
Life (Cycles)
ANALYSIS PROCESS: LOADING TIME HISTORY ANALYSIS PROCESS: LOADING TIME HISTORY
MANAGER MANAGER
DISPLAY OF SIGNAL: TEST102.DAC
Strain (uE)
sequences
Manipulation
● Graphical Cutting and Pasting
● Automatic Units Conversion Waves
● Searching
Suspension
● ASCII File Import
-1500
0 Time (seconds) 12
G xx Gxy Gxz
p( 2.5
Ra
ng 2
Gzz
400
G xz Gyz
0
●
600
800 -200
Mean [MPa]
Range [MPa]
210 330
● Uses 7 solution Calculate 6 component Choose stress parameter and
calculations using the methods including: stresses at each output node Check stationarity of the compute PSD of stress at each
principal axes
Dang-Van and MacDiarmid 240 300
and compute the principal
stresses
output node
270 ● Dirlik
methods.
● Steinberg Fatigue Life
● Post-processing including Polar Plot of Type A and Type B damage for Wang-Brown Method
● Results
Loading
● Insight
Optimisation
Optimisation
STEP 1 – CREATE DATABASE & SET ANALYSIS STEP 2 – IMPORT OR BUILD GEOMETRY MODEL
PREFERENCE ● The user can import or build geometry in Patran:
● Import geometry models from CAD systems including:
● CATIA
● I-DEAS
● Pro/ENGINEER
● Patran can interface with ● Unigraphics
many analysis codes ● Import geometry models in standard formats:
● Parasolid xmt
● Select Nastran and
● ACIS
Structural Analysis for
this case study ● IGES
● STEP
● Build the geometry in Patran
STEP 5 – EVALUATE ANALYSIS RESULTS (CONT.) STEP 5 – EVALUATE ANALYSIS RESULTS (CONT.)
Publish a stress
summary report.
Plot displacements
and stresses.
Pre-Processing
● Import/create geometry
● Create finite element mesh Solver
● Apply boundary condition
● Apply loads (MD Nastran)
● Create material properties
● Create element properties
● Submit model to solver ● Solve for displacements
● Compute strains
● Compute stresses, etc.
Create static,
Post-Processing
animated & VRML
images for reports ● Deformation plots
and presentations ● Stress fringe plots
● Reports
● Double click the desktop icon to launch Patran, or type ● The Patran GUI for the Windows and UNIX/Linux
Patran at the command prompt platforms are shown on the following pages. Except for
the color scheme and icon arrangements, the two GUIs
are basically identical.
● The course material will be presented using the Windows
GUI.
Application Button
Abort - stops operation in progress
Status Icon
Tool Bar Reset graphics - clear everything except model
Static Green indicates Patran is
waiting for user input
Rotating Blue indicates Patran is Refresh graphics - re-draw what is on screen
performing a process which can
be stopped immediately with the
abort icon
History Window File Save
Rotating Red indicates that
Patran is performing a process Display and Viewing
Command Line
which cannot be interrupted Icons
Print
Copy to Clipboard
Current Group
Method
Current Viewport
Database Name
Select Menu
(Filter Buttons)
PICKING USING SELECT MENUS (CONT.) PICKING USING SELECT MENUS (CONT.)
A select menu only appears when a select data box has the mouse focus
A typical select menu: Picking a select menu icon can lead to another select menu
Polygon Pick
PICKING USING SELECT MENUS (CONT.) MANIPULATING THE MODEL FOR VIEWING
Picking visible entities only (continued)
When visible entities only selection is selected (toggled on) the
following message appears
Z Rotate XY Translate
XY Rotate Zoom
PATRAN FILES
model_name.db.jou Journal file One per database. A record of all PCL commands from
database creation to present - concatenated session files.
EXTREMELY useful for rebuilding a database.
model_name.out Neutral file Created using Export. Can be used as a backup for analysis
model.
TOPOLOGICAL STRUCTURES
● Patran combines topological structures to define geometry
● The topological entities within Patran are
Face
Body
Edge
CASE STUDY: TOPOLOGY OF SIMPLE SOLID CASE STUDY: TOPOLOGY OF SIMPLE SOLID
(CONT.) (CONT.)
● First, look at how the solid faces are topologically
● Display Point and Solid labels:
labeled:
● To display the labels, click on the icon
Solid1.4
Solid 1.4
CASE STUDY: TOPOLOGY OF SIMPLE SOLID CASE STUDY: TOPOLOGY OF SIMPLE SOLID
(CONT.) (CONT.)
● Create a point at a vertex where Point 7 was. Notice ● Create parametric surfaces from the parametric solid,
that there are six coincident vertices, with one vertex e.g. one surface for u=0.5:
● Set Action/Object/Method to Create/Surface/Extract
per solid edge.
● Set the u Parametric Value to 0.5.
● Set Action/Object/Method to Create/Point/XYZ.
● Select Solid 1 for Solid List.
● Enter vertex Solid 1.2.3.2 in Point Coordinates List.
● Click Apply.
● Click Apply.
● Repeat these steps for v=0.5 and w=0.5.
1/3
Plane Vector
PAT318, Section 5, September 2008 PAT318, Section 5, September 2008
Copyright 2008 MSC.Software Corporation S5-23 Copyright 2008 MSC.Software Corporation S5-24
FILE IMPORT OPTIONS FILE IMPORT OPTIONS (CONT.)
CAD part
Standard format
CREATE POINT
Create a point at
1 a
1 parametric location ξ1
1
a x 1
ξ1 3
GEOMETRIC ENTITIES: x
3
2
Create Point 3 at the
POINT center of an arc 2
1
2
x 3 x4 1
1
x 1
1 x5 7
2
Create points non-
uniformly on a curve
PAT318, Section 5, September 2008 PAT318, Section 5, September 2008
Copyright 2008 MSC.Software Corporation S5-55 Copyright 2008 MSC.Software Corporation S5-56 Create a point at the intersection of a curve and a surface
GEOMETRY TRANSFORM
SHOW / POINT / DISTANCE
Method* Comment
● Provide distance between a point and Rotate Rotate entity about a defined axis through a given angle
other entity (i.e. point, surface). Scale Use a multiplicative factor applied to individual coordinate
Mcoord Transform entity in one coordinate frame into another with same relative position
Pivot Transform entity within a plane defined by a pivot and two points
Vsum Vector sum of the coordinate locations of two sets of existing entities to create a new
entity
Mscale Existing entity is simultaneously moved, scaled, rotated and/or warped to a new
position using a rotation matrix
* Transform operations are for geometry types point, curve, surface, and solid.
PAT318, Section 5, September 2008 PAT318, Section 5, September 2008
Copyright 2008 MSC.Software Corporation S5-57 Copyright 2008 MSC.Software Corporation S5-58
CREATE CURVE
CREATE / CURVE / MANIFOLD
1 2
2
1 ● Manifold refers to creating new geometry
2 3 on (coincident with) existing geometry, e.g.
1 curve on surface from one point to another
Must use the select
1 point
menu for picking the
curve and point
6 7
2 6 2
3 1
2 5
3 1
Before
1 7
4 4 5 3
5 After
4
1 8 8
PAT318, Section 5, September 2008 PAT318, Section 5, September 2008
Copyright 2008 MSC.Software Corporation S5-63 Copyright 2008 MSC.Software Corporation S5-64
CREATE / CURVE / CHAIN AUTO CHAINING FEATURE
● Create a composite curve from two or more
existing curves and/or edges ● Provide user with an interactive, more
● It retains exactly all the information of the controllable way to chain curves
constituent curves ● Chaining starts by selecting a starting
Individual curves Chain (composite) curve curve
1 3
8 6
OK (proceed along the current path)
7
10 4 ● Accessible from Create/Curve/Chain or
Create/Surface/Trimmed forms
3
Y Y
PAT318, Section 5, September 2008 PAT318, Section 5, September 2008
Z X S5-65 Z X S5-66
Copyright 2008 MSC.Software Corporation Copyright 2008 MSC.Software Corporation
3 3
Original curve
replaced by set The parametric coordinate for
parametric cubic
curves each curve is represented by
PAT318, Section 5, September 2008 PAT318, Section 5, September 2008 a line with a “1”
Copyright 2008 MSC.Software Corporation S5-67 Copyright 2008 MSC.Software Corporation S5-68
SHOW CURVE
1
2
1 1
1
2 GEOMETRIC ENTITIES:
Curve ID Start Point End Point Length Type Curve ID Start Point End Point Length Center Radius Type
Composite Surface
with Mesh
● Gap Distance=0.071
4 Parametric
5
surface
3 6 without
hole
2 Trimmed surface
Surfaces have continuous slope with hole
Parametric
Trimmed Surface 4
Surface 2
Complex 1 2
mathematical Remove
representation Point 44 vertex
New
1 2 vertex
Set of bicubic surfaces
PAT318, Section 5, September 2008 replaces original surface PAT318, Section 5, September 2008 Trimmed surface Parametric
Copyright 2008 MSC.Software Corporation S5-79 Can be used simultaneously with all surfaces Copyright 2008 MSC.Software Corporation S5-80 surface
EDGE MATCH SURFACES TRANSFORM SURFACE: MIRROR OPTION
● Mesh continuity requires
● First, select the appropriate select menu
adjacent surfaces to be
icon – coordinate direction 1
congruent
● Then, click on local Coordinate System 1 in
● Two non-congruent
the viewport to specify the mirror plane to
surfaces may be
be coincident with the local YZ-Plane
“matched” along adjacent
edges ● Next, select the geometry to be mirrored
Before After
● Congruency can also be
enforced using
Edit/Surface/Break
Z Y Z Y
● Edit/Surface/Sew All surfaces have four 1
edges 1
includes Edge Match and
Add vertex to X X
PAT318, Section 5, September 2008
Edit/Point/Equivalence Surface 1 at point 5 PAT318, Section 5, September 2008
Copyright 2008 MSC.Software Corporation S5-81 Copyright 2008 MSC.Software Corporation S5-82
Free edge
Y
X
z
Non-manifold edge
B-rep solid Imprint Break parasolid faces at edges of other solids. Parasolid tool
● Primitive solid can only be meshed with Shell Remove space from parasolid solid to create walls. Parasolid tool
the TetMesher
PAT318, Section 5, September 2008
● Parasolid tool PAT318, Section 5, September 2008
Copyright 2008 MSC.Software Corporation S5-87 Copyright 2008 MSC.Software Corporation S5-88
EDIT SOLID BY REFIT EDIT SOLID BY BOOLEAN
● Solids to be combined can be Patran
● Three ways of editing a solid native B-rep, Parasolid B-rep solid, and/or
parametric
● Option To TriCubicNet causes a set of
cubic parametric solids to be created to ● Solids could have been created in Patran
represent the original solid or imported
● Refit parameters u Density, v Density, w ● Boolean operations are Add, Subtract, and
Density, where Density is used to specify Intersect
the number of solids that will be created in
the u, v, w direction ● Any combination of solid types results in
● Option To TriParametric is similar to
creating a Parasolid B-rep solid
To TriCubicNet except that a tolerance is ● Parasolid tool
used instead of u Density, etc.
● Option To Parasolid causes a parasolid
solid to be created from the original solid 1 2 Add 3
● Parasolid tool
P(R, θ, φ)
P(R, θ,Z)
B P(X,Y,Z) B B
C C C θ
GEOMETRIC ENTITIES: Z Z R θ
A A θ
COORDINATE FRAME X
Y
A
R
Y
θ φ
X R R
MESHING ALGORITHMS
ISO (MAPPED) MESHER
ξ2c
a c b
ξ 2b (ξ1 , ξ 2 )
b b b
a a a
ξ2a Node
ξ2
ξ1a
Gap is larger than ξ1 ξ1b ξ1 d
ξ1c
Global Model Tolerance
In the example above, Surfaces 1:2 are congruent, Surfaces 2:3 are The IsoMesher determines the physical location of each node to be
congruent, and Surfaces 4:5 are congruent. However, Surfaces 3:4 created using the vector function defining the shape of the geometry, e.g.
are not congruent. Two of the individual mesh paths are labeled “a” (X,Y,Z) = function (ξ1, ξ2)
and “b”. There are five other mesh paths. The IsoMesher creates the nodes and “element” connectivity
PAT318, Section 6, September 2008 PAT318, Section 6, September 2008
Copyright 2008 MSC.Software Corporation S6-9 Copyright 2008 MSC.Software Corporation S6-10
5 5
1 3 1 3
2 4 6* 2 4 6*
*Surfaces 1:6. Surfaces 1 and 3, and 3 and 5 are congruent. Thus, Surfaces
1,3, and 5 are part of a mesh path. The corresponding mesh is congruent. Before surfaces are meshed After surfaces are meshed
IsoMesh Paver
● Surface must be parametric – ● Any surface, including N-sided
3 or 4 sided IsoMesh
● Parameterization not used
● Parameterization followed ● Interior elements are not
● Interior elements are controlled by edge constraints
controlled by edge constraints ● Interior associated (hard)
(e.g. mesh seed) geometry is recognized Surface 36
● Interior associated (hard) ● User control
geometry not recognized
● Curvature check for curved
● User control surfaces
● Different smoothing ● Min./Max. element edge
algorithms lengths
Paver
● Can select different element
patterns, e.g. triangular
elements on surface
PAT318, Section 6, September 2008 PAT318, Section 6, September 2008
Copyright 2008 MSC.Software Corporation S6-15 Copyright 2008 MSC.Software Corporation S6-16
ISOMESH VS PAVER MESH (CONT.) ISOMESH VS PAVER MESH (CONT.)
Paver Parameters MESH PARAMETERS
Mesh seed point ● If tris needs to be created,
(control point)
create minimum number
● Curvature check causes
mesh refinement at curved
boundaries
● Control of internal element
size.
IsoMesh Parameters
● Specify mesh smoothing
parameter values and
mesh patterns
● Imported geometry may exhibit irregular parameterization ● Connectivity effects element and node ID order as well as element
normal/CID orientation
● Original geometry
● Irregular display lines ● IsoMesh-ed surfaces
follow surface parametrics
● Irregular element pattern which are based on
● Mesh smoothing will fix this connectivity
Display Lines
● Refit surface ● Node and element
number patterns are
● Geometry: Edit/Surface/Refit based on connectivity
● Better but still irregular ● Element local coordinate
● Mesh smoothing will fix this frames are based on
● Refit curves, re-create surface ● Element connectivity
● Geometry: Edit/Curve/Refit ● Surface connectivity
● No irregularities exhibited ● Surface parametrics
PAT318, Section 6, September 2008 PAT318, Section 6, September 2008
Copyright 2008 MSC.Software Corporation S6-23 Copyright 2008 MSC.Software Corporation S6-24
GEOMETRY CHARACTERISTICS: TOPOLOGY ASSOCIATING POINTS AND CURVES
Geometry: Verify/Surface/Boundary ● Associated points/curves are used for controlling meshing of
● Topology defines adjacency regions (including interior) of the model
relationships. Edges of surfaces
are termed topologically ● Only the Paver mesher recognizes associated points/curves
congruent if they occupy the inside surfaces
same model space including ● Associated points/curves are regular geometric entities that
their vertices.
have been associated with parent geometry
● Topological congruency Surface quad
determines whether coincident meshed
nodes are created at interfaces.
● Verify/Surface/Boundary checks Surface
for free and non-manifold edges. created by Face quad
If free edges exist internal to the extruding meshed
model then these entities are Curve 1 up 1
topologically incongruent. Hex mesh
created by
sweeping quad
elements down
Edge of surface associated with the face of solid
PAT318, Section 6, September 2008 Incongruent Topology Congruent Topology PAT318, Section 6, September 2008
Copyright 2008 MSC.Software Corporation S6-25 Copyright 2008 MSC.Software Corporation S6-26
● Modify by remeshing or editing the meshes Mesh Seed Mesh Node Element ... “Object”
● Connect elements, if needed Uniform
One-Way Bias
Two Way Bias
Curve
2 Curves
Surface
Edit Edit
... “Type”
Curve Based Solid
● Things to consider before meshing a model ● Mesh seeding on curves or edges is used to control the
number and size of elements generated for the model
● Check if the model has special features that may simplify its
representation as an F.E. model, i.e. symmetry. ● Also, it is used for transitioning a mesh between different
● Determine if there are regions of the model that can be ignored densities
for meshing (i.e. ignore some small features that otherwise might ● Patran has different methods to generate the seeding
force the overall mesh to be much finer).
● Determine the size of the elements by inspecting the dimensions ● Uniform seed bias (equally spaced nodes)
of the model and any critical features. ● Non-uniform seed bias (variable spacing)
● Are there any critical areas where the mesh should be finer? ● Curve based seeding (automatic in highly curved regions)
● Choose the type of element (i.e. shell versus solid) that is best ● Tabular, including using existing nodes
suited for the nature of the model and the loading on it.
● PCL function
Abrupt transition
Mesh Ratio = 4
1 1
2
Surface 2
(1) (2)
(1) (3) (2)
Note: (1) seeded for 2 elements
Two Surfaces Mesh Ratio = 0.25 (or -4)
(2) seeded for 6 elements
(3) seeded for 4 elements Cyan arrows indicate positive edge direction
PAT318, Section 6, September 2008 PAT318, Section 6, September 2008
Copyright 2008 MSC.Software Corporation S6-33 Copyright 2008 MSC.Software Corporation S6-34
● Benefits
● IsoMesher is used with any parameterized
● Drastically reduce analysis modeling time solid, i.e. ParametricTriCubic, ExtrudedSolid
● The part(see surface) can now be meshed in less than a ● Same IsoMesh Parameters … as for surfaces
minute
● With other methods it would take at least 30 minutes
● Solids (set of) should be congruent for
congruent mesh creation
Gap
● Material will be assigned in the Properties
application
Non-congruent
surface edges
● Reduce cost
● Increased productivity
● Build quality finite element models with minimal user
interaction
PAT318, Section 6, September 2008 PAT318, Section 6, September 2008 Congruent Simple Solids Hex Elements from IsoMesh
Copyright 2008 MSC.Software Corporation S6-41 Copyright 2008 MSC.Software Corporation S6-42
TETMESHING SOLIDS
ISOMESH VS TETMESH
TetMesh B-rep Solids ● Original Parasolid solid as imported into
Patran
Parasolid Solid
● Set of Parametric solids
created from original solid
● IsoMesh of Parametric
solids
● Additional work to create
Parametric solids, but with
Parametric Solids
IsoMesh Hex elements
● Specify element topology
● TetMesh Parameters… allow control over the ● Auto tetmesh (TetMesh) of original Parasolid
mesh generation solid
● Input List is used to specify geometric solids (e.g. ● Less work to TetMesh than IsoMesh
Solid 1:14) or 2D elements (e.g. tri elements)
TetMesh
PAT318, Section 6, September 2008 PAT318, Section 6, September 2008
Copyright 2008 MSC.Software Corporation S6-43 Copyright 2008 MSC.Software Corporation S6-44
TETMESH TWO SOLIDS SIMULTANEOUSLY TETMESH TWO SOLIDS SEPARATELY
2
2
Quad elements
skinned from hex Bar elements
faces generated on
element edges
PAT318, Section 6, September 2008 PAT318, Section 6, September 2008
Copyright 2008 MSC.Software Corporation S6-51 Copyright 2008 MSC.Software Corporation S6-52
EQUIVALENCING EQUIVALENCE: MERGING NODES
Before During After
● Replaces nodes to tie elements together 13 14 15 16 13 14 15 16 13 14 15 16
7 8 9
6
5
1
7
6
8 5 6
1
7 8 5 6
1
7 8
collapse them 2 1 2 3 2 2
1 1 1
● Equivalence algorithm is controlled by a tolerance 1
29
2
30
3
31
4
32
1
29
2
30
3
31
4
32
1 2 3 4
parameter 16 17 18
25 26 27 28 25 26 27 28 25 26 27 28
10 11 12
17 18 19 20 17 18 19 20 17 18 19 20
Vector direction
Fit View
Current window
Current window
Original center
Select
Fit View Select Corners
Center
New window
New window
New center
● What is a Viewport?
● Graphics window
● Clipping planes can be created, displayed,
modified, or deleted using the Arbitrary ● Has a unique name (shown in the banner)
Clipping… form
● Clipping planes can be created using a ● Has an associated view
direction/location, vector, or plane ● Any number of viewports may be created and posted
● Clipping planes can be specified to move ● Each viewport can be moved, resized, iconified, posted and
with the model unposted
● Multiple clipping planes may be active
PAT318, Section 7, September 2008 concurrently (maximum of 6 at one time) PAT318, Section 7, September 2008
Copyright 2008 MSC.Software Corporation S7-9 Copyright 2008 MSC.Software Corporation S7-10
Geometry FEM
Different pieces of
your model in
Different results in separate viewports
different viewports –
each with its own range
Part
Whole
PAT318, Section 7, September 2008 PAT318, Section 7, September 2008
Copyright 2008 MSC.Software Corporation S7-11 Copyright 2008 MSC.Software Corporation S7-12
CURRENT VIEWPORT VIEWPORTS & GROUPS
● Any number of groups may be assigned to a viewport
● The Current Viewport is the
● Viewport in which view commands will be applied ● Only one group is current per viewport. Each viewport may have a
different current group
● Viewport in which titles will be posted box_beam.db - viewport_1 - fem_temp- group
Posted Viewport
Current Viewport
● Unclutter graphics
● Modify display properties display by temporarily
by group
removing entities from
● Select a set of groups
the display
● Render style
● Shade color ● Actions affect only the
● Labels on or off display
● Label size ● Settings will not be
● Toolbar, quickpicks saved when the
● Unique for a given group database is closed
Toolbar, quickpick ● Erase is different from
button for plot/erase
Delete
After
PAT318, Section 7, September 2008 PAT318, Section 7, September 2008
Copyright 2008 MSC.Software Corporation S7-21 Copyright 2008 MSC.Software Corporation S7-22
158.1
158.1 ● Color spectrum can be
153.6
153.6
149.1
modified to improve
Transient - Thermal Analysis of a
149.1
Simple Plate Model 144.7
understanding of results
144.7
140.2 and other distributed
140.2 Adiabatic Top Edge
135.7
135.7 quantities
100 < T(t) 131.3
131.3
126.8 100 F
T(t) < 162.5
126.8 ● Continuous tone fringe
122.3
(Constant) 122.3 plots can be rendered and
Linear
117.9 Variation 117.9
113.4
the interpolation between
Y 113.4
Y 108.9
any two colors controlled
108.9
Z X
104.5 Z
Adiabatic Bottom Edge
104.5 (e.g. 2 = quadratic)
X
Before After 100.0
100.0
● Modified color spectra can
● Type Title in Target Title listbox
● Select Title Color and Font Size
be created, named and
● Select Create saved for current and
● Move Title to desired position using cursor while future use
PAT318, Section 7, September 2008 form is open PAT318, Section 7, September 2008
Copyright 2008 MSC.Software Corporation S7-29 Copyright 2008 MSC.Software Corporation S7-30
SECTION 8
GROUPS AND LISTS
Middle Ends
Total
PAT318, Section 8, September 2008 PAT318, Section 8, September 2008
Copyright 2008 MSC.Software Corporation S8-3 Copyright 2008 MSC.Software Corporation S8-4
GROUP TERMINOLOGY GROUP MANIPULATION
● Current group
● Getting beyond “default_group”
● Group into which newly created entities are placed
● Only one group may be current at a time
● Current group is always displayed(posted)
● Target group
● Group that will be acted upon
● Modify Target Group, e.g. Remove entities
● Modify the appearance of the Target Group under Display/Entity
Color/Label/Render
● Manipulate groups by clicking Group in the main menu bar
● Posted group
● Group options can be selected from the Group pull down menu, or
● Group is displayed in a viewport from the Action choice of the Group form
● A group may be posted to more than one viewport
● More than one group may be posted to a viewport
PAT318, Section 8, September 2008 PAT318, Section 8, September 2008
Copyright 2008 MSC.Software Corporation S8-5 Copyright 2008 MSC.Software Corporation S8-6
● Can delete any group except the current ● The current group is always displayed
group (posted)
● Option given to delete only the name of a ● The only way to have more than one
group (keep entities) render style displayed simultaneously is
● Deleting entities in a group will remove them to be in the “group display mode”
from the database, regardless of possible
membership in other groups ● Group display is a useful tool when
● Entities which are exclusive to a deleted group post-processing. Different results can be
name will become orphaned entities plotted using different render styles
(deformed shape = wireframe,
von Mises Stress = fringe, etc.)
● Used to define set names for ● Materials Selector provides direct access to material data
proprietary material properties where stored in any Mvision databank
material constants are loaded into ● Mvision uses a relational database in which the material
the solver input file (e.g. *.bdf file) data is stored in a spreadsheet tabular format
externally to Patran ● Attributes are displayed through the “Column Headers”
● The material name created can be ● “Query” sets criteria to sort materials data
used in the physical property ● Allows fast search of material properties
(Element Properties) specifications
● Exports material data automatically to solvers such as
● Input Properties are ghosted out as
Nastran, Marc, Abaqus, etc.
the user is not allowed to enter
● Provides for conversion of units from the databanks into
material data inside Patran
the solver’s units
PAT318, Section 9, September 2008 PAT318, Section 9, September 2008
Copyright 2008 MSC.Software Corporation S9-9 Copyright 2008 MSC.Software Corporation S9-10
● Example:
CNAME like ‘*Alum*’ and YS_T > 7e4
PAT318, Section 10, September 2008 PAT318, Section 10, September 2008
Copyright 2008 MSC.Software Corporation S10-1 Copyright 2008 MSC.Software Corporation S10-2
PAT318, Section 10, September 2008 PAT318, Section 10, September 2008
Copyright 2008 MSC.Software Corporation S10-3 Copyright 2008 MSC.Software Corporation S10-4
ELEMENT PROPERTY CREATION PROPERTIES INPUT FORM
● Data templates are finite element solver,
● First, if necessary, select the desired analysis
code in Preferences/Analysis element type, and configuration specific
● Select the dimensionality of the element ● Materials may be selected by clicking the
● 0-D (Mass, Spring) Matl Prop Name icon, then selecting from
● 1-D (Beam) the choices in the Select Existing Material
● 2-D (Shell, 2D Solid) window
● 3-D (Solid)
● Specify a name (maximum 31 characters)
● Select element Options
● Enter properties in the Input Properties form
● The Select Application Region form is used the
same as that for LBCs
PAT318, Section 10, September 2008 PAT318, Section 10, September 2008
Copyright 2008 MSC.Software Corporation S10-5 Copyright 2008 MSC.Software Corporation S10-6
PAT318, Section 10, September 2008 PAT318, Section 10, September 2008
Copyright 2008 MSC.Software Corporation S10-7 Copyright 2008 MSC.Software Corporation S10-8
BEAM ELEMENT PROPERTIES BEAM ELEMENT PROPERTIES EXAMPLE (NASTRAN)
● Bar and Beam elements require a vector to define the
● Define a material property Y
orientation of the cross-section (the orientation of the
● Input the physical properties
element coordinates y and z) X
● Apply the physical properties to the Z
● In Patran, this vector is defined using either the Patran global X,Y,Z
model (i.e. Edge 2 of Surface 6)
(Coord 0) or a local coordinate system, e.g. Coord 3 Beam [Section Name]
● The cross-section moments I11 and I22, and the torsional Material “Aluminum” is
selected
cross-section moment J, not polar section moment, are Vector specifying beam
defined with respect to the element coordinate system. cross-section orientation;
< v1 v2 v3 Coord m >
● To recover bending stress, stress recovery points must be Beam is offset –1.5 in the
Patran global Y direction;
defined relative to the element coordinate system < v1 v2 v3 Coord n >
● Called C,D,E,F for Nastran Member pinned at one end
(local coordinate system)
● Used to determine “c” in the classical equation σ = Mc/I
Select here to use Beam
Library to calculate A, I11,
I22, and J. Otherwise, input
PAT318, Section 10, September 2008 PAT318, Section 10, September 2008 A, I11, I22, and J manually.
Copyright 2008 MSC.Software Corporation S10-9 Copyright 2008 MSC.Software Corporation S10-10
MASS PROPERTIES
PAT318, Section 10, September 2008 PAT318, Section 10, September 2008
Copyright 2008 MSC.Software Corporation S10-15 Copyright 2008 MSC.Software Corporation S10-16
SECTION 11
ANALYSIS SETUP
PAT318, Section 11, September 2008 PAT318, Section 11, September 2008
Copyright 2008 MSC.Software Corporation S11-1 Copyright 2008 MSC.Software Corporation S11-2
PAT318, Section 11, September 2008 PAT318, Section 11, September 2008
Copyright 2008 MSC.Software Corporation S11-5 Copyright 2008 MSC.Software Corporation S11-6
PAT318, Section 11, September 2008 PAT318, Section 11, September 2008
Copyright 2008 MSC.Software Corporation S11-7 Copyright 2008 MSC.Software Corporation S11-8
SETTING UP AN ANALYSIS (CONT.) SETTING UP AN ANALYSIS (CONT.)
● Select the subcases already defined using
Subcase Select…
● Create subcases under
Subcases…
● In Patran a Subcase is the
combination of a Load Case,
Subcase Parameters,
Output Requests, DTI,
Superelement definitions,
and Selected Explicit MPCs
PAT318, Section 11, September 2008 PAT318, Section 11, September 2008
Copyright 2008 MSC.Software Corporation S11-11 Copyright 2008 MSC.Software Corporation S11-12
ACCESSING RESULTS IN PATRAN (CONT.) ACCESSING RESULTS IN PATRAN (CONT.)
● All options have 3 choices for what to import, except
● Patran does not read the results .XDB data file into the
for T16/T19 which has only results or model
database. It attaches the .XDB file which results in the storing of ● Results Entities -- attach/import only the results portion of the
only metadata (result case names and the .XDB file location) in file
the Patran database. After attaching the file, the .XDB file must ● Model Data -- import only enough of the FE model so the
be kept in the file system. MASTER and T16/T19 do the same results can be displayed on the FE entities
thing since they use a similar DRA (direct results access)
method to attach the files. ● Both -- attach/import results and skeleton portion of the FE
● OP2 import physically imports and stores the results in the model
Patran database. The OP2 file is not needed after import. ● Model Data (only model) characteristics
● .XDB attached results can be accessed more quickly from ● XDB -- imports grids, element topology, coordinate frames,
Patran than OP2 imported results. and superelement group information
● OP2 and T16/T19 -- imports grids, element topology, and
coordinate frames
● MASTER -- reuses the .bdf import capability
PAT318, Section 11, September 2008 PAT318, Section 11, September 2008
Copyright 2008 MSC.Software Corporation S11-13 Copyright 2008 MSC.Software Corporation S11-14
PAT318, Section 12, September 2008 PAT318, Section 12, September 2008
Copyright 2008 MSC.Software Corporation S12-1 Copyright 2008 MSC.Software Corporation S12-2
PAT318, Section 12, September 2008 PAT318, Section 12, September 2008
Copyright 2008 MSC.Software Corporation S12-3 Copyright 2008 MSC.Software Corporation S12-4
MATERIAL PROPERTY FIELD NON-SPATIAL FIELD
● Material Property field – variations of the field with ● Non-Spatial field – variation of the field with respect to:
respect to: ● Time, Frequency, Temperature, Displacement, and Velocity
● Temperature, Strain, Strain Rate, Time, and Frequency
● User-defined mix of allowable independent variables and
● User-defined mix of allowable independent variables and compiled PCL functions
compiled PCL functions
LEGEND
model
0.35
0.3
0.25
0.2
0.15
0.1
0.05
0
0 0.6 1.2 1.8 2.4 3 3.6 4.2 4.8
PAT318, Section 12, September 2008 PAT318, Section 12, September 2008
Copyright 2008 MSC.Software Corporation S12-5 Copyright 2008 MSC.Software Corporation S12-6
SPATIAL FIELD EXAMPLE (SCALAR TYPE) SPATIAL FIELD EXAMPLE (VECTOR TYPE)
----- xy1
● Vector FEM Fields are created from displacements and
60
50 forces
40
30 ● Scalar FEM Fields are created from pressures and
20
temperatures
10
0
0 1 2 3
120
100
80
60
40
20
PAT318, Section 12, September 2008 PAT318, Section 12, September 2008
0
Copyright 2008 MSC.Software Corporation S12-13 Copyright 2008 MSC.Software Corporation S12-14 0 2 4 6 8 10 12
SECTION 13
LOADS & BOUNDARY CONDITIONS
PAT318, Section 13, September 2008 PAT318, Section 13, September 2008
Copyright 2008 MSC.Software Corporation S13-1 Copyright 2008 MSC.Software Corporation S13-2
PAT318, Section 13, September 2008 PAT318, Section 13, September 2008
Copyright 2008 MSC.Software Corporation S13-3 Copyright 2008 MSC.Software Corporation S13-4
STRUCTURAL LOADS & BOUNDARY CONDITIONS CREATING LOAD/BOUNDARY CONDITIONS
● Select the appropriate Load/BC from the
● Load and boundary Object option box (i.e. Pressure,
condition choices are Temperature, Inflow, …)
dependent upon the ● Select the Load Case applicable to this
specified analysis load/boundary condition
preference ● We recommend not using more than 31
characters for set names
● Enter Target Element Type if required (1-D,
2-D, or 3-D)
● Input the appropriate data on the Input Data
form
● Specify region (Application Region) to apply
the Load/BC to
PAT318, Section 13, September 2008 PAT318, Section 13, September 2008
Copyright 2008 MSC.Software Corporation S13-5 Copyright 2008 MSC.Software Corporation S13-6
● The correct syntax is shown above the databoxes ● Loads and boundary conditions
may be applied to Geometry, FEM,
or Region
● When selecting Geometry the
Application Region selection box
will look like
Time
PAT318, Section 13, September 2008 PAT318, Section 13, September 2008
Copyright 2008 MSC.Software Corporation S13-9 Copyright 2008 MSC.Software Corporation S13-10
PAT318, Section 13, September 2008 PAT318, Section 13, September 2008
Copyright 2008 MSC.Software Corporation S13-15 Copyright 2008 MSC.Software Corporation S13-16
INPUTTING LOAD CASE DATA
● Select the desired load/boundary conditions in Select
Individual Loads/BCs section
● Specify the scale factor for each LBC by clicking in a cell
under Scale Factor, then input data in Scale Factor box
● Prioritize “intersecting”
load/boundary
conditions by clicking
in a cell under Priority,
then enter the priority
(e.g. 1) in the Priority
box
PAT318, Section 13, September 2008 PAT318, Section 13, September 2008
Copyright 2008 MSC.Software Corporation S13-17 Copyright 2008 MSC.Software Corporation S13-18
SECTION 14
RESULTS
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-1 Copyright 2008 MSC.Software Corporation S14-2
Procedure
Set Action to Create and select
Results can be displayed in type of plot (the Object)
any coordinate system Select the Result Case(s) and
Vector components in a the result type
local coordinate system Apply to add the plot to the
display
Plots can be animated by clicking
New results may be derived by linearly combining existing
the Animate button(lower left)
results, using a user-defined PCL expression or PCL function,
when the plot is created
etc.
Any plot can be saved in a file and retrieved for future use
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-5 Copyright 2008 MSC.Software Corporation S14-6
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-11 Copyright 2008 MSC.Software Corporation S14-12
ISOSURFACE PLOT GRAPH: Y VS X
● Results: Create/Isosurface
● By Result Value ● Results: Create/Graph/Y vs X
● Create isosurfaces based on results ● A tool to plot results in X-Y plot format
● By Coordinate Value ● Plot Result vs Coordinate Axis, a defined
● Create planes of constant coordinate value, e.g. X = Path Length, or other Result
constant ● Four icon menu options
● Display fringe on the planes ● Select Results
● Fringe post-processing rules apply for this tool ● Target Entities
● Five options of this form are similar to those of the ● Display Attributes
other forms ● Plot Options (same as Fringe)
● Select Results (similar to Deformation) ● Graph created using an XYWindows plot
● Target Entities ● Additional Graph/Window control is not
● Display Attributes available in this tool. It can be managed
using the XY Plot application.
● Plot Options (similar to Fringe)
● Animation Options
(similar to Deformation)
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-13 Copyright 2008 MSC.Software Corporation S14-14
ANIMATION REPORT
● Results: Create/Animation ● Results: Create/Report
● Facility to export and format results
● Stand-alone Animation tool for reports (file) from the Patran
existing results plots database
● Select result cases, results types,
● 2D or 3D Graphics, Preview, VRML, positions, quantities, and entities to
and MPEG are the same as the have in the report
● Four icon menu options
Animation Options tool for forms like ● Select Results
Deformation and Fringe ● Target Entities
● Display Attributes
● No icon menu options
● Plot Options (same as Fringe)
● Three methods
● Preview -- show report in UNIX
shell or DOS stdout window
● Overwrite File -- if file exists,
overwrite; if not, create new file
● Append File -- if file exists, append
to file; if not, create new file
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-15 Copyright 2008 MSC.Software Corporation S14-16
FREEBODY PLOT CREATING & COMBINING RESULTS
● Results: Create/Freebody ● Results: Create/Results
● The freebody tool is used to create freebody ● Can create analysis results (within solver and
diagrams for loads or displacements engineering guidelines) without re-running the
● The tool is accessed under Results analysis
● Results: Create/Freebody ● Seven methods of results creation
● Under that there are three methods ● Combine – linear combination of result cases
● Loads – graphical vector display of freebody loads at
all perimeter nodes of the target entities ● Maximum – maximum values from selected
● Interface – causes the calculation of the total force and result cases
moment acting across a boundary (interface) at a point ● Minimum -- minimum values from selected
● Displacements – similar to loads except that result cases
displacements are displayed on the perimeter nodes
instead of loads ● Sum – sum the result cases
● Summation Point – forces and moments are ● Average – average the result cases
summed about the specified point/location, e.g. Point
4 ● PCL Function – create result from results using
● Transform Results – transform results using an
a PCL function
Patran local coordinate system, e.g. Coord 1 ● Demo -- facility to create sample/test results to
● Data must be available from Grid Point Force demonstrate the Results tools
Balance Table (GPFORCE=ALL)
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-17 Copyright 2008 MSC.Software Corporation S14-18
Select Fringe Result ● Patran translators convert engineering strain values to scientific (True (tensor))
strain values by dividing the shear strain components by 2, e.g. εxy = γxy/2
Select Deformation Result ● Analysis codes such as Nastran and ABAQUS calculate engineering strain values
● Patran does this conversion (True (tensor)) to calculate other result components and to transform
Click on Animate (if desired) results into other coordinate systems
Apply
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-19 Copyright 2008 MSC.Software Corporation S14-20
QUICK PLOT FORM (CONT.) QUICK PLOT FORM (CONT.)
● Fringe Attributes
● Position sub form ● Controls the display of Fringe plots
● Select and Filter Positions on elements to be ● Easy access to Spectrum and Range controls
displayed ● Control Fringe Style
● Several types ● Discrete/Smooth, Continuous, Discrete/Flat are all
● Non-Layered (2D and 3D Solids)
targeted towards nodal type fringe plots
● Element Fill is targeted towards Centroidal fringe plots
● Z1 / Z2 (2D shell elements)
(“checker board” pattern)
● Layer i; i=1 to maximum number of plies (laminate
● Fringe overlaid onto elements can be shrunk using Shrink
shells)
Factor
● Center C, D, E, F (bars/beams)
● Great in combination with Show Fringe Label
● One or more positions may be selected for Quick Plot checkbox when wanting to display fringe values
● For Quick Plot, multiple positions can be selected for without colors, especially when comparing results to
one or more Result Cases since only one Result Case is Nastran .f06 file
processed at a time ● Element edge color and display of element edges can be
● For other Results tools (e.g. Fringe), if multiple Result altered
Cases are selected only one position may be selected ● Edit title content using Title Editor
since these tools will process multiple Result Cases into
● Option to display Max/Min labels on plot
one picture
● Change Label Style for Fringe plot
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-21 Copyright 2008 MSC.Software Corporation S14-22
● Domain
● All Entities -- all result values at a node (from all ● Target Entities – average the result values at a node,
elements using that node (*)) are averaged producing a where the values correspond to elements that have
single value: n been selected under the Target Entities form of the
σ Node = (∑ σ Element i ) / n Create/Fringe form
i =1
● Element Type -- average the result values at a node,
● Material – average the result values at a node, where the where the values correspond to elements of the same
values corresponds to elements that have the same type, e.g. Quad4
material property ● None -- no averaging at nodes
● Property – average the result values at a node, where
the values corresponds to elements that have the same
PAT318, Section 14, September 2008
element property set PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-37 Copyright 2008 MSC.Software Corporation S14-38
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-41 Copyright 2008 MSC.Software Corporation S14-42
126.25
447.52
Display Attributes form
981.00 Format
1089.75
Report format and column
1447.52
ordering can be adjusted to
the users needs
External Loads Reaction Forces Page title, header and footer
can be specified
Real and integer number
151.30 513.59
405.13
format can be specified
648.83 170.13
513.59
648.83
386.30
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-53 Copyright 2008 MSC.Software Corporation S14-54
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-55 Copyright 2008 MSC.Software Corporation S14-56
CREATING A RANGE (CONT.) CREATING A RANGE (CONT.)
Under Ranges several Calculate Range
Actions can be under Data Methods
performed, e.g. Create (continued)
Existing Ranges can Enter the Number
be used if desired; if of Sub-ranges,
not, enter a new name click Fit Results,
then select posted
under New Range
or un-posted plot
Name
Calculate Range under
Data Methods Click Calculate to
calculate the
The method of Range, and enter
calculating the the values into the
Range is specified spreadsheet
under Algorithms
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-57 Copyright 2008 MSC.Software Corporation S14-58
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-63 Copyright 2008 MSC.Software Corporation S14-64
XY PLOT XY PLOT TERMINOLOGY
Legend
Analysis versus Test
Test Data
temp_vs_time
Load Case 4
Titles
0. 1.50 3.00 4.50 6.00 7.50 9.00
27.0
Temperature (C)
22.5 Versus
Manages appearance of XY windows Time (sec)
18.0 Grid Line
Manages display of curves in XY windows
Y Axis 13.5
Fully integrated with results, loads,
9.00
properties, and material data Primary
Tick Mark
4.50
Node 6 Secondary
0. Tick Mark
0. 1.50 3.00 4.50 6.00 7.50 9.00
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-65 Copyright 2008 MSC.Software Corporation X Axis S14-66
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-69 Copyright 2008 MSC.Software Corporation S14-70
-40.0 0.
-20.0
-60.0
-40.0
-80.0
-60.0
-100. -80.0
-1.20 -.800 -.400 0. .400 .800 1.20
-100.
-1.20 -.800 -.400 0. .400 .800 1.20
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-71 Copyright 2008 MSC.Software Corporation S14-72
RESULTS ANIMATION TYPICAL RESULTS ANIMATION
● Modal and transient animation can be
performed in Results
● Transient animation can be performed
with respect to any global variable, such
as time, load case, or frequency
Frame 1 Frame 7
● All posted tools will be displayed during
an animation, but only the tools with
animation enabled will change from
frame to frame
● Animation controls appear automatically
when a plot is animated
Frame 13 Frame 20
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-73 Copyright 2008 MSC.Software Corporation S14-74
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-75 Copyright 2008 MSC.Software Corporation S14-76
ANIMATION OPTIONS FORM ANIMATION CONTROL
● When creating a plot, clicking the Animate button
● Once the animation has stared, you can
sets the Animate Method pull-down menu on the
pause and change the animation attributes
Animation Options form to a value, e.g. Global
Variable ● Animation Sequence:
● Animate Method: ● Cycle: animation cycles in a circular
manner (frame
● Global Variable – allows the animation of a tool with 1,2,…,max,1,2,…,max, etc.)
respect to any global variable (only available when
more than one Results Cases have been selected)
● Bounce: animation cycles from max to
min (frame 1,2,…,max,max-1,
● Modal – applies a sine function (-1 < sine < 1) to the etc.)
tool’s response
● Once the animation is paused, it can be
● Ramp – allows animation of a tool’s response by advanced forward one frame at a time and
multiplying the response by a range of scale factors the start/end frames may be changed
from 0 to 1
● To terminate the animation tool, select the
Stop Animation button
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-77 Copyright 2008 MSC.Software Corporation S14-78
Select the
number of
Click on
frames 7
3 Animate
Click Apply 8
PAT318, Section 14, September 2008 PAT318, Section 14, September 2008
Copyright 2008 MSC.Software Corporation S14-79 Copyright 2008 MSC.Software Corporation S14-80
SECTION 15
FILE MANAGEMENT
PAT318, Section 15, September 2008 PAT318, Section 15, September 2008
Copyright 2008 MSC.Software Corporation S15-1 Copyright 2008 MSC.Software Corporation S15-2
PAT318, Section 15, September 2008 PAT318, Section 15, September 2008
Copyright 2008 MSC.Software Corporation S15-5 Copyright 2008 MSC.Software Corporation S15-6
/msc/patran2002 p3prolog.pcl ASCII edit with System Editor Working directories, home, or PCL files read at Patran start-up are used to
P3midilog.pcl p3_home pre-define PCL variables, precompile PCL
functions, and create user-defined or
● Customize printer options by copying the p3_printers.def file p3epilog.pcl
customized widgets
to your local or home directory template.db Binary edit within Patran p3_home (default) A “pristine” database that is copied when a
new database is created. Can be preloaded
● The Patran search path is .,~, $p3_home with desired settings, selections, data, etc.
● p3 toolbar.def and p3quickpick.def files are available to base.db Binary edit within Patran P3_home Identical to template.db, but database
contains no analysis preferences. Many
times, this database is used to make a
customize the toolbar (add icons) and quickpick pulldown template database with a reduced set of
analysis preferences.
menu, respectively.
PAT318, Section 15, September 2008 PAT318, Section 15, September 2008
Copyright 2008 MSC.Software Corporation S15-7 Copyright 2008 MSC.Software Corporation S15-8
DATABASE TEMPLATES
● Can change which template is copied to the new database
● By default, Patran looks in the p3_home directory folder
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-1 Copyright 2008 MSC.Software Corporation S16-2
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-3 Copyright 2008 MSC.Software Corporation S16-4
S-N ANALYSIS
● Input is cycles of STRESS
● Also known as “High Cycle Fatigue” or “Nominal Stress
Approach”
● Nominal stress cycles must be elastic (hence high cycle)
though local stresses at the critical location will be plastic
● In MSC Fatigue S-N analysis, elastic FE results are used
directly (no plasticity correction) S-N CURVE
Actual Stress at Critical location
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-5 Copyright 2008 MSC.Software Corporation S16-6
Unnotched Shaft
Notched Shaft
Wohler’s Railway Component Test Rig Some of Wohler’s data for rotating bending tests
PAT318, Section 16, September 2008
(1852 to 1870) PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-7 Copyright 2008 MSC.Software Corporation S16-8
S-N APPROACH USES OF S-N APPROACH
● The S-N approach uses the (assumed elastic) nominal The uses of the S-N approach include:
stress range (S) as a measure of the severity of fatigue ● Establishing a well defined fatigue curve for the
loading purposes of design
● Life to failure (two pieces) is recorded in experiments ● Determination of a fatigue strength at a specified life
● Tests at several levels of stress range characterise the ● Demonstration of improved fatigue resistance from a
S-N curve material or surface treatment
● Such a curve can be derived for smooth specimens, for ● Acceptance of material for manufacturing purposes
individual components, for sub-assemblies, or for ● Answering questions posed by a service failure
complete structures
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-9 Copyright 2008 MSC.Software Corporation S16-10
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-11 Copyright 2008 MSC.Software Corporation S16-12
SCATTER IN S-N CURVES THE ANALYTICAL S-N CURVE
● Due to the statistical nature of the test, any given S-N The S-N curve can be expressed by the power law:
curve is associated with a certain probability of failure N*Sm=const
Static Limitations
● More insight on the S-N relationship can be obtained
e (∆ σ) log scale
representing scatter bands (e.g +/- 3 Standard errors)
1
together with the mean curve (50% Certainty of Survival)
m1 m2=0 identifies “Se” as
the fatigue limit
( ∆σ)
Stress ran ge
1
m2
1
7 8
1 10 5x10 If m2>0, a conventional
Endurance N (cycles) - log scale fatigue limit could be set
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
at N=5E8
Copyright 2008 MSC.Software Corporation S16-13 Copyright 2008 MSC.Software Corporation S16-14
P
P
Static Limitations
e ( σ 0 ) log scale
1
m+2
1 σ nom
7
1 10
The life of this . . . . . . . . . . . . . . . . is the same as the life of this . . . . .
Endurance N (cycles) - log scale
if both are subject to the same nominal stress
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-19 Copyright 2008 MSC.Software Corporation S16-20
S-N METHOD – SIMILITUDE (CONT.) WORKSHOP
● The S-N method assumes that the life of a
component or structure is the same as that of a
laboratory test specimen if both are subject to the
same nominal stresses.
● Perform “Workshop 2: A Simple S-N Analysis”
● If the conditions in the test are different to those in
from MSC Fatigue Quick Start Guide
the structure, similitude breaks down, and we need
to make corrections for factors such as mean stress, ● Be sure to ask for help if there’s anything you
environment, surface finish, etc. don’t understand
CASE STUDY: S-N ANALYSIS OF A KEYHOLE FEA MODEL OF THE HALF KEYHOLE
Symmetric BC.
P = 10,000 N
Symmetric Half Model
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-23 Copyright 2008 MSC.Software Corporation S16-24
LOADING INFO SETUP LOADING INFO SETUP (CONT.)
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-25 Copyright 2008 MSC.Software Corporation S16-26
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-27 Copyright 2008 MSC.Software Corporation S16-28
MATERIAL INFO SETUP DISPLAY LIFE CONTOURS
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-29 Copyright 2008 MSC.Software Corporation S16-30
Failure is predicted to
VARIABLE AMPLITUDE LOADS: occur when the total
damage reaches a
MINER’S RULE & RAINFLOW value of 1. If total
COUNTING damage D < 1 life is
predicted to be 1/D
repeats
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-31 Copyright 2008 MSC.Software Corporation S16-32
DAMAGE COUNTING WITH MINER PALMGREN-MINER DAMAGE SUMMATION LAW
300 Cycles
Material Life Curve
100 MPa
60000 N
Range
Ni
Damage = ∑
i Nf
300
∴ Accumulated damage = = 0 .5 % Life
PAT318, Section 16, September 2008
60000 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-33 Copyright 2008 MSC.Software Corporation S16-34
Disadvantage:
n1
Assumes that the level of stress has no effect on the
damage ratio, for example: tests do indicate that high
N1 N1
stress cycles followed by low stress cycles cause more
damage than the other way around.
Cycles to Failure (log scale)
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-35 Copyright 2008 MSC.Software Corporation S16-36
NON-LINEAR DAMAGE THEORY
p
Advantages: - D = (nf/Nfi) takes into account
both sequence & load level effects.
-if p is known well experiments evidence
suggests we get somewhat better results.
Disadvantages: - p has to be determined
experimentally from a family of stress curves VARIABLE AMPLITUDE LOADS: ESTIMATING
of a given material and so is very difficult to
obtain. LIFETIME
-for most situations load histories are pseudo-
random, i.e. we don’t know load history.
-finding p is difficult-need many tests at
different stress levels.
Conclusion: Nonlinear theory does not buy us much and is difficult to use.
Consequently it is not used in practice, and therefore is not in MSC Fatigue.
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-37 Copyright 2008 MSC.Software Corporation S16-38
Time Time
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-41 Copyright 2008 MSC.Software Corporation S16-42
Time Time
60000
N
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-49 Copyright 2008 MSC.Software Corporation S16-50
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-51 Copyright 2008 MSC.Software Corporation S16-52
CORRECTING FOR THE EFFECT OF MEAN STRESS HAIGH DIAGRAM
● Goodman method
σa σm
+ =1 UNSAFE
Se Su
Un-Safe
● Gerber method
2
σa σ
+ m =1
Se Su SAFE
Soderberg line
σ a = stress amplitude Un-Safe
σ m = mean stress
S u = ultimate tensile stress
S e = equivalent stress for σ m = 0
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-53 Copyright 2008 MSC.Software Corporation S16-54
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-55 Copyright 2008 MSC.Software Corporation S16-56
COMPONENT SIZE (CONT.) FACTORS INFLUENCING FATIGUE LIFE
● Mean stress
● Component size
The endurance limit used for design (Se) can be calculated
from the experimental endurance limit (S’e) from any size ● Type of loading
specimen: Se=S’e Csize
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-57 Copyright 2008 MSC.Software Corporation S16-58
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-59 Copyright 2008 MSC.Software Corporation S16-60
NOTCHES STRESS CONCENTRATION FACTORS
● Another factor that will reduce the life of a component is
a notch or stress concentration.
● Usually, unless the metal is of very high strength, the
fatigue limit of the component is not reduced by as much
as you might expect from the Kt factor.
● The difference between Kt and Kf is due to the notch
sensitivity of the material, which is greatest for high
strength metals.
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-63 Copyright 2008 MSC.Software Corporation S16-64
RELATIONSHIP BETWEEN Kf AND Kt RELATIONSHIP BETWEEN Kf AND Kt (CONT.)
Kt depends on geometry only and is relatively easy to obtain
but Kf depends on material as well, and in theory, should be
EMPIRICALLY, it has been found that:
measured for all possible combinations of both. Can we derive
Kf from Kt ? 1
q =
(1+a/r)
First, we define the parameter, q, the notch sensitivity factor where r is the notch root radius and “a” is a function of
as: material UTS:
(Kf - 1) a = 0.0254 ( 2079 / UTS )1.8 for units in MPa & mm
q =
(Kt - 1) Combining gives an EMPIRICAL rule for Kf from Kt:
● For notch insensitive materials: Kf =1 & q=0
● For perfectly notch sensitive materials: Kf = Kt & q=1 Kt - 1
Kf = 1 +
1+a/r
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-65 Copyright 2008 MSC.Software Corporation S16-66
Amplitude (MPa)
400
Life (Cycles)
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-67 Copyright 2008 MSC.Software Corporation S16-68
EFFECT OF Kt AND Kf ON FATIGUE LIFE (CONT.) EFFECT OF NOTCH FACTOR
● The notch does not have such a large effect at short
lives as it does at long 1000 cycles Transition Life
Stress
Kf
Life
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-69 Copyright 2008 MSC.Software Corporation S16-70
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-71 Copyright 2008 MSC.Software Corporation S16-72
SURFACE TREATMENT & FINISH DEALING WITH SURFACE EFFECTS
● Fatigue cracks usually start at the surface, therefore the
condition of the surface can have a large impact on the Increasing residual pre-compression at the
surface rises and tilts the fatigue life curve as
life of a component. shown. The greatest benefits are realised in
the high cycle, low stress ranges.
● The smoother the surface, the longer it takes to initiate a
ε/S Reducing surface quality causes the life curve
fatigue crack. to pitch downwards in a similar manner.
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-73 Copyright 2008 MSC.Software Corporation S16-74
+ =
Stress
This effect only works for high cycle cases where the applied surface stress
Life
is insufficient to overcome the residual pre-compression.
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-77 Copyright 2008 MSC.Software Corporation S16-78
S
∴ f = σe (1 – σm/σu)
a
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-79 Copyright 2008 MSC.Software Corporation S16-80
GOODMAN BASED FACTOR OF SAFETY CALCULATION SUMMARY: S-N METHOD
● Estimates the total fatigue life to catastrophic failure.
Goodman Based:
● Makes no distinction between crack initiation and crack
growth.
S e ( 1 – σm ⁄ σ u ) CSurf × C Size
Factor of Safety, f = --------------------------------------- × ------------------------------------- ● Uses local or nominal stress as the control parameter
σ k
a f ● Fatigue life computed from the log stress vs log cycles (S-N)
curve.
● Fatigue life estimates are associated with a probability of
Gerber Based: 2 1⁄2 failure due to the large amount of scatter in the S-N curve.
S 1 – (σ ⁄ σ )
e m u CSurf × CSize ● Reduces complex random waveforms to a list of cycles with
Factor of Safety, f = ---------------------------------------------------------- × -------------------------------------
σa kf a given range and mean using Rainflow cycle counting
● Mean stress effects are taken into account by Goodman or
Gerber algorithms.
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-81 Copyright 2008 MSC.Software Corporation S16-82
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-83 Copyright 2008 MSC.Software Corporation S16-84
WORKSHOPS
PAT318, Section 16, September 2008 PAT318, Section 16, September 2008
Copyright 2008 MSC.Software Corporation S16-85 Copyright 2008 MSC.Software Corporation S16-86
SECTION 17
STRAIN-LIFE (E-N) METHOD
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-1 Copyright 2008 MSC.Software Corporation S17-2
● Strain-life method is one of the most common life ● Practically, crack initiation means that a crack of around
prediction methods used in the automotive industry. 1-2 mm has developed. This is often a high proportion of
the component life.
● It is also called:
● local strain approach ● Many automotive components are designed to survive
● crack initiation method some significant plastic strains in use (especially on the
● strain-life approach test track!). The E-N method will handle these better
● E-N (or ε-N) method than the S-N method which basically ignores plasticity.
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-3 Copyright 2008 MSC.Software Corporation S17-4
E-N METHOD - SIMILITUDE STRAIN-LIFE CONCEPTS
ε ε Local Strains
Stress-Strain Hysteresis
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-7 Copyright 2008 MSC.Software Corporation S17-8
E-N ANALYSIS STRAIN CONTROL VS STRESS CONTROL
● Input is time history of STRAIN
● Also known as “Low Cycle Fatigue” or “Local Strain ● Strain Control uses an extensometer in the servo loop.
Approach” ● Stress Control is load control (uses a load cell).
● Local strains can be elastic or plastic hence its suitability
for Low Cycle fatigue ● Strain Control generates plastic strain: the parameter
which directly controls fatigue damage.
Plastic (Low Cycle
● Stress Control controls the wrong parameter.
ε Fatigue Line)
Elastic (High Cycle ● Local Stress and Strain are only “equivalent”, ie. linearly
Fatigue Line) related, under purely elastic conditions, ie. when there
shouldn’t be any fatigue damage.
N
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-9 Copyright 2008 MSC.Software Corporation S17-10
0 0
-200 -200
8 -200
-200 6
4 2
-400 -400 4 -400 6 8 -400
2 4
2
0 100 200 300 400 0 100 200 300 400 6,8
Se c s . S ec s .
-600 -600
RESPONSE PARAMETER -0.01 -5E-3 0 5E-3 0.01 RESPONSE PARAMETER -5E-3 0 5E-3 0.01
Screen 1 Screen 1 Screen 1 Screen 1
strain (mm/mm) strain (mm/mm)
Note: Hysteresis loops usually stabilize after some number of cycles Note: Hysteresis loops usually stabilize after some number of cycles
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-11 Copyright 2008 MSC.Software Corporation S17-12
CYCLIC STRESS-STRAIN CURVE DETERMINATION STRESS-STRAIN RELATIONSHIPS
Ramberg-Osgood
Companion samples are Relationships Cyclic Stress-Strain Plot
tested at various strain
Monotonic
levels and cycled until the
1
hysteresis loops become σ σ n
stabilized. Stable hysteresis ε = +
loops are superimposed and E K
Stress (MPa)
the tips connected to form Cyclic
the cyclic stress-strain
1
curve. This method is time σ
σa n'
consuming and requires ε= + a
many samples.
E K' Strain (M/M)
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-15 Copyright 2008 MSC.Software Corporation S17-16
STRAIN-LIFE DATA FROM LCF TESTS COFFIN-MANSON-BASQUIN EQUATION
● Basquin showed that for high cycle fatigue, fatigue life ε tot = ε el + ε pl
has a power law relationship with elastic strain.
● Coffin and Manson did the same for low cycle fatigue
and plastic strain. Basquin Coffin-Manson
σ 'f b
● Combine the two and you have a relationship between ε el = (2Nf ) ε pl = ε 'f (2Nf )c
total strain and fatigue life covering low and high cycle E
fatigue.
σ 'f b c
εa = (2Nf ) + εf' (2Nf )
E
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-17 Copyright 2008 MSC.Software Corporation S17-18
ELASTIC & PLASTIC COMPONENTS OF HYSTERESIS STRAIN-LIFE CURVE FROM LCF TEST
LOOP Total strain curve fit Total strain data
b : -0.0582
(MPa)
1 E -1
Stress (MPa
S tr a in
0 Ef': 0.374
1 E -2
c : -0.54
E : 2.05E5 MPa
L o g
(X/Y)
-200 1 E -3
: Run-out pts
1 E -4
-4000 -2000 0 2000 4000
1E0 1E1 1E2 1E3 1E4 1E5 1E6 1E7 1E8
Strain (µε
µε)
µε
Log Life (Reversals)
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-19 Copyright 2008 MSC.Software Corporation S17-20
TRANSITION LIFE STRAIN-LIFE CURVE
At shorter lives more plastic
strain is present and the
hysteresis loop is wider. At
The Transition Life, 2Nf, represents longer lives the loop is narrower,
the life at which the elastic and plastic representing less plastic strain
curves intersect.
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-21 Copyright 2008 MSC.Software Corporation S17-22
strain
strain
strain
time time time
● What is stress-strain curve in monotonic loading is
hysteresis loop in cyclic loading
● Rainflow counting identifies closed hysteresis loops as
stress
stress
stress
stress
cycles
● Some cycles stand within the largest hysteresis loop and some
hang; this depends on cycle sequence strain strain strain
strain
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-25 Copyright 2008 MSC.Software Corporation S17-26
● Morrow
Moves the elastic life line up and down according to
MEAN STRESS CORRECTIONS the mean stress of each cycle
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-27 Copyright 2008 MSC.Software Corporation S17-28
MORROW CORRECTION SMITH-WATSON-TOPPER CORRECTION
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-29 Copyright 2008 MSC.Software Corporation S17-30
SMITH-WATSON-TOPPER VS MORROW
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-31 Copyright 2008 MSC.Software Corporation S17-32
STRAIN-LIFE MODELLING ELASTIC-PLASTIC CORRECTION
The Local Strain Method requires the notch root local
Elastic FE Strain
stresses and strains to model the plasticity that leads to
fatigue damage. These can be derived by:
1
● Measurement from a strain gauge precisely located at Cyclic Stress-Strain Curve
2
the critical location.
● Elastic-plastic finite element analysis with a very refined σ
Neuber Equation
mesh. Solution point
Neuber worked in statics, not fatigue, but noticed that the ratios of plastic
strain and plastic stress were different.
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
∆εe ε
Copyright 2008 MSC.Software Corporation S17-33 Copyright 2008 MSC.Software Corporation S17-34
Re-arrangement of this Rule gives a useful equation: Topper simply replaced Kt by Kf to make Neuber’s Rule
applicable in fatigue analysis for local stress strain tracking.
( Kt ) 2 s .e = σ . ε
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-35 Copyright 2008 MSC.Software Corporation S17-36
ELASTIC-PLASTIC CORRECTION INCLUDING Kf REFINEMENTS TO THE NEUBER METHOD
ε
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-37 Copyright 2008 MSC.Software Corporation S17-38
<
σe σ =σ e /α p
(σ − σ )(ε e − ε )= (σ − σ )(ε − ε )
<
<
<
<
Mertens-Dittmann Equation :
e
σ
<
ε = ε e /α p
(σ − σ )εe = (σ − σ )ε
<
<
Seeger-Beste Equation :
<
e
<
<
σ new origin at ( ε ,σ )
<
<
where : σ =σ e /α p and ε = ε e /α p
L
α = p εe ε
<
p L ε
PAT318, Section 17, September 2008
y PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-39 Copyright 2008 MSC.Software Corporation S17-40
SEEGER-BESTE METHOD SHAPE FACTORS
(PLASTIC STRAIN CONCENTRATIONS)
Graphical representation of Seeger-Beste Method Assuming elastic-perfectly plastic loading, the yield
moment for a rectangular cross section bar in bending is:
σy
<
σe σ = σ /α BA 2
e p
A
My = σy
σ
6
B
<
new origin at ( 0 , σ ) The plastic limit moment is :
<
σ σy
BA 2
Mp = σy
4
A m p lit u d e ( M /M )
Extra factors are required for:
1E-1
1E-3
564
(M P a )
1E2
( M P a )
1E1
P a ra m e te r
S tr e s s
1E0
S T W
1E-1
0 1E-2
0 0.01
Strain (M/M)
0.03 1E0 1E1 1E2 1E3 1E4 1E5
Life (Reversals)
1E6 1E7 1E8 1E9
∆s2
σ
Basic Rule: C
Reset the origin and set off in the
appropriate direction! 2 x CSSC
2 1/n’
∆ε = ∆σ / E + 2(∆σ / 2k’)
∆ε2 . ∆σ2 = NP2 ε
A
plotting position
is ε2 =(εε1- ∆ε2), Kf. ∆e2 , Kf. ∆s2 = NP2
σ2=(σσ1- ∆σ2)
C (εε2 , σ2 )
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-49 Copyright 2008 MSC.Software Corporation S17-50
plotting position is ε
∆ε3 . ∆σ3 = NP3 ε A
NOT ε4 =(εε3- ∆ε4),
A (0,0) σ4=(σ
σ3- ∆σ4)
plotting position
E
is ε3 =(εε2+ ∆ε3),
BUT ε4 =(εε2- ∆ε5), C
σ3=(σσ2+ ∆σ3)
C (εε2 , σ2 ) σ4=(σσ2- ∆σ5) Not E
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-51 Copyright 2008 MSC.Software Corporation S17-52
EXTRACTED CYCLE DAMAGE FROM THE EXTRACTED CYCLE
σ
STW Life Plot
Mild_Steel
Sf': 757 b: -0.089 Ef': 0.541 c: -0.547
σmax
(M P a )
1E2
1E1
P a ra m e te r
ε
1E0
S T W
1E-1
d=1/ Nf 1E-2
1E0 1E1 1E2 1E3 1E4 1E5 1E6 1E7 1E8 1E9
∆ε 2Nf Life (Reversals)
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-53 Copyright 2008 MSC.Software Corporation S17-54
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-55 Copyright 2008 MSC.Software Corporation S17-56
CRACK INITIATION IN MSC FATIGUE CASE STUDY: E-N ANALYSIS OF A “SPIDER”
Features:
● Based on Local Strain Concepts ε Strain
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-57 Copyright 2008 MSC.Software Corporation S17-58
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-59 Copyright 2008 MSC.Software Corporation S17-60
LOADING INFO PLOT LIFE CONTOURS
● Create unit sinusoidal load (sine01)
● Use MANTEN material
● Submit Job
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-61 Copyright 2008 MSC.Software Corporation S17-62
WORKSHOPS
PAT318, Section 17, September 2008 PAT318, Section 17, September 2008
Copyright 2008 MSC.Software Corporation S17-63 Copyright 2008 MSC.Software Corporation S17-64
SECTION 18
FATIGUE CRACK PROPAGATION
PAT318, Section 18, September 2008 PAT318, Section 18, September 2008
Copyright 2008 MSC.Software Corporation S18-1 Copyright 2008 MSC.Software Corporation S18-2
● General form of K:
opening shearing/sliding
K = Yσ πa where the geometry function
tearing
Y = f( a/w, B, ... )
PAT318, Section 18, September 2008 PAT318, Section 18, September 2008
Copyright 2008 MSC.Software Corporation S18-7 Copyright 2008 MSC.Software Corporation S18-8
TYPICAL COMPLIANCE FUNCTIONS TYPICAL COMPLIANCE FUNCTIONS (CONT.)
Internal crack in pressurized tube
K controls the
stress around the tip
Fracture
Zone
Plastic
Zone
PAT318, Section 18, September 2008 PAT318, Section 18, September 2008
Copyright 2008 MSC.Software Corporation S18-11 Copyright 2008 MSC.Software Corporation S18-12
ASSUMPTIONS OF SMALL SCALE YIELDING STAGES OF FATIGUE CRACK GROWTH
∆K = Y ∆σ √ πa
Fast Fracture
Effects
da
---
dN
Threshold
Effects
Paris Law Region
da
--- = C∆Km
dN
∆K
PAT318, Section 18, September 2008 PAT318, Section 18, September 2008
Copyright 2008 MSC.Software Corporation S18-17 Copyright 2008 MSC.Software Corporation S18-18
FACTORS INFLUENCING CRACK GROWTH RATE PLASTIC ZONE AND CRACK CLOSURE
PAT318, Section 18, September 2008 PAT318, Section 18, September 2008
Copyright 2008 MSC.Software Corporation S18-19 Copyright 2008 MSC.Software Corporation S18-20
CRACK TIP PLASTICITY MEAN STRESS (R-RATIO) EFFECTS
Kmin
R=
Kmax
PAT318, Section 18, September 2008 PAT318, Section 18, September 2008
Copyright 2008 MSC.Software Corporation S18-21 Copyright 2008 MSC.Software Corporation S18-22
● NOTE:
cracks do not grow if
∆K is smaller than
threshold value ∆Kth.
PAT318, Section 18, September 2008 PAT318, Section 18, September 2008
Copyright 2008 MSC.Software Corporation S18-23 Copyright 2008 MSC.Software Corporation S18-24
ENVIRONMENTAL EFFECTS CALCULATING LIFE
PAT318, Section 18, September 2008 PAT318, Section 18, September 2008
Copyright 2008 MSC.Software Corporation S18-25 Copyright 2008 MSC.Software Corporation S18-26
dN
PAT318, Section 18, September 2008 PAT318, Section 18, September 2008
Copyright 2008 MSC.Software Corporation S18-27 Copyright 2008 MSC.Software Corporation S18-28
ANALYSIS STEPS IN MSC FATIGUE IMPLEMENTATION IN MSC FATIGUE
● a = a+∆a
● If no fast fracture, go to next cycle
PAT318, Section 18, September 2008 PAT318, Section 18, September 2008
Copyright 2008 MSC.Software Corporation S18-29 Copyright 2008 MSC.Software Corporation S18-30
● Design analysis
● Pre-prediction of test programs
● Inspection strategy
● Failure investigation
● Decision support
PAT318, Section 18, September 2008 PAT318, Section 18, September 2008
Copyright 2008 MSC.Software Corporation S18-33 Copyright 2008 MSC.Software Corporation S18-34
EXAMPLE: CRACK PROPAGATION ANALYSIS (CONT.) EXAMPLE: CRACK PROPAGATION ANALYSIS (CONT.)
PAT318, Section 18, September 2008 PAT318, Section 18, September 2008
Copyright 2008 MSC.Software Corporation S18-35 Copyright 2008 MSC.Software Corporation S18-36
EXAMPLE: CRACK PROPAGATION ANALYSIS (CONT.) EXAMPLE: CRACK PROPAGATION ANALYSIS (CONT.)
PAT318, Section 18, September 2008 PAT318, Section 18, September 2008
Copyright 2008 MSC.Software Corporation S18-37 Copyright 2008 MSC.Software Corporation S18-38
PAT318, Section 18, September 2008 PAT318, Section 18, September 2008
Copyright 2008 MSC.Software Corporation S18-39 Copyright 2008 MSC.Software Corporation S18-40
SECTION 19
MULTIAXIAL FATIGUE
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-1 Copyright 2008 MSC.Software Corporation S19-2
safety factors
ELASTIC constitutive
STRAINS model and
FROM FEA notch rule
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-3 Copyright 2008 MSC.Software Corporation S19-4
2-D STRESS STATE 3-D STRESS STATE
σyy
σyy
σzz
τyx
τyz
τyx
τxz
τxy τzx σxx
σxx σxx σxx
τzy τxy
τxy
y y
τyx σzz
x σyy x
σyy
z
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-5 Copyright 2008 MSC.Software Corporation S19-6
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-7 Copyright 2008 MSC.Software Corporation S19-8
TRANSFORMATION OF STRESS/STRAIN STRESS TENSOR ROTATION
● Stress or strain tensors can ~
Z be rotated to a different S' = TST
Z’
coordinate system by a l11
transformation matrix.
l12 l13
Y’
● The matrix contains the T = l21 l22 l23
direction cosines of the new l31 l32 l33
Y co-ordinate axes in the old
system
l11, l12, l13 are the direction
X ● The tensor is pre-multiplied cosines of the X’ axis in the
X‘ by the matrix and post- original system and so on.
multiplied by its transpose
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-9 Copyright 2008 MSC.Software Corporation S19-10
E
τmax where G =
2(1 + v )
PAT318, Section 19, September 2008 τ PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-13 Copyright 2008 MSC.Software Corporation S19-14
z
vE
σ xx = {ε xx + ε yy + ε zz } + E ε xx
(1 + v )(1 − 2v ) 1+ v
vE
σ yy = {ε xx + ε yy + ε zz } + E ε yy y
(1 + v )(1 − 2v ) 1+ v x
vE
σ zz = {ε xx + ε yy + ε zz } + E ε zz
(1 + v )(1 − 2v ) 1+ v
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-15 Copyright 2008 MSC.Software Corporation S19-16
MULTIAXIAL ASSESSMENT EXAMPLE OF NEAR PROPORTIONAL LOADING
Strain(UE) S131A.DAC
1301
● Ratio of Principals or Biaxiality Ratio: Sample = 409.6
Npts = 9446
σ2 Max Y = 1301
Min Y = -392.3
ae = -392.3
σ1 0 2 4 6 8 10 12
Seconds
Strain(UE) S131B.DAC
121.1
Sample = 409.6
● Stress state can be characterised by ratio of principal stresses Npts = 9446
and their orientation (angle) Max Y = 121.1
Min Y = -284.3
● If orientation and ratio are fixed, loading is proportional. -284.3
0 2 4 6 8 10 12
Seconds
Screen 1
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-17 Copyright 2008 MSC.Software Corporation S19-18
EXAMPLE OF NEAR PROPORTIONAL LOADING (CONT.) EXAMPLE OF NEAR PROPORTIONAL LOADING (CONT.)
S131.ABS
Strain
UE
S131.ABS
Strain
UE
● The left plot indicates that the ratio of the principal
stresses is nearly fixed at around 0.4, especially if the
5000
Tim e range : 0 secs to 23.06 secs
5000
Tim e range : 0 secs to 23.06 secs
smaller stresses are ignored.
4000 4000
3000 3000 ● The right hand plot shows that the orientation of the
2000 2000 principal stresses is more or less fixed.
1000 1000
0 0
● This is effectively a proportional loading
-1000
-1 -0.5 0 0.5 1
-1000
-50 0 50
(these calculations assume elasticity)
Screen 1 Screen 1
Biaxiality Ratio (No units) Angle (Degrees)
Max Y = 161.4
Min Y = -81.32
Time range : 0 secs to 183.6 secs Time range : 0 secs to 183.6 secs
-81.32
0 50 100 150 200 200
Npts = 3.672E4
Max Y = 559.5
Min Y = -274.6 0 0
-274.6
0 50 100 150
-100 -100
GAGE 1Y( uS) GAGE101.DAC
716.2
Sample = 200
Npts = 3.672E4 -200 -200
Max Y = 716.2 -1 -0.5 0 0.5 1 -50 0 50
Screen 1 Screen 1
Min Y = -651 Biaxiality R atio (No units) Angle (D egrees)
-651
0 50 100 150
S creen 1
Both the ratio and orientation of σ1 and σ2 vary considerably: non-proportional
loading.
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-21 Copyright 2008 MSC.Software Corporation S19-22
von Mises
Tresca
EQUIVALENT STRESS AND STRAIN
σ1 METHODS
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-27 Copyright 2008 MSC.Software Corporation S19-28
SOME EQUIVALENT STRESS/STRAIN CRITERIA S-N METHODS WITH EQUIVALENT STRESS
● Maximum Principal Stress σ 1 = σ eq
∆σ
● Basquin equation for uniaxial = σ ′f (2 N f )b
● Maximum Principal Strain ε1 = ε eq
2
σ1 − σ 3 σ eq
● Maximum Shear Stress (Tresca Criterion) = τ eq = ∆σ 1
= σ ′f (2 N f )
b
2 2
● Using (Abs) Max Principal 2
ε1 − ε 3 γ max (1 + ν )ε eq
● Shear Strain (Tresca) = =
2 2 2
1 ∆τ max σ′
(σ 1 − σ 2 ) 2 + ( σ 2 − σ 3 ) 2 + ( σ 3 − σ 1 ) 2 = f (2 N f ) b
● von Mises stress = σ eq ● Using Max Shear
2 2 2
1
● von Mises strain ( ε1 − ε 2 ) 2 + ( ε 2 − ε 3 ) 2 + ( ε 3 − ε1 ) 2 = ε eq
(1 + ν ) 2
∆σ VM
= σ ′f (2 N f ) b
ν eε e + ν pε p ● Using von Mises 2
Note that ν can be found from: ν=
εe + ε p
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-29 Copyright 2008 MSC.Software Corporation S19-30
'
∆ε 1 σ f
● Using (Abs) Max Principal 2
=
E
2N f ( ) b
( )
+ ε 'f 2 N f
c
∆γ 2(1 + ν e )σ 'f
● But if we assume the principal stress/strain criterion:
● which is the same as...
2
=
3E
(2N f ) b
+ 3 ε 'f 2 N f ( ) c
'
γ ∆γ σ f
σ 1 = τ and ε1 = , so
PAT318, Section 19, September 2008
2 2
=
G
b
(
2 N f + 2ε 'f 2 N f
c
) ( ) PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-31 Copyright 2008 MSC.Software Corporation S19-32
THE NEED FOR A SIGN COMMENTS ON EQUIVALENT STRAIN METHODS
250
Stress(MPa) maximum principal
Cylindrical
notched specimen -250
● Don’t account for the known fact that fatigue failure
0 1 2 3
250
Stress(MPa) maximum shear stress ● They don’t handle out-of-phase stresses or strains
σ
-250
0 1 2 3
Seconds
τ Screen 1
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-33 Copyright 2008 MSC.Software Corporation S19-34
σ q ε q = Eε q,e 2
These can then be used to calculate any other
combined parameter e.g. signed Tresca
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-41 Copyright 2008 MSC.Software Corporation S19-42
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-47 Copyright 2008 MSC.Software Corporation S19-48
CRACK INITIATION & MULTIAXIAL FATIGUE
CRACK INITIATION & MULTIAXIAL FATIGUE
(CONT.)
● Proportion of time spent in Stage I and II depends on:
● Crack Initiation demonstrated to be due to: ● Loading mode and amplitude
● Slip occurring along planes of maximum shear, starting in grains ● Material type (ductile vs brittle)
most favorably oriented with respect to the maximum applied shear
stress
● Crack initiation life refers to the time taken to develop an
● Stage I (nucleation & early growth) is confined to shear planes. engineering size crack and includes Stage I and II.
Here both shear and normal stress/strain control the crack growth
rate.
● Stage I or II may dominate life. In uniaxial case, the
controlling parameters in both stages are directly related
● Stage II crack growth occurs on planes oriented normal to the
maximum principal stress. Here the magnitude of the maximum
to the uniaxial stress or strain. But NOT so in multi-axial
principal stress and strain dominates crack growth. case.
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-49 Copyright 2008 MSC.Software Corporation S19-50
γ σ1ε
● For non-proportional loading, the “critical planes” vary *
vary with time.
● Shear Strain on the plane of maximum shear will extend the fatigue
● Multi-axial fatigue theory for non-proportional loading, crack
MUST attempt, to a greater or lesser extent, to ● Progress will be opposed by the friction between the crack faces
incorporate some of the above observations, to have ● The separation of the cracked faces due to the presence of the normal
any chance of success in real situations. strains in case b, will eliminate friction. Consequently the crack tip
experiences all the applied shear load. Hence this case is more
damaging.
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-51 Copyright 2008 MSC.Software Corporation S19-52
MULTIAXIAL ANALYSIS IN MSC FATIGUE (CONT.) MULTIAXIAL ANALYSIS IN MSC FATIGUE (CONT.)
● Critical Plane Approach: ● Four Planar Approaches:
● Recognising that fatigue damage (cracking) is directional ● Normal Strain
● Smith-Watson-Topper-Bannantine
● Considers accumulation of damage on particular planes
● Shear Strain
● Fatemi-Socie
● Typically damage is considered at all possible planes say @ 15
degree intervals, and the worst (critical) plane selected.
● Two complex Rainflow Counting Methods:
● Employs variations on the Brown-Miller Approach: ● Wang-Brown
∆γ ● Wang-Brown with Mean Stress Correction
+ ∆Σn = C
2
● Equivalent fatigue life results for equivalent values of the
● Dang-Van Total Life Factor of Safety Method
material constant, C
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-53 Copyright 2008 MSC.Software Corporation S19-54
● Use with Type ‘A’ cracks ● Use with Type ‘B’ cracks
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-55 Copyright 2008 MSC.Software Corporation S19-56
SMITH-TOPPER-WATSON-BANNANTINE METHOD FATEMI-SOCIE METHOD
● Critical Plane Approach
● Critical Plane Approach
● Calculates the Shear Strain time history and damage on
● Calculates the Normal Strain time history and damage on multiple planes
multiple planes
● Fatigue results reported on the worst plane
● Fatigue results reported on the worst plane
● Fatigue damage based on Shear Strain range
● Fatigue damage based on Normal Strain range
● Includes a mean stress correction based on Maximum Normal
● Includes a mean stress correction based on Maximum Normal stress
stress
● Requires a material constant ‘n’
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-57 Copyright 2008 MSC.Software Corporation S19-58
( ) (
+ 1 + ν p ε ′f 2 N f )
c
+
( )
n 1 + ν p ε ′f σ ′f
( 2N )
b+ c
f
2σ y
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-59 Copyright 2008 MSC.Software Corporation S19-60
WANG-BROWN METHOD (CONT.) WANG-BROWN METHOD (CONT.)
● Calculates a different critical plane for each
rainflow reversal Mean Stress Correction using mean Normal Stress:
● For each reversal the damage is calculated ) γ max + S .δε n σ ′f − 2.σ n,mean b c
on the critical (maximum shear plane) ε≡
1 + ν ′ + S (1 − ν ′ )
=
E
(
2N f ) (
+ ε ′f 2 N f )
whether case A or B
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-63 Copyright 2008 MSC.Software Corporation S19-64
EXAMPLE: OUT-OF-PHASE LOADING DANG-VAN METHOD
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-65 Copyright 2008 MSC.Software Corporation S19-66
τ ( t ) + a ⋅ ph( t ) − b ≥ 0
● It is based on the premise that there is plasticity on a
microscopic level before shakedown
where τ(t) and ph(t) are the maximum microscopic shear
stress and the hydrostatic stress at time t in the
● After shakedown the important factors for fatigue are the stabilised state. They can be calculated from:
amplitude of the microscopic shear stresses and the
magnitude of the hydrostatic stress 1
1
{
τ ( t ) = Tresca Sij ( t ) + devρij*
2
} ph( t ) = ( )
σ + σ yy + σ zz (t )
3 xx
● The method has a complicated way of estimating the
microscopic residual stress “a” and “b” are material properties
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-67 Copyright 2008 MSC.Software Corporation S19-68
DANG-VAN CRITERION (CONT.) DANG-VAN PLOT
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-69 Copyright 2008 MSC.Software Corporation S19-70
(
ρ * devρ * ij
) ● Is a high-cycle fatigue criterion (infinite fatigue life)
● The stabilised local residual stresses are calculated by
means of an iteration in which convergence assumes a ● Can deal with three-dimensional loading
stabilised state (a state of elastic shakedown).
● Can deal with general multiaxial loading
● As the loading sequence is repeated, the “yield surface”
grows and moves with a combination of kinematic and
● Works at the microstructural level, ie, the scale of one or
isotropic hardening until it stabilises
two grains
multiaxiality. -50.05
0 500 1000 1500
point
Min Y = -50.05
Force(Newtons) LOAD02.PVX
7720
Sample = 1
Npts = 1610
Max Y = 7720
Min Y = -7998
-7998
0 500 1000 1500
point
Force(Newtons) LOAD01.PVX
3769
Sample = 1
Npts = 1610
Max Y = 3769
Min Y = -2654
-2654
0 500 1000 1500
point
Screen 1
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-75 Copyright 2008 MSC.Software Corporation S19-76
EXAMPLE MULTIAXIAL ASSESSMENT (CONT.) EXAMPLE MULTIAXIAL ASSESSMENT (CONT.)
Angle Spread
Mean Biaxiality
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-77 Copyright 2008 MSC.Software Corporation S19-78
WORKSHOP
PAT318, Section 19, September 2008 PAT318, Section 19, September 2008
Copyright 2008 MSC.Software Corporation S19-79 Copyright 2008 MSC.Software Corporation S19-80
SECTION 20
FATIGUE OF WELDED STRUCTURES
PAT318, Section 20, September 2008 PAT318, Section 20, September 2008
Copyright 2008 MSC.Software Corporation S20-1 Copyright 2008 MSC.Software Corporation S20-2
PAT318, Section 20, September 2008 PAT318, Section 20, September 2008
Copyright 2008 MSC.Software Corporation S20-3 Copyright 2008 MSC.Software Corporation S20-4
EFFECT OF WELDING ON DURABILITY (CONT.)
● Welds generally coincide S-N Data Plot
1E3
● The fatigue strength of
welded joints is in
(M P a )
general much less than SPOT WELD FATIGUE
that of the “parent plate”
S tr e s s R a n g e
1E2
● Even in well-designed
welded structures, the
welds are the most likely
failure locations 1E1
1E3 1E4 1E5 1E6
Life (Cycles)
1E7 1E8
PAT318, Section 20, September 2008 PAT318, Section 20, September 2008
Copyright 2008 MSC.Software Corporation S20-5 Copyright 2008 MSC.Software Corporation S20-6
Geometry
(Beam Elements)
Material
(Weld S-N Data)
Optimization
& Testing
PAT318, Section 20, September 2008 PAT318, Section 20, September 2008
Copyright 2008 MSC.Software Corporation S20-9 Copyright 2008 MSC.Software Corporation S20-10
My
My
Fy
My
Fy
Fz
Fy
Fx
Fz
Fz
Fx Mx
Fx Mx
Sheet 1
Mx
Weld Nugget
Sheet 2
Vertical Loads on Damper Mounting
PAT318, Section 20, September 2008 PAT318, Section 20, September 2008
Copyright 2008 MSC.Software Corporation S20-11 Copyright 2008 MSC.Software Corporation S20-12
STRUCTURAL STRESS CALCULATIONS (CONT.) S-N CURVE DETERMINATION
Stresses in sheet : ● Specimens tested include H-shear
(shown), H-peel, hat-profile, etc.
Fx, y Fz ● Specimens must be modelled and
σ r ,max = My
analysed to determine structural
π ds stress for S-N curves
Fy ● S-N data falls in single scatter band
Fz for sheet failure
σr = 1744
. Fx
s2 Mx ● Nugget failure is rare (under- S-N Data Plot
M x, y ● 3 sheet welds handled by treating SRI1: 2900 b1: -0.1667 b2: -0.09091 E: 2.1E5 UTS: 500
σ r ,max = 1872
. 2
as 2 welds and ignoring middle
1E4
ds d sheet failure
R=0
PAT318, Section 20, September 2008 PAT318, Section 20, September 2008
Copyright 2008 MSC.Software Corporation S20-15 Copyright 2008 MSC.Software Corporation S20-16
GENERAL PROBLEMS WITH MODELLING SPOT WELDS MODELLING SPOT WELDS WITH CWELD
● Method rather pessimistic for high loads (when plastic Both give improved stiffness
deformation is significant) and do not require congruent
mesh on flanges
PAT318, Section 20, September 2008 PAT318, Section 20, September 2008
Copyright 2008 MSC.Software Corporation S20-17 Copyright 2008 MSC.Software Corporation S20-18
PAT318, Section 20, September 2008 PAT318, Section 20, September 2008
Copyright 2008 MSC.Software Corporation S20-21 Copyright 2008 MSC.Software Corporation S20-22
PAT318, Section 20, September 2008 PAT318, Section 20, September 2008
Copyright 2008 MSC.Software Corporation S20-23 Copyright 2008 MSC.Software Corporation S20-24
EXAMPLE: SPOT WELD ANALYSIS (CONT.) EXAMPLE: SPOT WELD ANALYSIS (CONT.)
PAT318, Section 20, September 2008 PAT318, Section 20, September 2008
Copyright 2008 MSC.Software Corporation S20-25 Copyright 2008 MSC.Software Corporation S20-26
PAT318, Section 20, September 2008 PAT318, Section 20, September 2008
Copyright 2008 MSC.Software Corporation S20-27 Copyright 2008 MSC.Software Corporation S20-28
VOLVO/CHALMERS/NCODE METHOD MODELLING WELDS
● Designed and validated for thin sheet automotive tB
tA
● Simple shell meshing rules σ⊥Α
PAT318, Section 20, September 2008 PAT318, Section 20, September 2008
Copyright 2008 MSC.Software Corporation S20-29 Copyright 2008 MSC.Software Corporation S20-30
σb
r = -------------------------- = = 0≤r≤ 1
σb + σn
Flexible Stiff
PAT318, Section 20, September 2008 PAT318, Section 20, September 2008
Copyright 2008 MSC.Software Corporation S20-33 Copyright 2008 MSC.Software Corporation S20-34
EXAMPLE: SEAM WELD FATIGUE (CONT.) EXAMPLE: SEAM WELD FATIGUE (CONT.)
PAT318, Section 20, September 2008 PAT318, Section 20, September 2008
Copyright 2008 MSC.Software Corporation S20-35 Copyright 2008 MSC.Software Corporation S20-36
SUMMARY WORKSHOP
PAT318, Section 21, September 2008 PAT318, Section 21, September 2008
Copyright 2008 MSC.Software Corporation S21-1 Copyright 2008 MSC.Software Corporation S21-2
● Uses:
● Finite Element Model Results Verification
● Comparison of Strain Values with Test Time Histories
PAT318, Section 21, September 2008 PAT318, Section 21, September 2008
Copyright 2008 MSC.Software Corporation S21-3 Copyright 2008 MSC.Software Corporation S21-4
DESCRIPTION CORRELATION APPLICATIONS
● A virtual strain gauge on a finite element model. DISPLAY OF SIGNAL: SAETRN.DAC
9 pts/Secs
Displayed:
experimentally determined
Strain (uE)
multiple time varying applied loads
Max = 999
at 0
results.
Min = -495
at 1743
Mean = 385.3
0 999
● PSD results
0
an FEA structure
Hub Strain
time
PAT318, Section 21, September 2008
Copyright 2008 MSC.Software Corporation
time PAT318, Section 21, September 2008
Copyright 2008 MSC.Software Corporation
S21-7 S21-8
WELDED STRUCTURE ANALYSIS (CONT.) GAUGE DEFINITION
● The gauges are defined as FEA groups, each containing
The Gauge tool allows access to strain time histories at the weld between 1 to 3 elements.
toe, providing important information for weld durability calculations.
and elements
Define node
that define the
to initially put
surface
gauge on ...
PAT318, Section 21, September 2008 PAT318, Section 21, September 2008
Copyright 2008 MSC.Software Corporation S21-13 Copyright 2008 MSC.Software Corporation S21-14
PAT318, Section 21, September 2008 PAT318, Section 21, September 2008
Copyright 2008 MSC.Software Corporation S21-15 Copyright 2008 MSC.Software Corporation S21-16
WORKSHOP
PAT318, Section 21, September 2008 PAT318, Section 21, September 2008
Copyright 2008 MSC.Software Corporation S21-17 Copyright 2008 MSC.Software Corporation S21-18
SECTION 22
VIBRATION FATIGUE
PAT318, Section 22, September 2008 PAT318, Section 22, September 2008
Copyright 2008 MSC.Software Corporation S22-1 Copyright 2008 MSC.Software Corporation S22-2
PAT318, Section 22, September 2008 PAT318, Section 22, September 2008
Copyright 2008 MSC.Software Corporation S22-3 Copyright 2008 MSC.Software Corporation S22-4
IS DYNAMIC RESPONSE CALCULATION NECESSARY?
QUASI-STATIC ANALYSIS
● Yes, if the highest possible frequency of loading is
frequency.
greater than one third of the 1st natural frequency. ● Identify set of static FE loadcases and
constraints to simulate service environment
Transfer
function ● Measure or predict loading histories Pk( t )
FL < 1/3 FN
● Elastic stress histories calculated from linear
superposition:
σ ij ,e , k
σ ij ,e (t ) = ∑ Pk (t )
frequency k P
k , fea
FL Fn where k = loadcase ID
Highest 1stnatural
loading frequency
PAT318, Section 22, September 2008 frequency PAT318, Section 22, September 2008
Copyright 2008 MSC.Software Corporation S22-5 Copyright 2008 MSC.Software Corporation S22-6
L2 L2
● Modal (Superposition) Transient Methods
● Dynamics and degrees of freedom of system are reduced to a set
Fatigue Analysis
Stress for combined loads of modes and therefore much quicker to solve than direct method.
calculated by FE point by point. ● Requires an appropriate set of modes to be selected.
● Restricted to linear problems (and commonly used)
For long time histories, issues with solution
time and disk space requirements
PAT318, Section 22, September 2008 PAT318, Section 22, September 2008
Copyright 2008 MSC.Software Corporation S22-9 Copyright 2008 MSC.Software Corporation S22-10
σA
Response Mode 2
Stress for Mode Shapes
PAT318, Section 22, September 2008 PAT318, Section 22, September 2008
Copyright 2008 MSC.Software Corporation S22-11 Copyright 2008 MSC.Software Corporation S22-12
MODAL SUPERPOSITION TRANSIENT ANALYSIS
Calculate Modal Stresses (using Calculate modal responses using ● Advantages:
Nastran SOL 103) Modal Transient Analysis (Nastran
SOL 112, SDISP(punch) = ALL) ● Includes dynamic effects where the natural frequencies of the
system are close to the frequency content of the loading.
Mode 3
● Systems can be analysed dynamically without any artificial
0.5
0.4
Mode 3 constraints.
0.3
0.2 ● Modal transient is less computationally intensive than direct
0.1
0 transient.
-0.1
-0.2
-0.3
-0.4
-0.5
● Disadvantages:
Mode 4
● Transient is more computationally intensive than static analysis.
0.015
-0.01
● Cannot easily locate, critical elements, before fatigue analysis.
-0.015
PAT318, Section 22, September 2008 PAT318, Section 22, September 2008
Copyright 2008 MSC.Software Corporation S22-13 Copyright 2008 MSC.Software Corporation S22-14
● The practical method of performing a modal transient ● Enables the dynamic response of the structure to be
analysis for fatigue is to combine modal stress and simulated without the disadvantage of storing the transient
modal responses within MSC Fatigue. response for each node/element of the model.
● Resonant Effects Accounted
● This is computationally identical to the procedure ● Method Is Analogous to the Quasi-Static Approach-Modal
performed within Nastran and has several advantages Participation Factors Associated With Modal Stresses
including reduced disk space. ● Used in combination with Multi Body Dynamics solution
(MDB) allows effective transient analysis of full
assemblies
PAT318, Section 22, September 2008 PAT318, Section 22, September 2008
Copyright 2008 MSC.Software Corporation S22-15 Copyright 2008 MSC.Software Corporation S22-16
DISADVANTAGES OF MODAL SUPERPOSITION
TRANSIENT
PAT318, Section 22, September 2008 PAT318, Section 22, September 2008
Copyright 2008 MSC.Software Corporation S22-17 Copyright 2008 MSC.Software Corporation S22-18
Hub Stress
Transfer
Function
frequency frequency
PAT318, Section 22, September 2008 PAT318, Section 22, September 2008
Copyright 2008 MSC.Software Corporation S22-19 Copyright 2008 MSC.Software Corporation S22-20
TIME TRANSIENT OR FREQUENCY DOMAIN? RANDOM VIBRATION (PSD STRESS)
Frequency domain analysis can account for dynamic (resonant) effects Load PSD Inputs Local Stress PSD
g^2/Hz σ^2/Hz
Time Domain
Fast Fourier Transform (FFT) L1
(throw away phases)
Response variation
5 10 15 20 Response2
Hertz
g^2/Hz L2 Probability Density
Time in seconds
(Dirlik or Narrow Band)
Power Spectrum
Stress PSD response for combined
Fatigue Analysis
PSD loads calculated by FEA for
each frequency of interest.
Inverse Fourier Transform (IFT) Frequency (Hz)
-5
x 10 ● Disadvantages
G xx G xz
p ( 2 .5
G xy Ra
ng 2
e , 1 .5
G xy G yy G yz a n)
0 .5
0
G xz G z z
200 400
400 200
G yz 600
R a nge [ M P a ]
800 -20 0
0
Mean [MPa]
F a tig u e L ife
PAT318, Section 22, September 2008 PAT318, Section 22, September 2008
Copyright 2008 MSC.Software Corporation S22-23 Copyright 2008 MSC.Software Corporation S22-24
SUMMARY
HOW DO WE CALCULATE DAMAGE?
Hot spot
Disk CPU detection
Method Space Difficulties? Loading
Time before
analysis (PSD)
Assumptions of
Vibration (PSD) Medium Medium Difficult stationary, random
Optimization
loading & Testing
PAT318, Section 22, September 2008 PAT318, Section 22, September 2008
Copyright 2008 MSC.Software Corporation S22-25 Copyright 2008 MSC.Software Corporation S22-26
|FFT|
or amplitude of sin
FATIGUE
Transient LIFE A wave
Analysis STRESS FFT
RANGE ω frequency
HISTOGRAM time
ϕ
FATIGUE
FREQUENCY DOMAIN LIFE
Argument of FFT
PSD PDF
FATIGUE
MODELLER Single sinusoidal eddy of The argument of the FFT gives
Transfer
frequency ω, amplitude A the phase angle ϕ of the
M0
Function M1
BLACK
FATIGUE and initial phase angle ϕ sinusoidal wave
M2 BOX LIFE
M
PAT318, Section 22, September 2008 4 PAT318, Section 22, September 2008
Copyright 2008 MSC.Software Corporation S22-27 Copyright 2008 MSC.Software Corporation S22-28
WHAT DOES AN FFT TELL US (CONT.)? WHAT IS A PSD?
● The FFT is a complex number given with respect to In a PSD we are only interested in the amplitude of each sine wave and are
frequency. not concerned with the phase relationships between the waves.
def 1
● A sine wave of frequency ω, amplitude A and initial phase Definition PSD = 2T |FFT|2
angle ϕ is represented in the frequency domain by a spike
occurring at ω along the frequency axis. The area under each spike
represents the Mean Square of the
sine wave at that frequency
PSD
● If the magnitude of the complex FFT is plotted, then the area under
the spike is found to be the amplitude A of the sine wave. When the We cannot determine what the
argument of the complex FFT is plotted then the area is found to be phase relationships between the
initial phase angle ϕ of the sine wave. frequency
waves are any more
PSD
PAT318, Section 22, September 2008 PAT318, Section 22, September 2008
Copyright 2008 MSC.Software Corporation S22-29 Copyright 2008 MSC.Software Corporation S22-30
Irregularity factor:
1 second
E[0] The probability of the stress range occurring between:
= upward zero crossing γ= = 3
x = peak E[P] 6 dS dS
Si − and S i + = P ( Si ). ds
PAT318, Section 22, September 2008 PAT318, Section 22, September 2008 2 2
Copyright 2008 MSC.Software Corporation S22-33 Copyright 2008 MSC.Software Corporation S22-34
where:
Chaudhury
& Dover
Wirsching Hancock } Developed for
offshore use
● Mean Stress Correction ● Use Nastran to calculate complex transfer function between
PAT318, Section 22, September 2008 PAT318, Section 22, September 2008
Copyright 2008 MSC.Software Corporation S22-37 Copyright 2008 MSC.Software Corporation S22-38
PAT318, Section 22, September 2008 PAT318, Section 22, September 2008
Copyright 2008 MSC.Software Corporation S22-39 Copyright 2008 MSC.Software Corporation S22-40
EXAMPLE: VIBRATION FATIGUE (CONT.) EXAMPLE: VIBRATION FATIGUE (CONT.)
Time Domain Loading Setup Frequency Domain Loading Setup
PAT318, Section 22, September 2008 PAT318, Section 22, September 2008
Copyright 2008 MSC.Software Corporation S22-41 Copyright 2008 MSC.Software Corporation S22-42
Static case:
Combined loads
PAT318, Section 22, September 2008 PAT318, Section 22, September 2008
Copyright 2008 MSC.Software Corporation S22-45 Copyright 2008 MSC.Software Corporation S22-46
SECTION 23
MSC FATIGUE UTILITIES
PAT318, Section 23, September 2008 PAT318, Section 23, September 2008
Copyright 2008 MSC.Software Corporation S23-1 Copyright 2008 MSC.Software Corporation S23-2
PAT318, Section 23, September 2008 PAT318, Section 23, September 2008
Copyright 2008 MSC.Software Corporation S23-3 Copyright 2008 MSC.Software Corporation S23-4
ACCESSING AND LOADING UTILITIES TIME HISTORY MANIPULATION TOOLS
● The Utilities can be accessed via the Patran GUI:
● Tools -> MSC.Fatigue pull down menu
● Arithmetic Manipulation (ART)
● Spreadsheet Multichannel Editor (COE)
● MSC Fatigue’s main loading module is the Time History ● Edit, Extract & Join Data (LEN)
Manager (ptime). It includes the following data processing ● Combine Multiple Channels (MFM)
functions : ● User defined formulae (FRM)
● ASCII File Input ● Multiple File Peak Valley Extraction (PVXMUL)
● Waveform creation
● Simultaneous Value Analysis on Multiple Channels
● Block Cycle Definition
(SIMMAX)
● Rainflow Cycle Counting
● Polynomial Data Transformation
● Graphical Data Editor (GED)
● Data Display Tools
PAT318, Section 23, September 2008 PAT318, Section 23, September 2008
Copyright 2008 MSC.Software Corporation S23-5 Copyright 2008 MSC.Software Corporation S23-6
PAT318, Section 23, September 2008 PAT318, Section 23, September 2008
Copyright 2008 MSC.Software Corporation S23-7 Copyright 2008 MSC.Software Corporation S23-8
LEN - EDIT, EXTRACT & JOIN DATA MFM – MULTI FILE MANIPULATION
0
rear g2(g) A04.DAC
10
-5
5
-10
0 20 40 60 80 100 120 0
s ecs
-5
rear g2(g) 3A04.DAC
10 -10
0 10 20 30 secs
5
rear g2(g) 3A04.DAC
10
0
5
-5
0
-10
0 20 40 60 80 100 120 -5
s ecs
-10
S creen 1 0 10 20 30 secs
Screen 1
PAT318, Section 23, September 2008 PAT318, Section 23, September 2008
Copyright 2008 MSC.Software Corporation S23-9 Copyright 2008 MSC.Software Corporation S23-10
PVXMUL – MULTI FILE PEAK-VALLEY EXTRACTION PVXMUL – MULTI FILE PEAK-VALLEY EXTRACTION
Input .DAC files
(CONT.)
Gauge 1(uE) S61.DAC
1 0 00
Spike on all 3
S am ple = 409.6
N pt s = 1.354E 4
Max Y = 928.8
Min Y = -0.344
-2 0 0
0 10 20 30
seco n d s
Screen 1
percentage values. 20
Gauge 2(uE) S62.PVX
S am ple = 1
N pts = 1.022E 4
Max Y = 15.83
Min Y = -119.8
-1 2 0
2000 4 0 00 6 00 0 80 0 0 1E4
p o in t
Screen 1
PAT318, Section 23, September 2008 PAT318, Section 23, September 2008
Copyright 2008 MSC.Software Corporation S23-11 Copyright 2008 MSC.Software Corporation S23-12
SIMMAX - SIMULTANEOUS VALUE GED – GRAPHICAL DATA EDITOR
ANALYSIS ON MULTIPLE CHANNELS
● Performs Simultaneous Value Analysis on multi-channel load
history data, from either a single RPC, or multiple DAC files.
● The ‘highest peaks’, ‘lowest valleys’, or ‘highest absolute 3
A04.DAC
rear g2 (g)
1
- 2
time (s ec s )
3 A 0 4 .D A C
3
(g)
1
g2
0
rear
-1
-2
13 1 3 .2 1 3 .4 1 3 .6
tim e (s e c s )
PAT318, Section 23, September 2008 PAT318, Section 23, September 2008
Copyright 2008 MSC.Software Corporation S23-13 Copyright 2008 MSC.Software Corporation S23-14
S tra i n (u E ) SPIKES.DAC
1500
-1500
0 2 4 6 8 10
seconds
R un ning M a x (u E ) SPIKES.MAX
1500
-1500
2 4 6 8 10
s
R un ning M i n (u E ) SPIKES.MIN
1500
-1500
2 4 6 8 10
s
DISPLAY OF SPIKES.ADA DISPLAY OF SPIKES.ADA DISPLAY OF SPIKES.ADA DISPLAY OF SPIKES.ADA
R un ning M e a n (u E ) SPIKES.MEA
1500
-1500
P o in t C o u n t
2 4 6 8 10
s
(
P r o b .
R un ning R M S (u E ) SPIKES.RMS
C o u n ts
896.1
114.7
.
2 4 6 8 10
C u m
R un ning S D (u E ) SPIKES.RSD
e
861.9
T im
38.68
2 4 6 8 10
s
R un ning A re a (u E ) SPIKES.ARE
0 0 0 0.2 59.91
Screen 1
PAT318, Section 23, September 2008 PAT318, Section 23, September 2008
Copyright 2008 MSC.Software Corporation S23-15 Copyright 2008 MSC.Software Corporation S23-16
FFF & BFL – DATA FILTERING ASD - AUTO SPECTRAL ANALYSIS
Calculates frequency content of data using FFT
Frequency Domain Time Domain
● Fast Fourier Filter (FFF) ● Butterworth Filter (BFL) ● Power Spectral Density
● Low Pass ● Low Pass ● Area under PSD =
● High Pass ● High Pass Mean square amplitude
● Band Pass ● Band Pass ● Amplitude Spectral Density
● Band Reject ● Band Reject ● Area under ASD =
● Simulates hardware filter amplitude
● Uses FFT and Inverse- ● Energy Spectral Density
FFT to remove ● Forwards and Forwards-
● ESD = PSD x Time
frequency content Backwards Methods
● Real & Imaginary
● Up to 8th order cut off ● Magnitude & Phase of FFT
PAT318, Section 23, September 2008 PAT318, Section 23, September 2008
Copyright 2008 MSC.Software Corporation S23-17 Copyright 2008 MSC.Software Corporation S23-18
output 0 20 40 60 80 100
Max Y = 1.611E-3
Min Y = 6.655E-7
0 1000 2000 3000
Point
Hz.
Magnitude(uE) STRRM.DAC
● Cross-Power
RMS Power(g^2. Hz^-1) G01.SXY 418.2
1.352E-3 Sample = 10 Sa mple = 1
Npts = 1024
Max Y = 1.352E-3
N pts = 3 98 4
M a x Y = 41 8 .2
Spectra between 0
0 20
Gain(No units)
40 60 80 100
Hz.
G01.GAI
Min Y = 0
-706.9
M in Y = -7 06 .9
0 1000 2000 3000
input & output
2.632 Sample = 10
Npts = 1024 Seconds
Max Y = 2.632
0.1248 Min Y = 0.1248 Magnitude(uE) STRMM.DAC
0 20 40 60 80 100 425.4
Sa mple = 1
● Gain, phase & 180
Phase(Degrees)
Hz.
G01.PHA
Sample = 10
N pts = 3 98 4
Npts = 1024 M a x Y = 42 5 .4
coherence -179.9
0 20 40 60 80 100
Max Y = 180
Min Y = -179.9 -707.7
0 1000 2000 3000
M in Y = -7 07 .7
Hz.
relationships 0.9959
Coherence(No units) G01.COH
Sample = 10
Npts = 1024 Magnitude(uE)
Seconds
STRMKV.DAC
Max Y = 0.9959
392.9
Sa mple = 1
0 Min Y = 0
0 20 40 60 80 100 N pts = 3 98 5
Hz.
M a x Y = 39 2 .9
Screen 1 M in Y = -7 14
-714
0 1000 2000 3000
Seconds
Strain(uE) STRIRF.DAC
434
Sa mple = 1
N pts = 3 98 5
M a x Y = 43 4
M in Y = -7 06 .9
-706.9
0 1000 2000 3000
Seconds
PAT318, Section 23, September 2008 PAT318, Section 23, September 2008
Copyright 2008 MSC.Software Corporation S23-19 Copyright 2008 MSC.Software Corporation S23-20
FATIGUE ANAYSIS TOOLS
OTHER FATIGUE RELATED TOOLS
● Stress-Life Analysis (SLF) ● Cycles Damage Analysis (CDA)
PAT318, Section 23, September 2008 PAT318, Section 23, September 2008
Copyright 2008 MSC.Software Corporation S23-21 Copyright 2008 MSC.Software Corporation S23-22
224.2 10.67
Load History
StrainUE
-126.3 OS_LSW.DAC
-1526
Time
Damage %
Cycles
Correlated
Damage
Damage
Cumulative
Cum. Damage
Fatigue
0 0 Damage
0 4174
Range
Compares number of cycles with the damage contribution of that stress or strain range
PAT318, Section 23, September 2008 PAT318, Section 23, September 2008
Copyright 2008 MSC.Software Corporation S23-23 Copyright 2008 MSC.Software Corporation S23-24
KTAN – STRESS CONCENTRATION LIBRARY SSA – ROSETTE ANALYSIS
calculates Kt for standard geometries calculates the stress/strain state from rosette data
Gauge : Rectangular
530.7
SPRING SEAT(UE) PRS.MAX
Sample = 74
Npts = 8294
A E1 = 1000 uE
Max Y = 530.7
● Calculates strain
o E2 = 500 uE
r
s
components from Min =
Shear =
396
707
uE
uE
-135.9 Sample = 74
Npts = 8294
Max Y = -135.9
h r Min Y = -687.6
rosette
Angle = -23 degs. -687.6
0 20 40 60 80 100
d/8 from Grid 1
r SPRING SEAT(UE)
S E C S .
PRS.ABS
343.4 Sample = 74
Npts = 8294
M M
t
● Biaxiality ratio vs S13101.ABS
Strain
UE
-687.6
Max Y = 343.4
Min Y = -687.6
t M M
0 20 40 60 80 100
Principal plots
S E C S .
Time range : 0 secs to 23.06 secs
5 0 0 0
SPRING SEAT(UE) PRS.SHR
Kt = 0.22 + 1 668.6 Sample = 74
------------------- Kt is at point B (15 deg from vertical) 3 4 0 0 0
Npts = 8294
0.2
(r/t) . (h/t)
0.4 Nominal stress = M / ( 3.142 d / 32 ) Dominant Biaxiality Ratio -->
Max Y = 668.6
N.B. Kt at point A is constant = 1.6 3 0 0 0
1 0 0 0
Angle(Deg rees) PRS.ANG
plots 0
-1 0 0 0
-1 -0 .5 0 0 .5 1
89.78 Sample = 74
Npts = 8294
Max Y = 89.78
Biaxiality Ratio (No units) -89.98 Min Y = -89.98
● Elastic- plastic
0 20 40 60 80 100
2 0 0 0
1 0 0 0
-1 0 0 0
-1 0 0 -5 0 0 5 0 1 0 0
Angle (Degrees)
PAT318, Section 23, September 2008 PAT318, Section 23, September 2008
Copyright 2008 MSC.Software Corporation S23-25 Copyright 2008 MSC.Software Corporation S23-26
● Data Conversion
● Binary to ASCII (DTA) ● Perform “Workshop 18: Fatigue Utilities” from
● MTS RPCTM File translators (DACREM/REMDAC) MSC Fatigue Quick Start Guide
● Cycles Matrix to Time History (REGEN)
PAT318, Section 23, September 2008 PAT318, Section 23, September 2008
Copyright 2008 MSC.Software Corporation S23-27 Copyright 2008 MSC.Software Corporation S23-28
SECTION 24
MISCELLANEOUS FEATURES
PAT318, Section 24, September 2008 PAT318, Section 24, September 2008
Copyright 2008 MSC.Software Corporation S24-1 Copyright 2008 MSC.Software Corporation S24-2
PAT318, Section 24, September 2008 PAT318, Section 24, September 2008
Copyright 2008 MSC.Software Corporation S24-3 Copyright 2008 MSC.Software Corporation S24-4
MEAN STRESSES MEAN STRESS USING MULTIPLE S-N CURVES
σmax ● Damage is calculated from appropriate S-N Curve, or
by interpolating between curves
σmin
stress range R-ratio = -0.5
MULTIPLE S-N MEAN STRESS CURVES MULTIPLE S-N MEAN STRESS CURVES (CONT.)
PAT318, Section 24, September 2008 PAT318, Section 24, September 2008
Copyright 2008 MSC.Software Corporation S24-7 Copyright 2008 MSC.Software Corporation S24-8
WHEELS MODULE
● The Wheels Module (FEROT) is a specialised module
that analyses the fatigue life of rotating structures us S-N
method
● The FEROT module performs a critical plane S-N
WHEELS MODULE analysis using surface resolved stresses at every
(FATIGUE OF ROTATING STRUCTURES) surface node
● Includes Goodman and Gerber mean stress corrections
● User runs multiple static analysis with the loads rotated
around at given increments, eg, 36 cases with load
rotated 10 degrees per increment
PAT318, Section 24, September 2008 PAT318, Section 24, September 2008
Copyright 2008 MSC.Software Corporation S24-9 Copyright 2008 MSC.Software Corporation S24-10
36 static load
cases analysed
Multiple solutions
Stress at performed to obtain
Node n stresses for each node at
various positions relative
to the load.
PAT318, Section 24, September 2008 PAT318, Section 24, September 2008
Copyright 2008 MSC.Software Corporation S24-13 Copyright 2008 MSC.Software Corporation S24-14
PAT318, Section 24, September 2008 PAT318, Section 24, September 2008
Copyright 2008 MSC.Software Corporation S24-17 Copyright 2008 MSC.Software Corporation S24-18
PAT318, Section 24, September 2008 PAT318, Section 24, September 2008
Copyright 2008 MSC.Software Corporation S24-19 Copyright 2008 MSC.Software Corporation S24-20
DUTY CYCLE ANALYZER
PAT318, Section 24, September 2008 PAT318, Section 24, September 2008
Copyright 2008 MSC.Software Corporation S24-21 Copyright 2008 MSC.Software Corporation S24-22
PAT318, Section 24, September 2008 PAT318, Section 24, September 2008
Copyright 2008 MSC.Software Corporation S24-23 Copyright 2008 MSC.Software Corporation S24-24
MSC FATIGUE FILES
jobname.fin
Job Control File (ASCII) written by Patran, when you press the
"APPLY" button in the Job Control Form, with the Action" set to:
"Full Analysis", "Partial Analysis", "Translate Only", “Save Job Only".
It defines the analysis setup as you fill out the various forms.
MSC FATIGUE FILES
jobname.fes
Input File (Binary) File for the Fatigue Solver modules. It contains
information necessary to run a complete fatigue job. It is created by
the Translator (PAT3FAT), which reads the file, jobname.fin, and the
FEA results information (e.g. stresses) from the model database file
(model.db). The"Full Analysis", or "Translate Only” Action on the
Job Control Form will create this file.
PAT318, Section 24, September 2008 PAT318, Section 24, September 2008
Copyright 2008 MSC.Software Corporation S24-25 Copyright 2008 MSC.Software Corporation S24-26
jobname.fef_tmpl
Template File (ASCII) used in reading the Fatigue Results into Patran.
This contains infromation defining the meaning of the various results
data in the jobname.fef file.
PAT318, Section 24, September 2008 PAT318, Section 24, September 2008
Copyright 2008 MSC.Software Corporation S24-27 Copyright 2008 MSC.Software Corporation S24-28
MSC FATIGUE FILES (CONT.) WORKSHOPS
jobname.asc Fatigue Input file (ASCII)
jobname.crg Crack Growth Results file ● The following workshops are available if time is available and
jobname.cyh Cycle Distribution (histogram) at node/element n this topic is of interest to you
*.dac Load Time History file
jobname.dcl Design Criteria-Life XY file ● “WS8: Design Philosophies (S-N, E-N & LEFM)”
jobname.dyh Damage Distribution (histogram) at node/element n
jobname.fal Scale Factor-Life XY data file ● “WS9: Multiple Loads (S-N & LEFM)”
jobname.fef Fatigue Results (multi-node) file ● “WS12: Wheels Module – Analysis of Rotating Structures”
jobname.fes Fatigue Input file ● “WS15: Temperature Corrected Fatigue Analysis”
jobname.fin Job parameter file (ASCII) ● “WS16: Aerospace Spectrum File Support”
jobname.fos Factor of Safety Results file ● “WS17: Multiple Fatigue Analysis (Duty Cycle Analyzer)”
jobname.fpp Fatigue preprocessing Results file
● “WS19: Miscellaneous Features”
jobname.kfl Stress Concentration-Life XY file
*.ksn K Solution file
jobname.msg Fatigue Message file
jobname.sta Job Status file ● Be sure to ask for help if there’s anything you don’t understand
jobname.tcy Crack Growth Analysis Time History file
PAT318, Section 24, September 2008 PAT318, Section 24, September 2008
Copyright 2008 MSC.Software Corporation S24-29 Copyright 2008 MSC.Software Corporation S24-30