Fatigue User’s Guide
Introduction
Purpose
Overview of MSC Fatigue
Features of MSC Fatigue
Architecture of MSC Fatigue
Organization of Guide
Technology Integration for Durability Management
Using MSC Fatigue
Introduction
Stand Alone Usage
The MSC Patran Environment
Job Setup
General Setup Parameters
Solution Parameters
Materials Information Form
Loading Information Form
Job Control
Submit Full Analysis
Submit Partial Analysis
Translate Only
Save Job Only
Monitor Job
Abort Job
Delete Job
Read Saved Job
Calculate Normals
Interactive
Analysis Manager
Postprocessing Results
Read Results
List Results
Re-Analyze
Design Optimization
Factor of Safety
Sensitivity Plots
Extract Time History
Extract PSD
Identify Location
Other Modes of Job Setup
Material Management
Introduction to PFMAT
PFMAT Menu Options
Full List Option
Search and List Option
Tabulate Options
Load Option
Unload Option
Edit Option
Create Option
Delete Option
Weld Classifier Option
Graphical Display Option
Preferences Option
Exit Option
Component vs. Material S-N Curves
Rules for Changing Young’s Modulus
PFMAT in BATCH Mode
PFMAT Material Listing
Accessing MSC Mvision Data
3.7.1 In-House Data Access
3.7.2 MSC Enterprise Mvision and MSC DataMart Access
Grey Cast Iron
Characterization of Material Properties for grey cast iron
Materials with Temperature Dependent Properties
Materials with Multiple Mean S-N Curves
Mean Stress Correction
Loading Management
Introduction to PTIME
PTIME Menu Options
Add an Entry Option
Change an Entry Option
List All Entries Option
Search and List Option
Plot an Entry Option
Delete Entries Option
Validate Database Option
Multi-Channel
New Directory
Exit Option
Multi-File Display (MMFD)
Peak-Valley Extraction (MPVXMUL)
Auto Spectral Density (MASD)
PTIME Central Database Listing
DAC File Format Description
Loading and Units
Aerospace Spectrum File Support
File Definitions
Spectrum file
Example Spectrum File
Load Control file
Example Load Control File
Total Life and Crack Initiation
Introduction
Terminal Definition
Basic Information
Analysis Route
Necessary Files
The Translator (PAT3FAT or FATTRANS)
The FATTRANS Translator
FE Fatigue Analysis Options (FEFAT)
Fatigue Preprocessing
Fatigue Analysis
Factor of Safety Analysis
Design Optimization
Assess Multiaxiality
Output Time Histories
Graphical Display of Time Histories
Matrix Options
Results Processing
Utilities
Reviewing Results (PFPOST)
Fast Analysis (FASTAN)
Description of Files
The Job Information File (jobname.fin)
The Submit Script (FatigueSubmit)
The Analysis Manager Execution Script (FatigueExecute)
The Fatigue Input File (jobname.fes)
The Preprocessed File (jobname.fpp)
The Results Files (jobname.fef/fos)
FEFAT Batch Operation
Multiaxial Fatigue
Introduction
Global Multiaxial Fatigue Life Analyzer
Safety Factor Analysis
Crack Initiation Life Analysis
FEMLF Batch Operation
Local Multiaxial Stress/Strain Fatigue Analyzer (MMLF)
Summary of Method
MMLF Module Operation
The Postprocessing Menu
MMLF Environment Keywords
MMLF Batch Operation
Multiaxial Fatigue Theory
Multiaxial Stress-Strain State
Theories of Multiaxial Fatigue
Critical Plane Approaches
Multiaxial Low Cycle Fatigue Analysis
Multiaxial Safety Factor Analysis
Crack Growth
Introduction
Terminal Definition
Analysis Route
Necessary Files
K Solution Library (PKSOL)
Background Information
Module Operation
Post Analysis Options
PKSOL K Solution References
Crack Growth Prediction (PCRACK)
Module Operation
Post Analysis Menu
Reviewing Results (PCPOST)
PCPOST Module Opera tion
Batch Operations
Crack Growth Data Analysis (MFCG)
MFCG Module Operation
NASA/FLAGRO
Crack Growth Analysis Theory
Basic Principles of Fracture Mechanics
MSC Fatigue Crack Growth Models
The Service Environment
Geometric Description
Materials Response
Cycle-by-Cycle Approach
Applications of Fracture Mechanics
Estimation of LEFM Data
Multiaxial Stresses and Crack Propagation Methods
Vibration Fatigue
Introduction
Terminal Definition
Basic Information
Analysis Route
Necessary Files
The Translator (PAT3FAT or FATTRANS) and Submit Script
Job Setup
Solution Parameters
Materials Information Form
Loading Information Form
Job Control
Postprocessing Results
FE Vibration Fatigue Analysis (FEVIB)
Global Vibration Fatigue Analysis
Design Optimization
Output Power Spectrum
Graphically Display a PSD
Results Postprocessing
Utilities
FEVIB Batch Operation
Frequency Fatigue Life Estimation (MFLF)
MFLF Module Operation
MFLF Postprocessing Menu
MFLF Batch Operation
Vibration Fatigue Theory
An Introduction to Random Process Theory
What Does the FFT Tell Us?
How Do We Use FFTs?
Time Domain Characterization of Fatigue Life Estimation
Characterization of Structural Response in the Frequency Domain
Frequency Domain Approaches of Life Estimation
Vibration Analysis using Finite Elements
Weld Analysis
Introduction
CWELD Modeling
Job Setup
Solution Parameters
Materials Information
Loading Information
Job Control
Results
Spot Weld Analyzer (SPOTW)
Estimate Fatigue Life
Design Optimization
List Global Results
List .spt File
Results Polar Plot
Three Sheet Correction
Description of Files
SPOTW Batch Operation
Polar Display (MPOD)
MPOD Module Operation
MPOD Extra Details Keywords
MPOD Batch Operation
Spot Weld Analysis Theory
Seam Weld Analysis
Introduction
Mean Stress Correction
Job Setup
Rotating Structures Analysis
Introduction
Job Setup
Solution Parameters
Materials Information
Loading Information
Results
Wheels Analyzer (FEROT)
Analyze
Results Postprocess
Extract Time Histories
FEROT Batch Operation
Software Strain Gauges
Introduction
The Gauge Tool
The Gauge Definition File
Creating and Modifying Gauges
Extracting the FE Results
Creating a Fatigue Input File
Software Strain Gauge Module (SSG)
Technical Details
Correlation with Test
SSG Batch Operation
Stress-Strain Analysis (MSSA)
Strain Gauge Rosettes
Calculation of Principal Strains & Stresses
MSSA Module Operation
Graphical Operations
MSSA Batch Operation
Fatigue Utilities
Fatigue Preprocessing
Low Damage Removal
Calculate Stress Gradients
Utilities
Advanced Loading Utilities
Arithmetic Manipulation - (MART)
Multi-Channel Editor - (MCOE)
Rainflow Cycle Counter - (MCYC)
Formula Processor (MFRM)
File Cut and Paste - (MLEN)
Multi-File Manipulation - (MMFM)
Peak-Valley Extraction - (MPVXMUL)
Simultaneous Values Analysis DAC/RPC - (MSIMMAX)
Amplitude Distribution - (MADA)
Auto Spectral Density - (MASD)
Fast Fourier Filter - (MFFF)
Butterworth Filtration - (MBFL)
Frequency Response Analysis - (MFRA)
Statistical Analysis - (MRSTAT)
Header/Footer Manipulation - (MFILMNP)
Advanced Fatigue Utilities
Single Location S-N Analysis - (MSLF)
Single Location ε-N Analysis - (MCLF)
Cycle and Damage Analysis - (MCDA)
Cycles File Lister - (MCYL)
Time Correlated Damage - (MTCD)
Single Location Vibration Fatigue - (MFLF)
Stress-Strain Analysis - (MSSA)
Multi-Axial Life Analysis - (MMLF)
Crack Growth Data Analysis - (MFCG)
Kt/Kf Evaluation - (MKTAN)
Graphics Display Utilities
Graphical Editing - (MGED)
Multi-File Display - (MMFD)
Quick Look Display - (MQLD)
Two Parameter Display - (MTPD)
Polar Display - (MPOD)
Three Dimensional Display - (MP3D)
UNIX Based Plotting Utility - (MQPLOT)
Windows-Based Plotting Utility - (MWNPLOT)
Printer/Plotter Definition Module - (MPLTSYS)
Plot/Pen Colors Utility - (MNCPENS)
File Conversion Utilities
Binary/ASCII Convertor - (MDTA/MATD)
Signal Regeneration - (MREGEN)
RPC to DAC - DAC to RPC - (MREMDAC/MDACREM)
Regenerate Time Histories from PSDs
Cross-Platform Conversion - (MCONFIL)
Waterfall File Create - (MWFLCRE)
Validation Problems
Introduction
Problem 1: Analysis of a Keyhole Specimen
S-N Analysis of Keyhole
Crack Initiation of Keyhole
Crack Growth of Keyhole
Keyhole Results
Problem 2: Analysis of an Underwater Pressure Vessel
Crack Initiation of Weld
Crack Growth of Weld
Problem 3: Comparison to Another Code
Problem 4: Ten Simple Notched Geometries
Problem 5: Transient Results
Simple Transient Comparison
MSC Nastran Transient Results
Problem 6: Spot Weld Analysis
H-Profile Spot Weld
T-Beam Specimen
Problem 7: Vibration Fatigue Analysis
A Simple Worked Example
Measured Responses
Finite Element Model Responses
Fatigue Theory
Introduction
Background
The History of Fatigue
High Cycle versus Low Cycle Fatigue
Summary
Inputs to Fatigue Life Estimation Models
Total Life (S-N) Analysis
Stress Cycles
The S-N Curve
Procedure for Determining the S-N Curve
Limits of the S-N Curve
Tensile Properties and the S-N Curve
The Influence of Mean Stress
Factors Influencing Fatigue Life
Application in MSC.Fatigue
Crack Initiation/Strain-Life (ε‑N) Analysis
The Microscopic Aspects of Fatigue Failure
The Strain-Life Methodology
Monotonic Stress-Strain Behavior
Cyclic Stress-Strain Behavior
The Strain-Life Curve
Strain-Life vs. Stress-Life
Transition Life
The Effect of Mean Stress
Factors Influencing Fatigue Life
Application in MSC.Fatigue
The Statistical Nature of Fatigue
Representation of Fatigue Data on a Statistical Basis
The Statistical Distribution Function
Probability of Failure at a Finite Life
Probability of Failure for Infinite Life
Handling Statistics Under Random Loading Conditions
The Absolute Accuracy of Fatigue Life Estimation
Estimating Material Cyclic Properties From UTS & E
References
References
Further Reading
Module Operations
Terminal Definition
MASK (X) Mode
Description of the Text Screen
Using the Keypad
Special Commands
Correcting Input Errors on the Text Screen
Inputting a Range of Numbers
List Function Operation
Graphical Screen Manipulation
Graphical Mouse Operations
Graphical Command Line
Font Selection (PFSETFONT)
MOTIF (and Windows NT) Mode
Graphical Options
Graphical Command Line
Modifying the MSC.Fatigue Environment (MENM)
Limitations and Error Messages
Program Limitations
Error Messages
PCL Form Messages
Translator (PAT3FAT) Messages
Analyzers (FEFAT, PCRACK)
Analyzer FEVIB
MSC Fatigue Information
About MSC.Fatigue
Using MSC.Fatigue
Common MSC.Fatigue Issues
MSC.Fatigue and a Corporate Durability Management System
More Information about nCode International
Fatigue User’s Guide
More Information about nCode International
HTOC_using_
Introduction
preparing_analysis
Accessing
General_setup
fatigue_jobname
Solution_params
total_life_solution_parameters
crack_initiation_solution_parameters
crack_growth_solution_parameters
Materials
number_of_materials
materials_database_manager
SN_material_parameters
crack_initiation_material_parameters
crack_growth_material_parameters
Loading
time_history_database_manager
results_parameters
HTOC_finite_element_results
database
MSC.Patran FEA
external
HTOC_results_types
static
load_parameters
time_history
load_magnitude
transient
get/filter_results
Job_control
full
Submit_full
partial
Submit_partial
Translate_only
Save_job_only
monitor
Monitor_job
HTOC_job_execution_status_messages
HTOC_what_to_do_when_a_job_stops_
HTOC_error_messages
Abort_job
abort
Delete_Job
read
Read_saved_job
Calculate_Normals
Interactive
Analysis_Manager
Results
read_results
fringe_plots
using_spectrums
list_results
re_analyze
design_optimization
factor_of_safety
sensitivity_plots
extract_time_history
feftrn
about
using
common
corporate
ncode