durability and fatigue life analysis using msc.fatigue

826
PAT318, Section 0, March 2002 S0-1 MSC.Software Corporation 2 MacArthur Place Santa Ana, CA 92707, USA Tel: (714) 540-8900 Fax: (714) 784-4056 Web: http://www.mscsoftware.com United States MSC.Patran Support Tel: 1-800-732-7284 Fax: (714) 979-2990 Tokyo, Japan Tel: 81-3-3505-0266 Fax: 81-3-3505-0914 Munich, Germany Tel: (+49)-89-43 19 87 0 Fax: (+49)-89-43 61 716 Durability and Fatigue Life Analysis Using MSC.Fatigue March 2002 PAT318 Course Notes P/N P3*V2002*Z*Z*Z*SM-PAT318-NT1

Upload: loc-vu-van

Post on 23-Nov-2015

361 views

Category:

Documents


46 download

TRANSCRIPT

  • PAT318, Section 0, March 2002 S0-1

    MSC.Software Corporation2 MacArthur Place

    Santa Ana, CA 92707, USATel: (714) 540-8900Fax: (714) 784-4056

    Web: http://www.mscsoftware.com

    United StatesMSC.Patran SupportTel: 1-800-732-7284Fax: (714) 979-2990

    Tokyo, JapanTel: 81-3-3505-0266Fax: 81-3-3505-0914

    Munich, GermanyTel: (+49)-89-43 19 87 0Fax: (+49)-89-43 61 716

    Durability and Fatigue LifeAnalysis Using MSC.Fatigue

    March 2002

    PAT318 Course Notes

    P/N P3*V2002*Z*Z*Z*SM-PAT318-NT1

  • PAT318, Section 0, March 2002 S0-2

    DISCLAIMER

    MSC.Software Corporation reserves the right to make changes in specifications and other information contained in thisdocument without prior notice.The concepts, methods, and examples presented in this text are for illustrative and educational purposes only, and are notintended to be exhaustive or to apply to any particular engineering problem or design. MSC.Software Corporation assumesno liability or responsibility to any person or company for direct or indirect damages resulting from the use of anyinformation contained herein.User Documentation: Copyright 2001 MSC.Software Corporation. Printed in U.S.A. All Rights Reserved.This notice shall be marked on any reproduction of this documentation, in whole or in part. Any reproduction or distributionof this document, in whole or in part, without the prior written consent of MSC.Software Corporation is prohibited.MSC and MSC. are registered trademarks and service marks of MSC.Software Corporation. NASTRAN is a registeredtrademark of the National Aeronautics and Space Administration. MSC.Nastran is an enhanced proprietary versiondeveloped and maintained by MSC.Software Corporation. MSC.Marc, MSC.Marc Mentat, MSC.Dytran, MSC.Patran,MSC.Fatigue, MSC.Laminate Modeler, and MSC.MVision are all trademarks of MSC.Software Corporation.All other trademarks are the property of their respective owners.

    PAT318 Course Director:[email protected]

  • PAT318, Section 0, March 2002 S0-3

    TABLE OF CONTENTS

    Section Page

    1.0 Overview of Durability and Fatigue LifeCompany Overview .. 1-3Course Schedule . 1-9MSC.Fatigue Features . 1-10MSC.Fatigue User Interface 1-11Computer Aided Engineering Solutions 1-12Durability Management .. 1-13What is Durability .. 1-15What Drives Durability Management . 1-18Traditional Approach without CAE: Build it, Test it, Fix it . 1-21Add CAE: Analyze and Optimize . 1-22Predicting Product Life 1 Build and Use . 1-23Predicting Product Life 2 Add Sign-off Testing 1-24Predicting Product Life 3 Add Simulation Testing 1-25Predicting Product Life 4 Add CAE 1-26Integrated Durability Management Activities . 1-27Integration 1-28Design Approaches .. 1-29History of Fatigue Early Days 1-30A Short History of Fatigue -1 .. 1-31A Short History of Fatigue -2 1-34A Short History of Fatigue -3 .. 1-37A Short History of Fatigue -4 .. 1-39Fatigue Life Calculation Methods . 1-40S-N Method Similitude 1-42Crack Initiation (Strain Life) Method Similitude . 1-43Crack Propagation Method Similitude .. 1-44Fatigue Failure and Training ... 1-45

  • PAT318, Section 0, March 2002 S0-4

    TABLE OF CONTENTS

    Section Page

    1.0 Overview of Durability and Fatigue LifeThe Physical Basis for Fatigue 1-46Slip and Stage I Growth 1-47Initiation and Propagation .. 1-48Use of Fatigue Technology . 1-50Fatigue Calculations in .. 1-51Who does what Fatigue Calculations 1-52Design against Fatigue .. 1-53Exploiting Fatigue Analysis the 5 box trick .. 1-55Durability Tools for Analysis and Test 1-57Integrated Approach to Durability . 1-58How Testing supports Analysis 1-59How Analysis supports Testing 1-60

    2.0 Overview of MSC.FatigueWhats in MSC.Fatigue .... 2.3Life Prediction Process 2-5Elastic Stress or Strain Prediction Methods . 2-7Transient Dynamic Case 2.16Frequency Domain . 2.17Vibration Fatigue Methods .. 2.18FE Mesh Considerations . 2.19MSC.Fatigue Analysis Process .. 2.20MSC.Fatigue Main Form ..2.21Geometry/Stress Strain Results 2.24Materials Database Manager .. 2.26Loading Time History Database Manager .2.29Stress Life Analysis (S-N) .. 2.32Crack Initiation Analysis (E-N) 2.33

  • PAT318, Section 0, March 2002 S0-5

    TABLE OF CONTENTS (cont.)

    Section Page

    2.0 Overview of MSC.FatigueCrack Growth Analysis (LEFM) .. 2.34Post-Processing: Results .2.36Post-Processing: design Optimization .. 2.39Advanced Features: MSC.Fatigue Spot weld .. 2.41MSC.Fatigue Software Strain Gauge 2.47MSC.Fatigue Utilities 2.52MSC.Fatigue Vibration . 2.54Multiaxial Fatigue .. 2.59

    3.0 MSC.Fatigue User InterfaceThe Five Box Fatigue Analysis Trick 3.3Overview of MSC.Fatigue Analysis Process 3.4Running an FEA using MSC.Patran .. 3.5Or Import the model and results . 3.6MSC.Fatigue Main Form ..3.7Loading Information Form 3.8Material Information Form .. 3.9Solution Parameters Form .. 3.10MSC.Fatigue Files 3.11Job Control Form .. 3.13Results Form ..3.14Graphical Display of Fatigue Results .3.15

  • PAT318, Section 0, March 2002 S0-6

    TABLE OF CONTENTS (cont.)

    Section Page

    4.0 Overview of PatranBuilding a model using Patran .. 4.3Step 1 - Analysis Preferences 4.4Step 2 - Import/Build Geometry .. 4.6Step 3 Creating an Analysis Model .4.7Step 4 Perform the Analysis .4.12Step 5 Evaluate Results 4.13Customization 4.15Starting MSC.Patran 4.16MSC.PATRAN File Option . 4.17MSC.Patran Files . 4.18The Main Form . 4.19Typical Widgets used in MSC.Patran 4.21System Icons . 4.22Entity Picking . 4.24Viewing/Model Manipulation 4.29List Processor 4.30Entity ID Syntax 4.31MSC.Patran Standards 4.32Online Help 4.33

  • PAT318, Section 0, March 2002 S0-7

    TABLE OF CONTENTS (cont.)

    Section Page

    5.0 Geometry ModelingTopological Structures 5.3Geometry Building Blocks 5.4Importing, Exporting Geometry and FEM . 5.12MSC.Patran Database Access .. 5.17File Export Options .. 5.21Geometry Construction 5.24Geometry Form Anatomy 5.25Select Menu .. 5.26Geometry Entities Point 5.27Geometry Entities Curve . 5.33Geometry Entities Surface .. 5.44Geometry Entities Solid 5.59Solid Geometry Boolean . 5.66Geometric Entities Coordinate frame . 5.67

    6.0 MeshingFinite Element . 6.3Introduction to Finite Element Meshing 6.5MSC.Patran Meshing Algorithms . 6.6Iso (Mapped) Mesher) 6.7Paver (Free) Mesher for Surfaces 6.10Iso (Mapped) Mesh Vs. Paver (Free) Mesh 6.12Meshing Control using Mesh Seeds 6.16Tetrahedral Mesher TET Mesh . 6.17Sweep Mesher . 6.19Association of Finite Elements to Geometry 6.21Finite Element Form 6.22

  • PAT318, Section 0, March 2002 S0-8

    TABLE OF CONTENTS (cont.)

    Section Page

    6.0 MeshingWhere to Start with Meshing .. 6.23Mesh Seeding .. 6.24Meshing Parametric Solids . 6.28Tetmeshing Solids 6.29Tetmeshing from 2D Elements surrounding Volume .. 6.31FEM Creation Tool Transform 6.32Sweep Meshing 6.33FEM Creation Tool Element/Edit .. 6.35Equivalence Tie Elements Together .. 6.37Irregularity Checks 6.40FEM Editing Node/Move .. 6.41FEM Editing Node/Offset . 6.42FEM Editing Node/Project 6.43Node Editing Example . 6.44

    7.0 ViewingViewing .. 7.3Transformations of View . 7.4Fit Model to Screen and Select New Center 7.5Select Corners (Local Zoom) and Zoom by Factor . 7.6Specify View using Angles . 7.7User Defined Views .. 7.8General Clipping Planes . 7.9

  • PAT318, Section 0, March 2002 S0-9

    TABLE OF CONTENTS (cont.)

    Section Page

    8.0 Groups

    Introduction to Groups . 8.3Example of Groups .. 8.4Groups Terminology . 8.5Group Manipulation .. 8.6Creating a Group .. 8.7Method of Creating a Group 8.8Display a Group 8.9Modifying Groups . 8.10Moving or Copying between Groups . 8.11Setting Current Group . 8.12Transforming Groups .. 8.13Deleting Groups 8.14Notes on Groups .. 8.15

    9.0 Display

    Display 9.3Entity Type Display .. 9.4Group Display 9.5Plot/Erase .. 9.6Highlighting 9.8Geometric Attributes 9.9Finite Element and LBC/Element Property Display Attributes .. 9.11Titles Example .. 9.12Spectrums . 9.13

  • PAT318, Section 0, March 2002 S0-10

    TABLE OF CONTENTS (cont.)

    Section Page

    10.0 Analysis SetupAnalysis Setup . .. 10.3Setting up the Analysis 10.4Results Translation Back into MSC.Patran . 10.5Reading a MSC.Nastran Bulk Data File .. 10.6

    11.0 ListsLists Overview .. 11.3How to Create a List 11.4Boolean Operations . 11.5Boolean Example . 11.6

    12.0 ViewportsViewports .. 12.3Why use Viewports .. 12.4Creating Viewports .. 12.5Current Viewport .. 12.6Viewports and Groups . 12.7

    13.0 ResultsResults Introduction . 13.3The Results Main Form 13.6Results Plot Types 13.7

  • PAT318, Section 0, March 2002 S0-11

    TABLE OF CONTENTS (cont.)

    13.0 ResultsQuick Plot Form 13.11Quick Plot Animation Form . 13.12Results Post-processing Procedure ...13.13Select Results Form . 13.14Target Entities Form . 13.16Display Attributes Form 13.18Plot Options Form . 13.19Fringe Plot Options .. 13.22Deformed Shape Plots 13.32Vector Marker Plot .. 13.33Marker Display Attributes 13.34Create Results Form 13.35X-Y Graph Plotting .. 13.37Text Report Writer 13.38Freebody Results . 13.41Creating a Range .. 13.43Results with Multiple Viewports .. 13.46Results Animation . 13.47Quick Plot Animation 13.49Animation Control Setup . 13.50Animation Options Form . 13.51Animation Control 13.52Setting up Non-Quick Plot Animation .. 13.53

  • PAT318, Section 0, March 2002 S0-12

    TABLE OF CONTENTS (cont.)

    14.0 X-Y PlottingX-Y Plot . 14.3XY Plot Terminolgy .. 14.4Curve Data from File 14.5Scale and Range . 14.6Titles .. 14.7Modify Display Parameters 14.8Modify XY Window .. 14.9Modify Curve . 14.10

    15.0 MSC.Patran FilesMSC.Patran Files 15.3Reverting your Database 15.4Rebuilding a Database 15.5MSC.Patran Files - Generating Hardcopy Plots . 15.6MSC.Patran Files Customization Files . 15.7

  • PAT318, Section 0, March 2002 S0-13

    TABLE OF CONTENTS (cont.)

    16.0 Stress-Life (S-N) TheoryStress-Life (S-N) Theory 16.3Some Definitions . 16.4S-N Analysis . 16.5S-N Curve . 16.6S-N Approach 16.9S-N Curves 16.11Component S-N Curves .. 16.15S-N Method Similitude . 16.18Variable Amplitude Loads Miners Rule and Rainflow Counting 16.20Miners Rule Block Loading . 16.21Nonlinear Damage Theory .. 16.26Rainflow Cycle Counting . 16.29Analysis Route An Overview .. 16.35Influence on Fatigue Life . 16.36Mean Stresses Corrections 16.40Component Size 16.46Type of Loading .16.49Notches .. 16.51Surface Treatment & Finish 16.63How do we get pre-compression? . 16.69Stress Life in MSC.Fatigue . 16.70Goodman based Factor of Safety (f) . 16.71Summary of Total Life Method 16.73Example Problem . 16.75Exercise .. 16.82

  • PAT318, Section 0, March 2002 S0-14

    TABLE OF CONTENTS (cont.)

    17.0 Strain-Life (E-N) TheoryStrain-Life (E-N) Theory 17.3Strain Life Testing . 17.8The S-N and E-N Life Curves . 17.11Materials Characterization .. 17.12The Bauschinger Effect 17.16Masings Hypothesis (Stabilized) Hysteresis Loop) 17.18Strain Control Vs. Stress Control .. 17.20Cyclic Softening 17.21Cyclic Hardening . 17.22Cyclic Stress-Strain Curve Determination 17.23Strain Life Results from a series of LCF Tests 17.27Coffin-Manson-Basquin Equation . 17.29Transition Fatigue Life Calculation 17.31Variability in Material Behaviour and the effects on Fatigue Life Prediction .. 17.33Variable Amlitude Loads Counting Cycles 17.34Rainflow Counting and Stress/Strain Space 17.38Mean Stress Corrections . 17.40Exercise . 17.44Elastic-Plastic Correction and Local Geometry .. 17.45Use of Kf in Strain Life Modeling 17.48E-P Correction including Kf. 17.50Refinement to the Neuber Method . 17.51Seeger-Beste Method and Mertens-Dittman Method . 17.54Surface factors . 17.58Stress Strain Tracking, Neuber Analysis, Material memory and Damage Calculation . 17.60Example Problem: E-N Analysis of a Spider 17.73Exercise .. 17.77

  • PAT318, Section 0, March 2002 S0-15

    TABLE OF CONTENTS (cont.)

    18.0 Multiaxial FatigueWhy do Multiaxial Fatigue Fatigue Calculations? 18.3The Life Prediction Process E-N Approach . 18.4Tensor Representation of Stress State 18.7Stress Tensor Rotation .. 18.10Principal Stresses (and Strains) . 18.11Free Surface Stresses . 18.16Multiaxial Assessment . 18.17Example: Near Proportional Loading 18.18Example: Non-Proportional Loading . 18.21Effect of Multiaxiality on Plasticity, Notch Modeling and damage Modeling 18.23Exercise . 18.24Deviatoric Stresses .. 18.25Yield Criteria .. 18.26Equivalent Stress and Strain Methods .. 18.30Some Equivalent Stress/Strain Criteria . 18.32S-N with Equivalent Stress . 18.33E-N with Equivalent Strain ...18.34Comments on Equivalent Strain Methods .18.38ASME Pressure Vessel Code . 18.40Notch Rules for Proportional Loading 18.43Extending Neuber to Non-Proportional Loadings 18.49Multiaxial Fatigue Theory 18.55MSC.Fatigue Multiaxial Analysis 18.58Normal Strain Method . 18.61Shear Strain Method 18.62

  • PAT318, Section 0, March 2002 S0-16

    TABLE OF CONTENTS (cont.)

    18.0 Multiaxial FatigueSmith-Topper-Watson-Bannantine Method 18.63Fatemi-Socie Method .. 18.64Wang-Brown Method .. 18.66Dang-Van Method 18.72Summary of Approach 18.80A Multiaxial Assessment 18.81Exercise 18.85

    19.0 Fatigue Crack PropagationFatigue Crack Propagation (LEFM) Method 19.3Crack Stress Concentration .. 19.6Modes of Crack Opening 19.7Mechanics of Cracks .. 19.8K Controlled fracture .. 19.12Stages of fatigue Crack Growth 19.14Factors Affecting Crack Growth Rate .. 19.19Crack Tip Plasticity . 19.20Mean Stress (R-Ratio) Effects .. 19.22Variable Amplitude Loads . 19.24Environment . 19.25Calculating Lifetimes 19.26Crack Growth Laws . 19.27MSC.Fatigue Crack Growth Analysis Steps 19.29Summary of Approach . 19.32MSC.Fatigue Crack Growth Analysis - Applications 19.33Example Problem: Crack Propagation Analysis . 19.34Exercise . 19.40

  • PAT318, Section 0, March 2002 S0-17

    TABLE OF CONTENTS (cont.)

    20.0 Spotweld FatigueMotivation .. 20.3Structural Stress Based Method 20.5How do we model Spotwelds 20.7Structural Stress Calculations .. 20.9Fatigue Properties Typical Test Specimen . 20.11Damage Calculation Procedure 20.13Results Postprocessing Options .. 20.14Polar Plot of Damage . 20.16Example Problem: A Spotweld Analysis . 20.17Exercise 20.22

    21.0 MSC.Fatigue Software Strain GaugeSoftware Strain Gauge 21.4Correlation Applications . 21.6Welded Structure Analysis . 21.8Gauge Definition .. 21.10Implementation . 21.11Example Problem: A Software Strain gauge 21.12Correlation Techniques .. 21.16Exercise . 21.17

  • PAT318, Section 0, March 2002 S0-18

    TABLE OF CONTENTS (cont.)

    22.0 Vibration Fatigue AnalysisOverview .. 22.3Benefits of Vibration Fatigue . 22.5How do we Calculate Damage .. 22.6What is a PSD .. 22.10Expected Zeroes, Peaks and Irregularity Factor from a PSD ... 22.12Probability Density Functions (PDFS) . 22.14Dirlik Solution 22.15Other Solution Methods .. 22.16Summary of Features .. 22.18Example Problem: Vibration Fatigue . 22.20Exercise 22.26

    23.0 MSC.Fatigue UtilitiesUtilities Overview . 23.3PTIME (Time History Manager) . 23.5Time History Manipulation Tools 23.6Graphical Editing of Data GED 23.13Time History Analysis/Statistics 23.14Filtering . 23.17Frequency Analysis . 23.19Peak Valley regeneration REGEN .. 23.12Fatigue Analysis (local or test based) Tools 23.23Other Fatigue Related Tools .. 23.24Time Correlated Damage TCD 23.26Stress Concentration Library KTAN 23.27Rosette Analysis SSA .. 23.28Data Conversion and other Utilities . 23.29Exercise 23.30

  • S1-1PAT318, Section 1, March 2002

    SECTION 1

    OVERVIEW OF DURABILITY AND FATIGUELIFE ANALYSIS

  • S1-2PAT318, Section 1, March 2002

  • S1-3PAT318, Section 1, March 2002

    COMPANY OVERVIEW

    n The MSC.Software corporation (formerly MacNeal-SchwendlerCorporation) has been supplying sophisticated computer-aidedengineering (CAE) tools since 1963

    n MSC.Software is the developer, distributor, and supporter of the mostcomplete and widely-used structural analysis program in the world,MSC.Nastran as well as the first commercial nonlinear analysis programin the world, MSC.Marc.

    u MSC.Nastranu MSC.Marcu MSC.Patranu MSC.Dytran

    u MSC.MVisionu MSC.Fatigueu MSC.Laminate Modeleru MSC.Autoforgeu and more

  • S1-4PAT318, Section 1, March 2002

    COMPANY OVERVIEW (CONT.)

    n MSC.Software Milestones

    u 1963 Company founded by Dr. Richard MacNeal andMr. Robert Schwendler. Developed first programcalled SADSAM for Structural Analysis by DigitalSimulation of Analog Methods. This was theforerunner of MSCs flagship program,MSC.Nastran.

    u 1965 MSC participates in NASA-sponsoredproject to develop a unified approach tocomputerized structural analysis. The programbecame known as NASTRAN (NASA StructuralAnalysis Program)

  • S1-5PAT318, Section 1, March 2002

    COMPANY OVERVIEW (CONT.)

    u 1965 A team of researchers at Brown University initiated thedevelopment of the technology leading to the MARC program.

    u 1971 The MARC Analysis Research Corporation was founded.

    u 1972 MSC releases proprietary version of NASTRAN, calledMSC.Nastran.

    u 1972 MAR Corporation releases the first proprietary version ofMARC, the first commercial Nonlinear finite element analysis

    program.

  • S1-6PAT318, Section 1, March 2002

    COMPANY OVERVIEW (CONT.)

    u 1994 MSC merged with PDA Engineering (Developer of PATRAN)to become the largest single provider of finite elementanalysis (FEA) software to the CAE market.

    u 1999 MSC.Software merged with MARC Analysis Research tolead both the linear and the nonlinear analysis worldwideCAE market.

  • S1-7PAT318, Section 1, March 2002

    COMPANY OVERVIEW (CONT.)

    u 1994 MSC merged with PDA Engineering (Developer of PATRAN)to become the largest single provider of finite elementanalysis (FEA) software to the CAE market.

    u 1999 MSC.Software merged with MARC Analysis Research tolead both the linear and the nonlinear analysis worldwideCAE market.

  • S1-8PAT318, Section 1, March 2002

    n With corporate headquarters in Santa Ana, California, MSC.Softwaremaintains regional sales and support offices worldwide.

    u MSC Technical Support Hotline 1-800-732-7284 (USA/Canada). StaffedMonday through Friday 7:00 a.m. to 3:00 p.m. Pacific Standard Time.

    u E-mail support (USA/Canada) [email protected]@mscsoftware.com

    u Support (USA/Canada) Fax 714-979-2900u Internet support http://www.mscsoftware.com

    MSC CLIENT SUPPORT

  • S1-9PAT318, Section 1, March 2002

    COURSE SCHEDULE

    Day 1:Intro to Fatigue AnalysisMSC.Fatigue Software OverviewMSC.Fatigue User InterfaceUser Interface ExercisesDay 2:User Interface (Continued)Stress-Life (S-N) TheoryInfluences on Fatigue LifeS-N ExercisesDay 3:Strain-Life (E-N) TheoryMean Stress CorrectionE-N Exercises

    Day 3 (Continued):Intro to Multi-axialityHands-On ExercisesDay 4:Crack PropagationLEFM ExercisesSpot weldSoftware Strain GaugeVibration FatigueHands-On ExercisesAdvanced FeaturesMSC.Fatigue Utilities

  • S1-10PAT318, Section 1, March 2002

    MSC.FATIGUE FEATURES

    n MSC.Fatigue is an advanced Fatigue life estimation program for usewith finite element analysis. It provides state-of-the-art Fatigue analysistools which can be used to optimize the life of a product early in thedesign process. Key capabilities include:u Total Life Analysis (S-N) based on nominal stress-lifeu Crack Initiation Analysis (E-N) or the local strain methodu Crack Growth Analysis - linear elastic fracture mechanicsu Spot and Seam Weld Analysisu Vibration Fatigue analysisu Materials and Time History Databasesu Biaxiality Analysis leading to Multiaxial Fatigue Life Calculationsu Software Strain Gauge and other Utilities

  • S1-11PAT318, Section 1, March 2002

    MSC.FATIGUE USER INTERFACE

    n MSC.Fatigue has a graphical user interface which consists of thefollowing major components:u Windows-Style User Interfaceu Finite Element Model and Results Importu Analysis Preferencesu Engineering Functionalityu Results Visualization

  • S1-12PAT318, Section 1, March 2002

    MSC

    MSCFinite Element

    AnalysisSoftware

    Materials& Loading

    Information -MVI - Flightloads

    MSC InstituteTrainingServices

    TailoredSoftwareSolutions

    EngineeringServices

    COMPUTER AIDED ENGINEERING SOLUTIONS...

  • S1-13PAT318, Section 1, March 2002

    nCodeMSC

    MEASUREMENT

    TEST

    ANALYSIS

    DURABILITY MANAGEMENT

  • S1-14PAT318, Section 1, March 2002

    A partnership for excellence indurability technology

  • S1-15PAT318, Section 1, March 2002

    WHAT IS DURABILITY?

  • S1-16PAT318, Section 1, March 2002

    n Durability is

    u the ability to do what its supposed tou for as long as its supposed to do it!

    n Reliability is

    u having half a chance of doing what its supposed to for as long as itssupposed to do it!

    LantauTypewriter

    LantauTypewriter

    LantauTypewriterdo ben

  • S1-17PAT318, Section 1, March 2002

    n Fatigue is ...

    u the process where repeated variations in loading cause failure even whenthe nominal stresses are below the material yield strength;

    n and is

    u made up of crack initiation and subsequent crack growth as a result ofcyclic, plastic deformation.

  • S1-18PAT318, Section 1, March 2002

    WHAT DRIVES DURABILITYMANAGEMENT?

  • S1-19PAT318, Section 1, March 2002

    GOALS, DRIVERS AND REALITIES

    n Competition requires FASTER concept-to-customer.

    n Costs/profits require CHEAPER products, materials andmanufacturing processes.

    n Functionality requires BETTER products with hi-tech features andperformance.

    n Legislation requires products with LONGER, more reliabledurability and inspection periods.

    n The customer requires the last mile/flight/hour to be the same as thefirst.

  • S1-20PAT318, Section 1, March 2002

    Production

    Production

    Pilot

    Engineering PrototypeEngineeringPrototype

    Traditional Design DevelopmentCAE Design Objectives

    FIX TESTMechanicalPrototype

    MechanicalPrototypeConcept

    ConceptDevelopment Time

    Cum

    ula

    tive

    Cost

    DESIGN

    CAE for Durability

    PRODUCT DEVELOPMENT LIFECYCLE COSTS

  • S1-21PAT318, Section 1, March 2002

    Build it

    Test it

    BeginProduction

    OK? Out oftime?NO

    NO

    YES

    Generateidea

    Fix it

    TRADITIONAL APPROACH WITHOUT CAE:BUILD IT, TEST IT, FIX IT

  • S1-22PAT318, Section 1, March 2002

    Generateidea

    AnalyseOptimize

    Previousexperience

    Build it

    Test it

    OK?

    OK? BeginProduction

    MeasureCorrelate test& analysisNO YES

    NO

    ADD CAE: ANALYSE AND OPTIMIZE

  • S1-23PAT318, Section 1, March 2002

    CustomerUsage

    ProductLife

    Build it and Use ItCheck Life Based on

    Customer Usage

    PREDICTING PRODUCT LIFE 1- BUILD AND USE

  • S1-24PAT318, Section 1, March 2002

    CustomerUsage

    AcceleratedSign-off Test

    ProductLife

    Re-Design

    PREDICTING PRODUCT LIFE 2- ADD SIGN-OFF TESTING

  • S1-25PAT318, Section 1, March 2002

    CustomerUsage

    AcceleratedSign-off Test

    ProductLife

    Re-Design

    SimulatedComponent

    Test

    MeasuredServiceLoading

    PREDICTING PRODUCT LIFE 3- ADD SIMULATION TESTING

  • S1-26PAT318, Section 1, March 2002

    Re-DesignOptimize

    SimulatedComponent

    Test

    Computer-basedFatigue LifeSimulation

    CustomerUsage

    MeasuredServiceLoading

    StressAnalysis

    MaterialProperties

    Product Life

    Correlation

    Product Life

    AcceleratedSign-off Test

    PREDICTING PRODUCT LIFE 4- ADD CAE

  • S1-27PAT318, Section 1, March 2002

    DESIGNANALYSIS

    Structural IntegrityOptimization

    DEVELOPMENTANALYSIS

    CharacterisationCorrelation with FEAAssess Modifications SIMULATIONTEST

    VerificationMonitoringCorrelation

    MEASUREDSTRAINS & LOADS

    MeasurementValidationCorrection

    AnalyticalLoads

    KinematicModelling

    DATA

    DATA DATA

    DATA

    DATA &CORRELATIONCORRELATION

    ModernIntegratedApproach

    INTEGRATED DURABILITY MANAGEMENTACTIVITIES

  • S1-28PAT318, Section 1, March 2002

    INTEGRATION

    n Achieving Faster, Cheaper, Better Integrated DurabilityManagement requires:u Integrated multi-disciplinary teams.u Integrated software tools common to all departments.u Integrated data exchange within company structure.u Integrated data exchange between the company and

    its suppliers and service providers.

  • S1-29PAT318, Section 1, March 2002

    DESIGN APPROACHES

    n SAFE LIFEu Evaluate expected life, use a margin of safety, design to survive

    expected service life, then retire.

    n FAIL SAFEu Provides redundant load paths, design to fail into a safe condition

    and survive until repair.

    n DEFECT TOLERANCEu Assumes flaws do exist, design to live with some crack growth

    below critical size, requires regular inspections.

  • S1-30PAT318, Section 1, March 2002

    Product life used to be a hit and miss affair

    Over design 42Under design 7

    HISTORY OF FATIGUE EARLY DAYS

  • S1-31PAT318, Section 1, March 2002

    A SHORT HISTORY OF FATIGUE - 1

    1828 ALBERT tests mine hoist chains under cyclic loading1839 PONCELET designs mill wheels with cast iron axles. First uses

    the term Fatigue in a book on mechanics1849 IMechE debate the "CRYSTALLIZATION" theory1850 on WHLER conducts first systematic Fatigue investigations on

    axles.Develops the ROTATING-BENDING Fatigue test, S-N curvesand the concept of Fatigue LIMITStarts the development of design strategies for Fatigue. Identifiesimportance of cyclic and mean stresses

  • S1-32PAT318, Section 1, March 2002

    Wohlers Railway Component Test Rig

  • S1-33PAT318, Section 1, March 2002

    Stress Amplitude

    Notched Shaft

    Unnotched Shaft

    Log (Fatigue life)

    Some of Wohlers data for rotating bending tests

  • S1-34PAT318, Section 1, March 2002

    A SHORT HISTORY OF FATIGUE - 2

    1864 FAIRBAIRN experiments with repeated loads1886 BAUSCHINGER first documents Stress-Strain HYSTERESIS1903 EWING & HUMPHREY disprove the Crystallisation theory and

    show that Fatigue is due to SLIP1910 BAIRSTOW investigates stress-strain response during cycling

    - develops concepts of cyclic HARDENING and SOFTENING1920 GRIFFITH investigates cracks in glass - the birth of

    FRACTURE MECHANICS

  • S1-35PAT318, Section 1, March 2002

    Persistent Slipband formation

    Stage ICrack Growth

    Stage IICrack Growth

    ~1mm

    CRACK INITIATION AND GROWTH - STAGE IAND II

  • S1-36PAT318, Section 1, March 2002

    MICROSTRUCTURAL CRACK GROWTH

    da/dN

    a

  • S1-37PAT318, Section 1, March 2002

    A SHORT HISTORY OF FATIGUE - 3

    1955 MANSON and COFFIN investigate Fatigue under STRAINconditions - thermal cycling - low cycle & plastic strainconsiderations

    1959 PARIS and ERDOGAN present first systematic method forhandling CRACK PROPAGATION using fracture mechanics

    1961 FORSYTH identified stage I and stage II crack propagation1961 - NEUBER proposed a method for estimating elastic-plastic

    stresses and strains at stress concentrations1968 - MATSUISHI and ENDO present the rainflow method for cycle

    counting

  • S1-38PAT318, Section 1, March 2002

    1E0 1E1 1E2 1E3 1E4 1E5 1E6 1E7 1E8

    1E-4

    1E-3

    1E-2

    1E-1

    1E0

    Life Curve Display

    L

    o

    g

    S

    t

    r

    a

    i

    n

    Log Life (Reversals)

    Total strain curve fit

    Elastic strain curve fit

    Plastic strain curve fit

    Total strain data

    Elastic strain data

    Plastic strain data

    Sf': 670 MPa

    b : -0.0582

    (X/Y)Ef': 0.374

    c : -0.54

    E : 2.05E5 MPa

    (X/Y): Run-out pts

    STRAIN LIFE RESULTS FROM A SERIES OFLCF TESTS

  • S1-39PAT318, Section 1, March 2002

    A SHORT HISTORY OF FATIGUE - 4

    1982 - Battelle Labs in the US estimated annual cost of Fatigue andfracture to the US was 4.4% of GDP (Billions of $) and thatcost could be reduced by 29% by application of currenttechnology

    1982 - nCode International established to market Fatigue lifeestimation software & consultancy services

    1990 - MSC.Fatigue launched by PDA Engineering

  • S1-40PAT318, Section 1, March 2002

    FATIGUE LIFE CALCULATION METHODS

    n S-N (Total Life Method)u Relates nominal or local elastic stress to total life

    n e-N (Crack Initiation Method)u Relates local strain to crack initiation life

    n LEFM (Crack Propagation Method)u Relates stress intensity to crack propagation rate

    n All methods rely on SIMILITUDE

  • S1-41PAT318, Section 1, March 2002

    Total Life = Crack Initiation + Crack Growth

    S-N Local Strain LEFM

    f i p

  • S1-42PAT318, Section 1, March 2002

    S-N METHOD - SIMILITUDE

    The life of this . . . . . . . . . . . . . . . . is the same as the life of this . . . . .if both are subject to the same nominal stress

    nom

    nom

  • S1-43PAT318, Section 1, March 2002

    CRACK INITIATION (STRAIN - LIFE) METHOD -SIMILITUDE

    The crack initiation life here . . . . . is the same as it is here . . . . .if both experience the same local strains

    e e

  • S1-44PAT318, Section 1, March 2002

    CRACK PROPAGATION METHOD - SIMILITUDE

    This crack . . . . . . . grows at the same rate as this oneif both experience the same stress intensity factors

  • S1-45PAT318, Section 1, March 2002

    "Despite 150 years of Fatigue research, unintended Fatigue failures stilloccur.

    More research will NOT reduce the incidence of Fatigue failure - moreeducation will!"

    -Quote by Prof. D. SocieUniversity of IIIinois,1990

    FATIGUE FAILURE AND TRAINING

  • S1-46PAT318, Section 1, March 2002

    THE PHYSICAL BASIS OF FATIGUE

    n Fatigue failures typically start at the surface of a specimen orcomponent

    n Fatigue failures start at small microscopic cracks and accordingly arevery sensitive to even minute stress raisers

    n It has been demonstrated that the Fatigue failure process is related toreversed plastic flow

  • S1-47PAT318, Section 1, March 2002

    SLIP AND STAGE I GROWTH

    n Under cyclic loading the slip bands tend to group into packets orstriations, forming both ridges and crevices

    n There is good evidence that the crevices are closely associated withthe initiation of cracks.

    n Small localised deformations (called extrusions and intrusions) mayoccur in the slip bands. These surface disturbances are approximately1 to 10 microns. They constitute initial microcracks.

  • S1-48PAT318, Section 1, March 2002

    INITIATION AND PROPAGATION

  • S1-49PAT318, Section 1, March 2002

    INITIATION AND PROPAGATION

    n The process of Fatigue encompasses the entire range from theformation of a microcrack in a persistent slip band to the propagation ofa long crack in an elastic-plastic continuum.

    n There are many ways of starting a small crack:u cracking or debonding of second phase particles,u natural scratches and machining marks on the surfaceu corrosion pits or intergranular attacku porosity from castingu laps from forging and formingu brittle surface layers

  • S1-50PAT318, Section 1, March 2002

    USE OF FATIGUE TECHNOLOGY

    n Fatigue Technology is not new (50-170 years old);

    n A collection of empirical rules to fit observed behaviour;

    n Does not require the engineer exploiting it to understand all the finerpoints;

    n Can be used (with training and experience) to achieve IDM goals.

  • S1-51PAT318, Section 1, March 2002

    FATIGUE CALCULATIONS IN?

    n Concept design phase:u Analytical loads, previous design loads, estimatedu properties, early design optimization

    n Verification phase:u Measured loads, real properties, designu refinement and optimization

    n Production phase:u Continued development, new markets, firefighting

  • S1-52PAT318, Section 1, March 2002

    WHO DOES WHAT FATIGUE CALCULATIONS?

    n Design analyst:u Design optimization for durability on the virtualu component

    n Development engineeru Measures data on the real component, tells theu design analyst where its wrong and how to fix it.

    n Test rig engineeru Pre-predicts rig tests and edits out non damagingu parts to speed them up.

    n Production engineeru Investigates service failures, monitors production,u feeds back improvement ideas.

  • S1-53PAT318, Section 1, March 2002

    DESIGNING AGAINST FATIGUE

    n Requirements:u higher performanceu lower weightu longer lifeu reasonable costu as soon as possible

  • S1-54PAT318, Section 1, March 2002

    DESIGNING AGAINST FATIGUE

    n Constraints:u life calculations are much less precise than strength calculationsu Fatigue properties can not be inferred from static mechanical propertiesu laboratory tests often exhibit scatter and are difficult to translate to full size

    componentsu full scale prototype testing is often required to confirm an acceptable lifeu designs should be defect tolerant - stressing and materials selection to

    ensure slow crack growth and detectability before failureu where possible designs should be fail safe

  • S1-55PAT318, Section 1, March 2002

    GEOMETRY

    MATERIALS

    ANALYSIS

    RE-DESIGNRE-ANALYSE

    LIFE(42)

    LOADSBLACK BOX

    Garbage IN

    Garbage OUT

    Lots more wronganswers very quickly

    Wrong answer

    EXPLOITING FATIGUE ANALYSIS - THE 5 BOXTRICK

  • S1-56PAT318, Section 1, March 2002

    EXPLOITING FATIGUE ANALYSIS

    n The information required for rapid and effective Fatigue analysis can bebroken down into:u a description of the loading environmentu a description of the geometry of the componentu material specific information on the deformation behaviour and Fatigue

    properties

  • S1-57PAT318, Section 1, March 2002

    DURABILITY TOOLS FOR ANALYSIS AND TEST

    n The Fatigue modelling tools used in design analysis and in test analysisuse:u the same time history filesu the same materials databank informationu the same Fatigue algorithms (and similitude)

    n The only difference is that the analyst uses an FE model while the testeruses a strain gauge.

  • S1-58PAT318, Section 1, March 2002

    INTEGRATED APPROACH TO DURABILITY

    n Facts:u Testing is not a good way to optimize designs, but is always required for

    sign-off.u Useful Fatigue analysis requires verification and good test-based

    information.u Neither Testing nor Analysis have exclusively the right Fatigue answer;

    therefore its not an argument between rivals.u Best results are obtained when an integrated approach is adopted

    incorporating analysis and testing.

  • S1-59PAT318, Section 1, March 2002

    HOW TESTING SUPPORTS ANALYSIS

    n Provision of load datan Provision of material Fatigue propertiesn Verification of stress/strain analysis resultsn Correlation of life predictionsn Final sign-off

  • S1-60PAT318, Section 1, March 2002

    HOW ANALYSIS SUPPORTS TESTING

    n Eliminating unnecessary testsn Test accelerationn Gauge type selection and positioningn Test design

  • S1-61PAT318, Section 1, March 2002

    Engineering is the art of being approximately right rather than exactlywrong

    -Quote by Prof. Rod SmithUniversity of Sheffield,1990

  • S1-62PAT318, Section 1, March 2002

  • S2-1PAT318, Section 2, March 2002

    SECTION 2

    OVERVIEW OF MSC.FATIGUE

  • S2-2PAT318, Section 2, March 2002

  • S2-3PAT318, Section 2, March 2002

    WHATS IN MSC.FATIGUE?

    n Analysis methods:u Stress Life (S-N)u Crack Initiation (E-N)u Fracture Mechanicsu Weld Fatigueu Vibration Fatigueu Multiaxial Fatigueu Spotweld Fatigueu Software strain gauge

    n Available in 2 optionsu Integrated in MSC.Patranu Standalone MSC.Fatigue

    Pre&Post

    n Features:u Time-domain (Quasi-static or

    Transient analysis)u Frequency-domain (forced or

    random vibration)u Fast preview analysisu Design optimization & sensitivity

    analysisu Import from: MSC.NASTRAN,

    ABAQUS, ANSYS, MSC.MARC,SDRC Ideas

  • S2-4PAT318, Section 2, March 2002

    MSC.FATIGUE CAPABILITIES

    Geometry & FEA Results

    Test (Lab) Results

    Materials and LoadingInformation Damage Distributions

    Analysis OptionsStress (total) LifeStrain (initiation) LifeCrack PropagationVibration FatigueMulti-axial FatigueSpot/SeamWeldAnalyzerSoftware Strain GaugeUtilities

    Fatigue Life Contours

    Sensitivity Analysisand Optimization

    1500

    -1500120

    S

    t

    r

    a

    i

    n

    (

    u

    E

    )

    Time (seconds)

    DISPLAY OF SIGNAL: TEST101.DAC

    Strain Life Plot605M30Sf': 857 b: -0.067 Ef': 0.636 c: -0.579

    1E-3

    1E-2

    1E-1

    S

    t

    r

    a

    i

    n

    A

    m

    p

    l

    i

    t

    u

    d

    e

    (

    M

    /

    M

    )

    1E0 1E1 1E2 1E3 1E4 1E5 1E6 1E7 1E8Life (Reversals)

    1E3 1E4 1E5 1E61

    2

    3

    4

    5

    6

    7

    Cross Plot of Data : S61STRAIN1KT

    Life(Miles)

    K

    t

    (

    )

    0

    1574.7 -750.4

    808.70

    4.8548

    RangeuE

    X-Axis

    MeanuEY-Axis

    DamageZ-Axis

    DAMAGE HISTOGRAM DISTRIBUTION FOR : TRACK05.DHHMaximum height : 4.8548 Z Units : %

  • S2-5PAT318, Section 2, March 2002

    LIFE PREDICTION PROCESS

    Loads Stressor Strain LIFE

  • S2-6PAT318, Section 2, March 2002

    LIFE PREDICTION PROCESS: - NAPPROACH

    measuredstrains

    stress andstrain

    componentsLIFE

    constitutivemodel

    damagemodelconstitutive

    model andnotch rule

    elastic strainsfrom FEA

  • S2-7PAT318, Section 2, March 2002

    ELASTIC STRESS OR STRAIN PREDICTIONMETHODS

    n Time-domain:u Quasi-Static method (with or without inertia relief)u Transient method (direct or modal)

    n Frequency-domain:u Forced Vibration Response (transfer function method)u Random Vibration (PSD input to / output from NASTRAN)

  • S2-8PAT318, Section 2, March 2002

    n Identify set of static FE loadcases and constraints to simulateservice environment

    n Measure or predict loading histories Pk( t )n Elastic stress histories calculated from linear superposition:

    where k = loadcase i.d.

    QUASI-STATIC ANALYSIS

    =

    k fea,k

    k,e,ijke,ij P

    )t(P)t(

  • S2-9PAT318, Section 2, March 2002

    STRAIN COMBINATION, CYCLE COUNTING,ELASTO-PLASTIC CORRECTION, AND DAMAGE

    CALCULATION

    LIFE

    Material Properties

    Range-MeanHistogram

    q(t)

    [[[[ij]]]](t)

    Elastic PlasticConversion &

    Damage Calculation

    CycleCounting

    Combination

    q = Max. Absolute PrincipalSigned von MisesSigned TrescaComponent

  • S2-10PAT318, Section 2, March 2002

    EXAMPLE - STEERING KNUCKLE

  • S2-11PAT318, Section 2, March 2002

    0 500 1000 1500-50.05

    84.71Force(Newtons) LOAD03.PVX

    point

    Sample = 1Npts = 1610Max Y = 84.71Min Y = -50.05

    0 500 1000 1500-7998

    7720Force(Newtons) LOAD02.PVX

    point

    Sample = 1Npts = 1610Max Y = 7720Min Y = -7998

    0 500 1000 1500-2654

    3769Force(Newtons) LOAD01.PVX

    point

    Sample = 1Npts = 1610Max Y = 3769Min Y = -2654

    Screen 1

    LOADING HISTORIES

  • S2-12PAT318, Section 2, March 2002

    QUASI-STATIC STRAIN CALIBRATION &SUPERPOSITION

    Time Histories FE LoadcaseLoadsFE Loadcase

    ResultsLocal Strain

    Histories

    This process is repeated for each node/element

  • S2-13PAT318, Section 2, March 2002

    STEERING KNUCKLE

  • S2-14PAT318, Section 2, March 2002

    FE ANALYSIS FOR STATICALLYBALANCED CASE

    n Ideally determine all Free Body Diagram (FBD) loads (andcheck for static balance)

    n At least 6 DOF constraintsn (can be arbitrary if all FBD loads are used)n Redundant constraints must be realisticn Location of constraint may be chosen arbitrarily or for

    convenience (e.g. where loads are not easily measured)

  • S2-15PAT318, Section 2, March 2002

    FE ANALYSIS FOR STATICALLYUNBALANCED CASE

    n Must determine all FBD loads (unless there is partial support,e.g. a hinge)

    n Constrain 1 node for 6 DOF (unless there is a hinge forinstance)

    n Use Inertia Reliefn Inertia Relief calculates the reaction forces and mass matrix at

    the constrained node and redistributes inertia loads according tothe calculated accelerations

  • S2-16PAT318, Section 2, March 2002

    TRANSIENT DYNAMIC CASE

    n Time histories of stress or strain calculated directly using FE transientanalysis.

    n Analysis driven by measured vertical forces, accelerations.n FE analysis time consuming for large models.

  • S2-17PAT318, Section 2, March 2002

    Time Domain

    Frequency Domain

    Fast Fourier Transform (FFT)(throw away phases)

    Inverse Fourier Transform (IFT)(create random phases)

    Time in seconds

    R

    e

    s

    p

    o

    n

    s

    e

    v

    a

    r

    i

    a

    t

    i

    o

    n

    5 10 15 20

    Frequency (Hz)P

    o

    w

    e

    r

    S

    p

    e

    c

    t

    r

    u

    m

    Response2Hertz

    FREQUENCY DOMAIN

    Frequency domain analysis can account for dynamic (resonant) effects

  • S2-18PAT318, Section 2, March 2002

    VIBRATION FATIGUE METHODS

    50

    01494.1410

    R

    M

    S

    P

    o

    w

    e

    r

    (

    M

    P

    a

    ^

    2

    .

    H

    z

    ^

    -

    1

    )

    Frequency (Hz.)

    DISPLAY OF NOISE.PSD

    Original Title : Stress

    0 796Range

    Total plot of file NOISE.CYH

    753.5

    0C

    y

    c

    l

    e

    s

    The PSD can be used to estimate the statistics of the stresshistory and to estimate a PDF of Stress Range

  • S2-19PAT318, Section 2, March 2002

    FE MESH CONSIDERATIONS

    n FE Stress Analysis is a pre-processing activity for durabilityanalysis

    n Global stiffness convergence is a necessary but not a sufficientcondition for a good FE model

    n The essential requirement is for good local stress information inthe critical areas

    n For crack initiation calculations this normally means goodstresses at free surfaces

  • S2-20PAT318, Section 2, March 2002

    MSC/PATRAN - Applications MSC.Fatigue

    FIN NOR FNF

    PAT3FAT

    FES

    DAC

    TDB

    MDB

    FPP

    FEF

    FOS

    FALDCLKFCDAC

    Fatigue Pre-Processor

    Fatigue Results Filter

    Re

    sult s

    Global Fatigue

    Analyzer

    Factor of Safety

    Design

    Analyzer

    Analyzer

    P3/ PA TRAN-A pplic atio

    nsOptimization

    DHH DYH XYD

    LST

    Fatigue CrackAnalyzer

    CRGKSN Results Listing

    TCY

    MSC.FATIGUE ANALYSIS PROCESS

  • S2-21PAT318, Section 2, March 2002

    Geometry

    Materials

    Loading

    Analysis Post-processing

    Optimization

    MSC.FATIGUE MAIN FORM

  • S2-22PAT318, Section 2, March 2002

    Geometry

    Materials

    Loading

    Results from Linear FE give Load-Strain relationship

    Up to 100 simultaneous load(Force, disp etc.) time histories

    Strain timehistoriescalculated foreach node bylinearsuperposition

    Rainflowcycle count& elastic-plasticcorrection

    Analysis

    Strain-Life relationship used tocalculate damage per cycle andsummed to give Life

    Post-processing

    Optimization

    Critical nodes can be identified and re-analyzed

    Quasi-Static, Strain-Life Example

    ANALYSIS PROCESS

  • S2-23PAT318, Section 2, March 2002

    METHODOLOGY

    Geometry

    Materials

    Loading

    Analysis Post-processing

    Optimization

  • S2-24PAT318, Section 2, March 2002

    GEOMETRY / STRESS-STRAIN RESULTS:

    n Linear FE Results (stress or strain)u Linear Static (up to 100 load cases)u Transient Dynamicu Stress Frequency Responseu PSD of Stress Components

    n FE Codesu MSC.NASTRANu ABAQUSu ANSYSu MSC.MARCu LS-DYNA3Du SDRCu Others

  • S2-25PAT318, Section 2, March 2002

    Geometry

    Materials

    Loading

    Analysis Post-processing

    Optimization

    METHODOLOGY

  • S2-26PAT318, Section 2, March 2002

    MATERIALS DATABASE MANAGER

    n Facilities foru Data Entry, Deletion, & Editingu Searching on Descriptive Datau Database Entry Listingu Graphical Displayu Multiple Material Designation

    DIN, SAE, ASTM, etc.

    Aluminum

    Steel

    TitaniumCopper

  • S2-27PAT318, Section 2, March 2002

    A typical S-N curve

    S-N Data PlotMANTEN_SNSRI1: 3162 b1: -0.2 b2: 0 E: 2.034E5 UTS: 600

    1E1

    1E2

    1E3

    1E4

    S

    t

    r

    e

    s

    s

    R

    a

    n

    g

    e

    (

    M

    P

    a

    )

    1E0 1E1 1E2 1E3 1E4 1E5 1E6 1E7 1E8 1E9Life (Cycles)

    MATERIALS DATABASE MANAGER:

  • S2-28PAT318, Section 2, March 2002

    Geometry

    Materials

    Loading

    Analysis Post-processing

    Optimization

    METHODOLOGY

  • S2-29PAT318, Section 2, March 2002

    LOADING TIME HISTORY DATABASE MANAGER:

    n Facilities for:u Creation (waves, point by point,

    graphical, etc.)u Graphical Display and Editingu Arithmetic & Graphical Manipulationu Graphical Cutting and Pastingu Automatic Units Conversionu Searchingu ASCII File Import

    TransmissionWind

    WavesSuspension

  • S2-30PAT318, Section 2, March 2002

    LOADING TIME HISTORY DATABASE MANAGER:

    A typicalload historyshowing randomloadingsequences

    1500

    -1500

    120

    S

    t

    r

    a

    i

    n

    (

    u

    E

    )

    Time (seconds)

    DISPLAY OF SIGNAL: TEST102.DAC

  • S2-31PAT318, Section 2, March 2002

    Geometry

    Materials

    Loading

    Analysis Post-processing

    Optimization

    METHODOLOGY

  • S2-32PAT318, Section 2, March 2002

    STRESS LIFE ANALYSIS (S-N):

    n Featuresu Rainflow Cycle Countingu Mean Stress Correctionu Welded Structuresu Statistical Confidence

    Parametersu Palmgren-Miner Linear

    Damageu User Defined Lifeu Material and Component

    S-Nu Surface Conditionsu Factor of Safety Analysisu Biaxiality Indicators

    S-N Data PlotMANTEN_SNSRI1: 3162 b1: -0.2 b2: 0 E: 2.034E5 UTS: 600

    1E1

    1E2

    1E3

    1E4

    S

    t

    r

    e

    s

    s

    R

    a

    n

    g

    e

    (

    M

    P

    a

    )

    1E0 1E1 1E2 1E3 1E4 1E5 1E6 1E7 1E8 1E9Life (Cycles)

  • S2-33PAT318, Section 2, March 2002

    CRACK INITIATION ANALYSIS (E-N):

    n Featuresu Based on Local Strain Conceptsu Mean Stress Correctionu Elastic-Plastic Conversionu Statistical Confidence Parametersu Palmgren-Miner Linear Damageu User Defined Lifeu Cyclic Stress-Strain Modelingu Surface Conditionsu Factor of Safety Analysisu Biaxiality Indicators

    s1/2cycle

    1cycle

    1/2cycle

    1cycle1cycle

    1/2cycle

    e Strain

    e

    Time

  • S2-34PAT318, Section 2, March 2002

    CRACK GROWTH ANALYSIS (LEFM)

    n Featuresu Cycle-by-Cycle Modelingu Time-sequenced Rainflow Cycle

    Countingu Multi-environment Material

    Propertiesu Kitagawa Minimum Crack Sizingu Threshold Modelingu Crack Closure and Retardationu User Defined Lifeu Fracture Toughness Failure

    Criterionu Surface or Embedded Cracksu Modified Paris Law

  • S2-35PAT318, Section 2, March 2002

    Geometry

    Materials

    Loading

    Analysis Post-processing

    Optimization

    METHODOLOGY

  • S2-36PAT318, Section 2, March 2002

    POST-PROCESSING: RESULTS

    n Contour Plotting of:u Life Estimatesu Log of Lifeu Damageu Component Specific Life

    Units (Flights, Miles, etc.)u Factor-or-Safetyu Multiaxiality Indicators

    n X-Y Plots of SensitivityStudies

  • S2-37PAT318, Section 2, March 2002

    POST-PROCESSING: RESULTS

    n Tabular Results of:u Individual Nodes/Elementsu Most Damaged Nodes/Elementsu Statistical Summary of Damage Distributionu Interactive Results Interrogation of All Life and Damage Estimatesu Factor-or-Safetyu Multiaxiality Indicators

  • S2-38PAT318, Section 2, March 2002

    POST-PROCESSING: HISTOGRAM PLOTS

    Cycles vs. Damage

  • S2-39PAT318, Section 2, March 2002

    POST-PROCESSING: DESIGN OPTIMIZATION

    n Localized Analysis forEvaluation ofAlternative:u Surface Conditionsu Material Types /

    Parametersu Statistical Confidenceu Design Geometryu Loading Conditionsu Residual Stresses

    and StressConcentrations

    u Mean Stressu Design Life

  • S2-40PAT318, Section 2, March 2002

    POST-PROCESSING: DESIGN OPTIMIZATION

    n Search for Better/WorseMaterial

    n Allowables Based onDesign Life

    n Calibration to TestResults

    n Sensitivity Calculationsn X-Y Plottingn Histogram Plottingn User Preferences

  • S2-41PAT318, Section 2, March 2002

    ADVANCED FEATURES: MSC.FATIGUE SPOT WELD

  • S2-42PAT318, Section 2, March 2002

    STRUCTURAL STRESS BASED METHOD

    n Coarse mesh only required, with spotwelds modeled as stiff beam elements

    n Beams are used as " force transducers" to obtain forces and momentstransmitted through the spot welds

    n Forces and moments are used tocalculate " structural stresses "

    n Life is calculated using Miner's rulen Method is generally applicable and

    handles multiaxial loading

    Spotweld Nugget

    ( Rupp - Storzel Grubisic)

    Beam Element

    d

  • S2-43PAT318, Section 2, March 2002

    HOW DO WE MODEL SPOTWELDS?

    The 5 Box Trick

    Optimization& Testing

    Loading(Time History)

    Material(Weld S-N Data)

    Geometry(Beam Elements)

    Fatigue Analysis(Spot Weld Analyser)

    PostProcessing

  • S2-44PAT318, Section 2, March 2002

    STRUCTURAL STRESS CALCULATIONS

    The structural stresses are calculated from theforces and moments on each beam element :

    Sheet 2Nugget

    Sheet 1

    Fz

    MxFx

    Fy

    MyMy

    Fy

    FxMx

    Fz

    Fz

    Mx

    Fx

    Fy

    My

  • S2-45PAT318, Section 2, March 2002

    E.G. stresses in sheet :

    Similar equations for stresses in nuggetCorrections made for size effect

    STRUCTURAL STRESS CALCULATIONS

    r

    x yFds,max

    ,

    =

    rzF

    s= 1744 2.

    rx yM

    ds,max,

    .= 1872 2

    Fz

    Mx

    My

    Fy

    Fx

    s

    d

  • S2-46PAT318, Section 2, March 2002

    FATIGUE RESULTS FOR SHOCK TOWER

  • S2-47PAT318, Section 2, March 2002

    MSC.FATIGUE SOFTWARE STRAIN GAUGE

    A virtual test facility in theMSC.Fatigue environment

  • S2-48PAT318, Section 2, March 2002

    n A Finite Element tool allowing the creation of Stress and Straintime histories at arbitrary locations on a Finite Element ModelSurface

    n Uses:u Finite Element Model Results Verificationu Comparison of Strain Values with Test Time Histories

    n Previous FEA techniques have only permitted comparison ofsingle Stress or Strain values.

    SOFTWARE STRAIN GAUGE

  • S2-49PAT318, Section 2, March 2002

    CORRELATION APPLICATIONS

    time

    H

    u

    b

    S

    t

    r

    a

    i

    n

    Real World Structure FEA Model Surface

    SoftwareStrain

    Gauges

    timeH

    u

    b

    S

    t

    r

    a

    i

    n

  • S2-50PAT318, Section 2, March 2002

    GAUGE DEFINITION

    n The gauges are defined as FEA groups, each containing between 1 to 3elements.

    n Standard gauge definitions:u Uni-axial Gaugesu T Gaugesu Delta Gaugesu Rectangular Gaugesu Planar and stacked formulations.

    n User defined gauges may also be createdu definitions stored in a gauge definition file (gauges.def)

  • S2-51PAT318, Section 2, March 2002

    IMPLEMENTATION

    n Gauge position:u Anywhere on the FEA model surfaceu Any orientationu Covering multiple finite elements.

    n Gauge results:u Averaged results from the underlying finite elementsu Replicates the geometric averaging with actual instrumentation.u Transformed to the coordinate system and alignment of the

    software strain gauge.n Up to 200 simultaneous Software Strain Gauges

  • S2-52PAT318, Section 2, March 2002

    DIS P L AY OF S IGNAL : NOIS E .D AC

    Time (secs)

    0.5

    -0.6

    A

    c

    c

    e

    l

    (

    g

    )

    0 15

    MSC.FATIGUE UTILITIESn Time History Reporting

    Tools:u Contour Plots of time

    history datau Surface Plottingu Polar Display Facilitiesu Automated Report Quality

    Plottingn Time History Manipulation

    Toolsu Arithmetic Manipulationu Linear Smoothing

    Algorithmsu Fourier Filteringu Butterworth Filteringu Multiple File Manipulation

    (Cut & Paste, etc.)u Graphical Editing of Time

    Histories

  • S2-53PAT318, Section 2, March 2002

    1500

    -1500

    120

    S

    t

    r

    a

    i

    n

    (

    u

    E

    )

    Time (seconds)

    DISPLAY OF SIGNAL: TEST101.DAC

    8191 points.

    741 pts/secon

    Displayed:

    8191 points.

    from pt 1

    Full file data:

    Max = 1499

    at 7.105 seconds

    Min = -1445

    at 9.672 seconds

    Mean = 39.89

    S.D. = 444.5

    RMS = 446.2

    0

    1414 -487.42

    912.570

    205

    Range

    uE

    X-Axis

    MeanuE

    Y-Axis

    Cycles

    Z-Axis

    CYCLE HISTOGRAM DISTRIBUTION FOR : S61STRAINS.CYO

    Maximum height : 205 Z Units :

    MSC.FATIGUE UTILITIES (Contd.)n Time Series Analysis Tools:

    u Running Statistical Analysisu Frequency & Waterfall

    Analysisu Probability Density & Joint

    Probability Density Analysisu Rainflow Cycle Counting &

    Level Crossing Analysisu Strain Gauge Signal Analysis

    n Test-based Fatigue Analysis:u Fatigue analysis based on

    strain gauge signalsu Total Life (S/N) and Time to

    Initiation (-N) analysisu Uses a data base of Stress

    Concentration Factors KT forcritical location stressdetermination

  • S2-54PAT318, Section 2, March 2002

    InputLoads

    Construct FE model anddesignate input and output

    nodes

    zzyzxz

    yzyyxy

    xzxyxx

    GGGGGGGGG

    Calculate 6 componentstresses at each output nodeand compute the principal

    stresses

    Check stationarity of theprincipal axes

    Choose stress parameter andcompute PSD of stress at each

    output node

    200400

    600800 -200

    0200

    4000

    0.51

    1.52

    2.5

    x 10-5

    Range [MPa] Mean [MPa]

    p(Range,

    Mean)

    Fatigue Life

    MSC.FATIGUE VIBRATION

    n Features:u Resolution of stresses

    onto Principal planesu Multi input loadsu Correlation effects

    using Cross PSDsu Stress tensor

    stationarity checksu Calculate Fatigue life

    from PSDsu Uses 7 solution

    methodsincluding;Dirlik,Steinberg and NarrowBand solutions

  • S2-55PAT318, Section 2, March 2002

    WHY USE FREQUENCY DOMAIN?

    PSD

    frequencyPS

    DSt

    ress

    frequency

    Transferfunction

    time

    W

    i

    n

    d

    s

    p

    e

    e

    d

    FrequencyDomain

    Time Domain

    OutputInput

    time

    H

    u

    b

    S

    t

    r

    e

    s

    s

  • S2-56PAT318, Section 2, March 2002

    BENEFITS OF VIBRATION FATIGUE

    n Analyse structures with dynamic responses torandom loading without requiring full transientanalysis

    n Fatigue analysis is relatively rapidn Analysis can be included much earlier in the

    design cyclen Ability to analyse what if scenarios interactively

  • S2-57PAT318, Section 2, March 2002

    HOW DO WE CALCULATE DAMAGE?

    Material(S-N analysis)

    Geometry(FE Analysis)

    Fatigue Analysis(Vibration Fatigue)

    PostProcessing

    Optimization& Testing

    Loading(PSD)

  • S2-58PAT318, Section 2, March 2002

    HOW DO WE CALCULATE DAMAGE?

    FatigueMODELLER

    BLACKBOX

    M0M1M2M4

    Transfer

    Function

    PSD

    TransientAnalysis

    RAINFLOWCOUNT

    TIMEHISTORY

    TIME DOMAINSteady

    stateor

    PDF

    FatigueLIFE

    STRESSRANGE

    HISTOGRAM

    FREQUENCY DOMAIN

  • S2-59PAT318, Section 2, March 2002

    MULTIAXIAL FATIGUEn Handles proportional and

    non-proportional loadingsn Incorporates Mroz-Garud

    model and energy basednotch correction procedure

    n 6 critical plane damagemodels including Wang-Brown method and Socie-Bannantine shear andnormal models

    n High cycle (Fatigue limit)calculations using theDang-Van and MacDiarmidmethods.

    n Post-processing includingpolar damage plots

    0

    30

    6090

    120

    150

    180

    210

    240270

    300

    330

    1E-9 1E-8 1E-7 1E-6

    Polar Plot of Data : DEMO

    Theta=90 Theta=45

    Polar Plot of Type A and Type B damage for Wang-Brown Method

  • S2-60PAT318, Section 2, March 2002

  • S3-1PAT318, Section 3, March 2002

    SECTION 3

    MSC.FATIGUE USER INTERFACE

  • S3-2PAT318, Section 3, March 2002

  • S3-3PAT318, Section 3, March 2002

    LoadingData

    Geometry

    MaterialsData

    Computer-BasedAnalysis Life

    The Three Inputs The Analysis The Answer!

    THE FIVE BOX FATIGUE LIFE ANALYSIS TRICK

  • S3-4PAT318, Section 3, March 2002

    OVERVIEW OF MSC/FATIGUE ANALYSISPROCESS

    n Define Loading Historyn Define Fatigue Material Propertiesn Set Up and Run the Fatigue Analysisn Select Solution Parameters

    u Select Solution Parametersu Submit the Jobu Monitor the Job Progressu Read in the Results

    n Evaluate Resulting Life Predictions

  • S3-5PAT318, Section 3, March 2002

    2 - Import Geometry 1 - Select Analysis Code

    2 - Build Geometry

    3 - Create Analysis Model

    4 - Perform the Analysis

    5 - Evaluate Analysis Results

    RUNNING AN FEA USING MSC.PATRAN

  • S3-6PAT318, Section 3, March 2002

    OR IMPORT THE MODEL AND RESULTS

    n Use Results from a Previous Stress Analysis

    n Import Nodes and Elements and Stress/Strainsfrom the Results File (.op2 for MSC/NASTRAN)

    n Use Model and Results Filtering to reduce Modelsize and Fatigue Analysis Run Times

  • S3-7PAT318, Section 3, March 2002

    MSC.FATIGUE MAIN FORM

    n General setup parameters are used to definegeneric parameters for the Fatigue job

    n Jobnames and Titles are used to identify FatigueJobs in MSC.Patran

    n Specific setup forms are used to specifyparameters unique to fatigue analysis such asfatigue material properties, load time histories, etc.

    n Job control is used to submit and monitor fatiguejobs

    n Results is used to post-process fatigue results

  • S3-8PAT318, Section 3, March 2002

    Loading Time Histories may beimported, created, modified, anddisplayed by clicking on theDatabase Manager button

    Result Parameters define thestress analyzers result details

    A Loading Time History is selectedby clicking on the appropriatename in the list box

    LOADING INFORMATION FORM

  • S3-9PAT318, Section 3, March 2002

    MATERIAL INFORMATION FORM

    n Fatigue Material Propertiesare created / reviewed byclicking on the DatabaseManager button

    n The fatigue materialproperties may be selectedby clicking on its name in thematerial list box

    n Clicking on the O.K. buttonwill save the specifiedproperties and hide the form

  • S3-10PAT318, Section 3, March 2002

    SOLUTION PARAMETERS FORM

    n The Solution Parameter form is used to definefatigue analysis specific parameters

    n Clicking on O.K. will save the suppliedinformation for future retrieval

    n Clicking on Cancel will close the form withoutsaving the altered data values

  • S3-11PAT318, Section 3, March 2002

    MSC/PATR AN - Applications MSC/FATIGUE

    FIN NOR FNF

    PAT3FAT

    FES

    DAC

    TDB

    MDB

    FPP

    FEF

    FOS

    FALDCLKFCDACFatigue Pre-Processor

    Fatigue Results Filter

    Re

    sults

    Global Fatigue

    Analyzer

    Factor of Safety

    Design

    Analyzer

    Analyzer

    P3/PATRAN

    -Application

    sOptimization

    DHH DYH XYD

    LST

    Fatigue CrackAnalyzer

    CRGKSN Results Listing

    TCY

    MSC.FATIGUE FILES

  • S3-12PAT318, Section 3, March 2002

    Files Created in MSC/FATIGUEFilename Description

    jobnameFIN Job parameter file (ASCII)jobnameFNF Neutral file for P3/FATIGUE

    jobnameFES P3/FATIGUE input filejobnameASC ASCII version of the JOBNAMESFES file*DAC Loading time history file

    jobnameFPP P3/FATIGUE intermediate results filePFATIGUE.PRT P3/FATIGUE session filejobnameMSG P3/FATIGUE message filejobnameSTA P3/FATIGUE status filejobnameABO P3/FATIGUE alert filejobnameFEF Global multi-node analysis results filejobnameRMN Results menu filejobnameFPR File to indicate job running in current directoryjobnameTCY Time ordered stress cycles file*KSN K solution filejobnameCRG Crack growth results file

    jobnameKFL Stress concentration-Life XY datajobnameDCL Design criterion-Life XY datajobnameFAL Scale factor-Life XY datajobnameCYH Rainflow cycle distribution at node njobnameDHH Damage distribution at node njobnameFOS Factor of safety results file

  • S3-13PAT318, Section 3, March 2002

    JOB CONTROL FORM

    n Fatigue Analysis Jobs are submitted to thelocal host using the job control form

    n The Job may be monitored on a regularbasis

    n Jobs may also be aborted from this form

  • S3-14PAT318, Section 3, March 2002

    RESULTS FORM

    n The Fatigue results for completed jobsmay be read into MSC.Patran

    n The results may be displayed usingstandard MSC.Patran post-processingfunctions

    u Results

    u Insight

  • S3-15PAT318, Section 3, March 2002

    GRAPHICAL DISPLAY OF FATIGUE RESULTS

    n Fatigue results may be displayed by selecting the Results switchfrom the top menu bar

    n Fatigue results includeu Damageu Log of Damageu Life (repeats)u Log Life (repeats)u Life (User Defined Units) e.g. Laps, Flights, etc.u Log of Life (User Defined Units)

  • S3-16PAT318, Section 3, March 2002

  • S4-1PAT318, Section 4, March 2002

    SECTION 4

    OVERVIEW OF PATRAN

  • S4-2PAT318, Section 4, March 2002

  • S4-3PAT318, Section 4, March 2002

    BUILDING A MODEL USING MSC.PATRANThe Main Form

    2 - Import Geometry 1 - Select Analysis Code

    2 - Build Geometry

    3 - CreateAnalysis Model

    5 - EvaluateAnalysis Results

    4 - Perform theAnalysis

  • S4-4PAT318, Section 4, March 2002

    STEP 1 - ANALYSIS PREFERENCES

    n Appears when creating a new databasen Used for specifying global model tolerance.

    An entity within the tolerance of another isconsidered to be a duplicate. Also, twoentities within the tolerance of each otherare considered to be coincident.

    n Alternative method for specifying globalmodel tolerance is Preferences/Global

    New Model Preferences

  • S4-5PAT318, Section 4, March 2002

    STEP 1 - ANALYSIS PREFERENCES(CONTINUED)

    n Select/Revise Analysis Code Preferencebefore defining Materials, ElementProperties, or Load/Boundary Conditions

    n Analysis Preferences eliminates theconfusion

  • S4-6PAT318, Section 4, March 2002

    STEP 2 IMPORT/BUILD GEOMETRY

    n Geometric Modeling:u Import a CAD Model from

    l CATIAl Pro/ENGINEERl CADDS 5l EUCLID-3l Unigraphics

    u Import a CAD model via an IGES,ACIS, Parasolid-XMT, or STEPfile

    u Build the geometry model entirelyin MSC.Patran X

    Y

    Z

    Imported CAD model

  • S4-7PAT318, Section 4, March 2002

    STEP 3 CREATING AN ANALYSIS MODEL

    n Nodes and Elements (connectivity) canbe created byu Mapping Mesher (IsoMesher)

    l 3 or 4 sided surfaces (displayed as Green)l 5 or 6 faced solids (displayed as Blue)

    u Paver Mesherl N-sided (edged) trimmed surfaces

    (displayed as Magenta)l 3 or 4 sided surfaces (displayed as Green)

    u Auto TetMesherl N-faced solids, B-rep Solids (displayed as

    White)l 6 faced solids (displayed as Blue)

    u Sweeping Base Elements Meshern Mesh Seeds are used to define the node

    density and spacing

    Finite Element Mesh

    Quads swept to Hex Elements

    X

    Y

    Z

    Mapped Mesher Quad Elements

    X

    YZ

  • S4-8PAT318, Section 4, March 2002

    STEP 3 CREATING AN ANALYSIS MODEL(CONTINUED)

    n Check the quality of the finite element modelu Element Boundary Checks (crack detection)u Element Nodal Connectivity (Normals, Negative Volume)u Element Distortion Checks (Aspect Ratio, Face Taper, etc.)

    n Elements are color-coded based on user-defined criteria

    Verification

    Y

    Z X

    .2372

    .2214

    .2056

    .1898

    .1740

    .1582

    .1423

    .1265

    .1107

    .09490

    .07908

    .06326

    .04745

    .03163

    .01582

    .0000007040

  • S4-9PAT318, Section 4, March 2002

    STEP 3 CREATING AN ANALYSIS MODEL(CONTINUED)

    n The material properties can be manually input, accessed from theMSC.Patran Materials Selector, input externally

    Material Properties

    Manual Input Materials Selector

    Materials Selector

    Query Command

    Current Database: mil5f_cn2.des Auto Execute

    CNAME (Common Name): 15-5PH Stainless SteelSelected Cell Data

    CNAME

    17-4PH Stainless

    17-4PH Stainless17-4PH Stainless

    15-5PH Stainless15-5PH Stainless

    DENS

    0.282

    0.2840.283

    -0-0.283lb/in^3

    E11C

    3e+07

    3e+073e+07

    -0-2.92e+07psi

    Row 3 of 95

    Row 5 of 95Row 4 of 95

    Row 2 of 95Row 1 of 95

    17-4PH Stainless -0- -0-Row 6 of 9517-7PH Stainless 0.276 3e+07Row 7 of 9517-7PH Stainless -0- -0-Row 8 of 95

    ClearApply

    Display Materials Properties...

    Query...Select Database... Column Headers...

  • S4-10PAT318, Section 4, March 2002

    STEP 3 CREATING AN ANALYSIS MODEL(CONTINUED)

    n Element type and physical properties defined with theProperties application

    n Once the analysiscode preference ischosen only permittedphysical properties areavailable

    n If detailed informationis needed, theinterface manuals areon-line

    Element Properties

  • S4-11PAT318, Section 4, March 2002

    STEP 3 CREATING AN ANALYSIS MODEL(CONTINUED)

    n Applied directly to the geometry or FE modeln Variations defined by fieldsn XY Plots used to verify the field

    LEGENDForce Variation

    1.00 5.00 6.004.002.00 3.000.

    360.

    240.

    180.

    120.

    60.

    300.

    0.

    X

    Y

    Z

  • S4-12PAT318, Section 4, March 2002

    STEP 4 PERFORM THE ANALYSIS

    n Select code-specific solutionprocedures and parameters

    n Submit directly fromMSC.Patran

  • S4-13PAT318, Section 4, March 2002

    STEP 5 EVALUATE RESULTS

    n Displayed with Results or Insight applicationsn Filtered based on model attributes, numerical values

    or user-defined criterian Different results displayed concurrently using multiple

    viewports Time: 10:58:26Date: 11/30/94IsosurfaceVal= 0.5000E+03Node Scalar1Color Index

    BA0987654321

    Min = 2.442558E-01Max = 2.380629E+03Min ID = 1730Max ID = 950Isos_1:STRESSCOMPONENTSVon Mises(NON-LAYERED)DefaultMax DEFLECTION = 1.82E-03

    0.129E+040.121E+040.113E+040.105E+040.968E+030.887E+030.806E+030.725E+030.643E+030.562E+030.481E+030.400E+03

  • S4-14PAT318, Section 4, March 2002

    WHERE TO GO FOR HELPMSC.Patran Product Coordinator at your company

    Technical Support for all MSC.Patran productsEmail support at [email protected] (714-979-2990)

    MSC.Patran SUPPORT Hot Line (1-800-732-7284)

    Monday through Friday 7 am to 3 pm Pacific Standard TimeMSC.Software Website (http://www.mscsoftware.com)MSC.Software Institute (1-800-732-7211)

    Training Classes offered for all MSC.Patran productsE-mail support at [email protected] held regularly at domestic and international MSC.Software offices

  • S4-15PAT318, Section 4, March 2002

    Site Specific Form

    Cancel

    Site Specific Application

    Site Specific Geometry Access...

    Acoustic Analysis...

    Experimental modal Import...

    CUSTOMIZATION

    n PCL MSC.Patran Command Languagen PCL can be used to create custom-made

    menus and formsn Use PCL to automate repetitive tasks and

    apply complicated Load/BCsn MSC Institutes PAT304 course shows

    how to do all of the above

    Site SpecificItem...

    Customer Options

  • S4-16PAT318, Section 4, March 2002

    STARTING MSC.PATRAN

    In the terminal window click the desk top icon to invokeMSC.Patran or type Patran

    MSC Patran

    Welcome to MSC.Patran Version 9.022600 03:36:58 PMSetting up Windows Environment

  • S4-17PAT318, Section 4, March 2002

    MSC.PATRAN FILE OPTION

    q New Database Create a new empty databaseq Open Database Open a previously created databaseq Revert to Original Database Allows the deletion of all the changes

    made in the current modeling session(Revert must be enabled for this to beavailable)

    q Session... Execute PATRAN commands from afile

    q Close Close the current database but keepPATRAN active

    q Quit Close the current database and stopPATRAN

    q Save Saves the database up to andincluding the last command

    q Save a Copy Save a copy of the database under adifferent name

  • S4-18PAT318, Section 4, March 2002

    MSC.PATRAN FILES

    Created using Export. Can be used as abackup for analysis model.

    Neutral Filemodel_name.out

    One per model, record of all PCL commandsfrom database creation to present,concatenated session files. EXTREMELYuseful for rebuilding a database.

    Journal Filemodel_name.db.jou

    A Session File is opened at P3 start-up and itis closed when you quit MSC.Patran.

    Session Filepatran.ses.number

    Backup database is created if revert isenabled.

    DatabaseModel_name.db.bkup

    One per model, relatively large.DatabaseModel_name.db

    CommentsFile TypeName

  • S4-19PAT318, Section 4, March 2002

    THE MAIN FORM

    n Menu Bar selection affects global environment (e.g. Viewing, Imaging,and Preferences)

    n Application selections only apply to a certain portion of the model (i.e.Geometry, Loads/BCs, etc.)

    n Application selections are mutually exclusive -- only one can beselected at a time

    n Unavailable selections are shown in a lighter typeface (Ghosted)

    Menu Bar

    Applications History BoxCommand Line Tool Bar

  • S4-20PAT318, Section 4, March 2002

    THE MAIN FORM (CONCLUDED)

    n Tool bar provides quick access to frequently used proceduresn Actions taken within MSC.Patran session can be traced in the history

    boxn Command line allows the input of PCL commands and MSC.Patran2

    NOODL Rule commands

  • S4-21PAT318, Section 4, March 2002

    TYPICAL WIDGETS USED IN MSC.PATRANq Toggle button is an on/off

    switch

    q Select databox is usedto enter data

    q Data insertion can bemade by placing themouse at the desiredlocation, clicking theleft mouse button, andtyping in the desireddata

    q Existing text can beedited

    q Data selection is done byhighlighting item

    q Radio buttons allowexclusive selection amongoptions

    q ... Suffix denotes that asubordinate form will openup upon clicking the button

    q Apply causes action toexecute

    q Hyphens indicate action canbe undone only immediatelyafter its execution

    q Slide bar assigns a value to associated variable; i.e.threshold for aspect ratio test

    q Control icon allows the switching between different actions;i.e. icon can be set to highlight or split in this example

    q Causes the content of a form to reset back to default values;the default values may be constant or can change

  • S4-22PAT318, Section 4, March 2002

    SYSTEM ICONS

    Refresh Button - refresh screen

    Undo Button -

    Display Cleanup Button - resets graphics todefaults

    will undo just last command. When anaction is performed, the created data issaved in the computers memory. When thenext action is performed the data previouslywritten to memory will be saved in the Patrandata base.

  • S4-23PAT318, Section 4, March 2002

    SYSTEM ICONS (CONCLUDED)

    Interrupt Button - stops operation in progress

    Heartbeat - Green indicates MSC.Patran is waitingfor user input

    - Blue indicates MSC.Patran isperforming an operation that can bestopped with the interrupt button

    - Red indicates that MSC.Patran isperforming a process that cannot beinterrupted

  • S4-24PAT318, Section 4, March 2002

    ENTITY PICKING

    n Picking is performed in two ways:u Keyboard entry into a databox,

    e.g. Curve Listu Graphical picking with the mouse

    n List processor is the program responsible for the interpretationof the user input, e.g. Curve 1:3

  • S4-25PAT318, Section 4, March 2002

    ENTITY GRAPHICAL PICKING

    n Individual and collective entity picking is controlledby the Picking option under Preferences

    n For Single Entity Picking, a portion of the selectedentity must be within the physical limits of thecursor

    n For Centroid Single Picking, the closest entity tothe location of the cursor will be picked

    n Additional tools are available to aid the process ofpicking, such as Cycle picking

    n The Preselection Settings highlight the Entity andLabel (ID #) of the entity before you select it

  • S4-26PAT318, Section 4, March 2002

    CURSOR PICKING

    Entity Move the cursor to the entity label/centroid and pressthe left mouse button

    Multiple Picking Hold the shift key down and select the entitieswith the left mouse button`

    Shift

  • S4-27PAT318, Section 4, March 2002

    CURSOR PICKING (CONTINUED)

    Ctrl

    Select Rectangle (Click & Drag)

    Select Polygon

    You may alsoselect this iconfrom the toolbar Note: To complete your selection double click the left

    mouse button

  • S4-28PAT318, Section 4, March 2002

    CURSOR PICKING (CONCLUDED)

    Deselect

    Cycle Picking

    If you hit the space bar while an entity is selected itwill temporarily erase the entity so you can select theone underneath

    Shift

    Move the cursor to the entitys label/centroid andclick on the right mouse button

    Picking an entity underneath another, or that isclose to other entities. Selection

    Surface 3Surface 7

    Previous Next

  • S4-29PAT318, Section 4, March 2002

    VIEWING/MODEL MANIPULATION

    -x

    +y

    +x

    -y

    MouseRotate XY

    MouseRotate Z

    MouseTranslate XY

    MouseZoom

  • S4-30PAT318, Section 4, March 2002

    LIST PROCESSOR

    n The list processor verifies the syntax, checks for existence andperforms rudimentary geometry operations such as calculating theintersection of two curves

    n The list processor parses the contents for the select databoxn The application only recognizes specific types of datan The list processor is generic and is used by all applications for

    consistency

  • S4-31PAT318, Section 4, March 2002

    ENTITY ID SYNTAX

    Signifies an axis with first point representing the base and the seconddetermining the direction

    {[ ][ ]}

    < > signifies a vector definition

    Mathematical operations like division are possible to determine theindividual components

    [1, 2, -64.0/20.0]

    y = the z coordinate of point 5When a point is referenced the letter p can be dropped

    [1, zp5, 3][1, z5, 3]

    Individual coordinates can reference existing entities, such as x = the xcoordinate of node 28

    [xn28, 1, 2]

    Square brackets signifies coordinate specification[x y z]

    Combinations of entity ID syntax is possible (face 2 of solids 1 through10)

    Solid 1:10.2

    References an entity associated with a higher order one (i.e. edge 1 ofsurface 3, that is similar to a curve)

    Surface 3.1

    Different forms for delimiters: space, , and /Curve 1 2, 3/ 4

    Points 1 through 9 by 2Point 1:9:2

    Refers to points 1, 2 and 3Point 1 2 3

    DescriptionSyntax

  • S4-32PAT318, Section 4, March 2002

    MSC.PATRAN STANDARDS

    If your cursor becomes a pointing hand:

    This means there is an error window somewhere onyour screen that must be acknowledged before youcan continue

    Sample Error Window

  • S4-33PAT318, Section 4, March 2002

    ON-LINE HELPActivation

    To start, click on Help by system icons

  • S4-34PAT318, Section 4, March 2002

    ON-LINE HELP (CONTINUED)

    n There are two ways to use the help system:u Topical help allows the user to access the complete MSC.Patran

    Help Systeml General MSC.Patran Philosophyl Tutorials on the use of MSC.Patranl Features and Functions

    u Context sensitive help is used to describe the contents of a form inquestion - F1

    System

  • S4-35PAT318, Section 4, March 2002

    ON-LINE HELP (CONTINUED)Top Menu

    The following navigation menu appears at the top of each help pagePart 3: Geometry ModelingAccessing/Importing/ExportingPage 2-2

    Options Done

    - Select an Option-LibraryContentsIndexGetting StartedExamplesSales & SupportHelp on Help

    Page Locator Brief title of the current help pageOptions Allows the user to access other documents in the system

    Trace back to previously displayed pagesPage backward & forward

    Done Exit help document

  • S4-36PAT318, Section 4, March 2002

  • S5-1PAT318, Section 5, March 2002

    SECTION 5

    GEOMETRIC MODELING

  • S5-2PAT318, Section 5, March 2002

  • S5-3PAT318, Section 5, March 2002

    TOPOLOGICAL STRUCTURES

    n MSC.PATRAN combines topological structures to define geometryn The topological entities within MSC.PATRAN are:

    n Vertices hold positions for an edge, face, and bodyn All topological entities can be cursor selected to perform MSC.PATRAN

    functions (e.g. Surface 10.2)

    7

    VertexFace

    Edge1

    3

    5

    6

    8

    Body

    4

  • S5-4PAT318, Section 5, March 2002

    GEOMETRY BUILDING BLOCKSPoint (Cyan)

    n A point is a 0 dimensional CADentity; it represents a location inspace; 3-space in MSC.PATRAN

    n MSC.PATRAN creates pointsautomatically when constructingcurves, surfaces, and solidsu Points are created at vertices, e.g.

    surface vertices (corners)u It is not always necessary to

    construct entities starting with theirpoints, e.g. surface going from pointto point

    ZX

    Y

    Y

    X

    Z

    9

  • S5-5PAT318, Section 5, March 2002

    GEOMETRY BUILDING BLOCKS (CONTINUED)Curve (Yellow)

    n A curve is a general vector function of thesingle parametric variable 1; it can havemany types of mathematical forms:

    n A curve has:

    u Two points, with one at each endu A parametric coordinate (1) whose domain

    is from 0.0 at P1 (its origin) to 1.0 at P2n Meshed with bar elements

    (X,Y,Z) = function (1)

    1

    P2

    1P1

    P(1)

    Z

    YX

    Z

    X

    Y

    5

    5Bar Element

  • S5-6PAT318, Section 5, March 2002

    GEOMETRY BUILDING BLOCKS (CONTINUED)Surface (Simple or complex)

    n Surface types can be simple (Green) orcomplex/general (Magenta)

    n A simple surface is a general vector functionof the two parametric variables 1,2:

    n A simple surface has:

    u 3 or 4 bounding edgesu A parametric origin and parametric coordinates

    whose domains are from 0 to 1n A simple surface with 3 visible edges has a

    fourth edge that is degenerate

    (X,Y,Z) = function (1,2)12

    P2P1

    P4 P3

    2

    1

    2

    1

    Z

    YX

    Z

    X

    Y

    P(1,2)

  • S5-7PAT318, Section 5, March 2002

    GEOMETRY BUILDING BLOCKS (CONTINUED)Surface (continued)

    n A simple surface can be meshed with either the IsoMesh (mapped) orPaver (free) meshers

    IsoMesh Mesh of Surface 1Nodes follow curves of

    constant parametric value

    1

    2

    3

    4

    1

    Curve of constantparametric value

    2/3

    1/3

    1/3

    2/3

    1

    2

    1

    2

    3

    4

    1

    Display Line forvisualizing surface

    Surface 1

  • S5-8PAT318, Section 5, March 2002

    GEOMETRY BUILDING BLOCKS (CONTINUED)Surface (concluded)

    n A complex or general trimmed surface (magenta) has more than 4edges (N-sided) and can have inner boundariesu Not defined parametrically, e.g. 1,2 not usedu It is a trimmed parametric surfaceu Must be meshed with the Paver mesheru Meshes perimeter of surface first

    General TrimmedSurface

    181920

    21

    22

    2324

    25

    Paver MeshPerimeterof surface

  • S5-9PAT318, Section 5, March 2002

    Y

    Z X

    1

    2

    3

    P8

    P7

    P6

    P4

    P3

    P2

    P1

    P5

    P(1,2,3)

    GEOMETRY BUILDING BLOCKS (CONTINUED)Solid (Simple or Complex)

    n Simple or parametric solid (blue)u Vector function of three parametric variables

    1,2,3n A simple solid has:

    u 4 to 6 bounding facesu Parametric origin and coordinates whose

    domains are from 0 to 1n A simple solid with 4 to 5 visible faces has

    some degenerate facesn Parametric solids are meshed with the

    IsoMesh (mapped) mesher (hex, wedge, ortet elements)

  • S5-10PAT318, Section 5, March 2002

    TetrahedralMesh

    B-RepSolid

    GEOMETRY BUILDING BLOCKS (CONTINUED)Solid (concluded)

    n Complex or non-parametric solids (N-faced) (white)u Non-parametric solids can be either Patran native B-Rep (boundary

    representation) or parasolid B-Repu CAD solids can be accessed as B-Rep or parasolid solids and can be

    meshed using the automatic TetMesh algorithmu Meshes faces with tri-s, then perimeter of solid with tet-s first

  • S5-11PAT318, Section 5, March 2002

    Plane Vector

    GEOMETRY BUILDING BLOCKS (CONCLUDED)Planes, Vectors

    n Infinite planes and vectors are used for certain geometric operations,such as solid break by a plane

    n A plane is uniquely defined by vector representing its normal and apoint on the plane

    n A MSC.PATRAN vector quantity is defined by a magnitude, adirection and a point of origin

  • S5-12PAT318, Section 5, March 2002

    IMPORTING, EXPORTING GEOMETRY ANDFEM

  • S5-13PAT318, Section 5, March 2002

    FILE IMPORT OPTIONS

  • S5-14PAT318, Section 5, March 2002

    FILE IMPORT OPTIONS (CONCLUDED)

    Geometry kernal type

    CAD part

    Standard format

  • S5-15PAT318, Section 5, March 2002

    EXAMPLE UNIGRAPHICS CAD MODELIMPORT

    n Select Import... from the File menun Set Unigraphics as the Sourcen Select desired UG part filen Optional filtering of entities is available based on

    entity type (e.g. Sheet Body), CAD layer and ifsewing is to be done

  • S5-16PAT318, Section 5, March 2002

    EXAMPLE UNIGRAPHICS CAD MODEL IMPORT(CONCLUDED)Unigraphics options

    n Filter Options include:u Entity Typeu Entity Layersu Trimmed Surface Typeu Sew Sheet Bodies

    Unigraphics Options... is used to filter the Unigraphicsentities being imported

  • S5-17PAT318, Section 5, March 2002

    MSC.PATRAN DATABASE ACCESS

    n MSC.PATRAN database content can be transferred between differentdatabases

    n Import option allows the specification of entity type, ID offset, nameprefix, and conflict resolution tools

    n Equivalence Option allows common entities in the databases to beequivalenced

    n Preview option provides access to summary information

  • S5-18PAT318, Section 5, March 2002

    MSC.PATRAN DATABASE ACCESS(CONTINUED)

    n MSC.Patran databases canbe accessed by selectingMSC.PATRAN DB as thesource

  • S5-19PAT318, Section 5, March 2002

    MSC.PATRAN DATABASE ACCESS(CONTINUED)

    n Importing options controlsu Which entities to importu How to import entitiesu Resolve conflict

  • S5-20PAT318, Section 5, March 2002

    MSC.PATRAN DATABASE ACCESS(CONTINUED)

    n Merged finite element models may beequivalenced

    n Options on how MSC.PATRAN will deal withDiscrete deal with Discrete FEM Fields onimport

  • S5-21PAT318, Section 5, March 2002

    FILE EXPORT OPTIONS

  • S5-22PAT318, Section 5, March 2002

    FILES EXPORTED

    n IGES fileu Points and all curve and surface types, e.g. trimmed parametric

    surfaceu No geometric solidsu FEM nodes and elementsu No results

    n Patran neutral fileu Parametric cubic geometryu FEM consisting of nodes, elements, material properties, element

    properties, coordinate frames, etc.u No results

  • S5-23PAT318, Section 5, March 2002

    FILES EXPORTED (CONCLUDED)

    n Parasolid xmt fileu Specific types of parasolid geometryu Can specify the parasolid version

    n Step fileu AP203 geometry onlyu AP209 geometry, mesh, analysis, and/or results

  • S5-24PAT318, Section 5, March 2002

    GEOMETRY CONSTRUCTIONn Geometry can be constructed in MSC.PATRAN by:

    u Editing imported CAD geometry (Edit/Surface/Sew)u Building with respect to existing geometry (Create/Solid/Extrude)

    u Creating copies of existing geometry (Transform)

    Extracting a Curve Gliding a Solid from a Surface

    Rotating Mirroring

    1

  • S5-25PAT318, Section 5, March 2002

    GEOMETRY FORM ANATOMY

    n The strategy behind working with the geometryform:u Set an objective, such as creating a pointu Provide the details associated with creating the

    entity using the specified method

    Action

    Object

    MethodSurface

    XYZ

    Face

    Revolve

    Curve

    XYZ

    Trimmed

    Revolve

    Point

    Manifold

    Chain

    Revolve

    XYZ

    Interpolate

    Extract

    Project

    Cr