Upload
don
View
499
Download
3
Embed Size (px)
DESCRIPTION
Release Guide for MSC Nastran 2014.
Citation preview
MSC Nastran 2014
Release Guide
Worldwww.m
DisclaMSC Soin this dThe conand areCorporafrom theUser DoThis notdistributprohibiteThis sofSoftwaradditionhttp://wwPCGLSPCGLSthe regeinstallatKarypisdevelopMSC, DSimulatiand/or oNASTRSoftwarFlexeraRevisionNA:2014
Corporate Europe, Middle East, AfricaMSC Software Corporation MSC Software GmbH4675 MacArthur Court, Suite 900 Am Moosfeld 13Newport Beach, CA 92660 81829 Munich, GermanyTelephone: (714) 540-8900 Telephone: (49) 89 431 98 70Toll FreEmail:
JapanMSC SShinjuk23-7 N1-ChomTokyo 1TelephoEmail: wide Webscsoftware.com
imerftware Corporation reserves the right to make changes in specifications and other information contained ocument without prior notice.cepts, methods, and examples presented in this text are for illustrative and educational purposes only, not intended to be exhaustive or to apply to any particular engineering problem or design. MSC Software tion assumes no liability or responsibility to any person or company for direct or indirect damages resulting use of any information contained herein.cumentation: Copyright 2014 MSC Software Corporation. Printed in U.S.A. All Rights Reserved.ice shall be marked on any reproduction of this documentation, in whole or in part. Any reproduction or ion of this document, in whole or in part, without the prior written consent of MSC Software Corporation is d.
tware may contain certain third-party software that is protected by copyright and licensed from MSC e suppliers. Additional terms and conditions and/or notices may apply for certain third party software. Such al third party software terms and conditions and/or notices may be set forth in documentation and/or at w.mscsoftware.com/thirdpartysoftware (or successor website designated by MSC from time to time).
S 7.0, Copyright 1992-2008, Computational Applications and System Integration Inc. All rights reserved. S 7.0 is licensed from Computational Applications and System Integration Inc. METIS is copyrighted by nts of the University of Minnesota. A copy of the METIS product documentation is included with this
ion. Please see A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs. George and Vipin Kumar. SIAM Journal on Scientific Computing, Vol. 20, No. 1, pp. 359-392, 1999. MPICH2 is ed by Argonne National Laboratory. Copyright + 2002 University of Chicago.ytran, Marc, MSC Nastran, Patran, the MSC Software corporate logo, OpenFSI, e-Xstream, Digimat, and ng Reality are trademarks or registered trademarks of the MSC Software Corporation in the United States ther countries.
AN is a registered trademark of NASA. LS-DYNA is a trademark or registered trademark of Livermore e Technology Corporation. FLEXlm and FlexNet Publisher are trademarks or registered trademarks of Software. All other trademarks are the property of their respective owners. 0. November 19, 2014:Z:Z:Z:DC-REL
e Number: 1 855 672 7638 Email: [email protected]@mscsoftware.com
Asia-Pacificoftware Japan Ltd. MSC Software (S) Pte. Ltd.u First West 8F 100 Beach Road
ishi Shinjuku #16-05 Shaw Towere, Shinjuku-Ku Singapore 18970260-0023, JAPAN Telephone: 65-6272-0082ne: (81) (3)-6911-1200 Email: [email protected]
C o n t e n t sMSC Nastran 2014 Release Guide
Contents
1
2 PrefacePreface to the MSC Nastran 2014 Release Guide 8
List of Books 9
Technical Support 10
Training and Internet Resources 11
MSC Nastran Documentation 12
Overview of MSC Nastran 2014
Linear AnalysisSET for Rigid Elements 6
Linear Combination of SUBCASEs using SUBCASE IDs 10
Fatigue Analysis of Spot Welds 12
Fatigue Analysis of Seam Welds 20
Use of RPC Files in Fatigue Analysis 28
Block Loading in Fatigue Analysis 30
MAT1 References on MATFTG Entry 32
2-Pass and 3-Pass Fatigue Analysis 35
Fatigue Analysis with Multiaxial Assessment 40
Axisymmetric Harmonic Concentrated Mass Element 47
Enhancements to the External Superelement Capability 50
Enhancements for Porous-Elastic Material (PEM) 64
MSC Nastran 2014 Release Guide
4
Data Recovery of Ply Level Responses at Extreme Ends in Composites 66
3 Advanced Nonlinear (SOL 400)
4
5
6 Introduction 70
Linear Analysis with SOL 400 71
Nonlinear Analysis with Linear Perturbations with SOL 400 75
Contact Enhancements in MSC Nastran 2014 77
Contact Test Cases 78
OpenFSI Enhancements 81
Abaqus to MSC Nastran translator 82
Explicit Nonlinear (SOL 700)Overview 84
Enhancement 1: Enhance Partitioner 85
Enhancement 2: Wetted Solid - Automatic Coupling Surface Creation From a Group of Solid Elements 86
Enhancement 3: Improve Performance for Models with Very High Number of Segments in the Coupling Surface 87
Numerical Methods and High Performance ComputingSOL 400 Performance Improvements 92
FASTFR Performance Improvements 96
Krylov Solver Performance Improvements 99
Random Analysis Performance Improvements 103
OptimizationFatigue Responses in Spot and Seam Welds 106
Design of Loads in SOL 200 112
5Contents
7 MiscellaneousMonitor Point Enhancements 120
8 Platform SupportSupported Hardware and Operating Systems 124
MSC Nastran 2014 Release Guide
6
MSC Nastran Release Guide
PrefacePreface
Preface to the MSC Nastran 2014 Release Guide 8 List of Books 9 Technical Support 10 Training and Internet Resources 11 MSC Nastran Documentation 12
8 MSC Nastran Release Guide
Preface to the MSC Nastran 2014 Release GuideThis Release Guide contains descriptions for the MSC Nastran 2014 version, and supersedes the MSC Nastran 2013.1 Release Guide.
9Preface
List of BooksBelow is a list of some of the MSC Nastran documents. You may find any of these documents from MSC Software at http://s
imcompanion.mscsoftware.com/infocenter/index?page=home.
Installation and Release GuidesInstallation and Operations Guide Release Guide
GuidesReference Books
Quick Reference GuideDMAP Programmers GuideReference Manual
Users GuidesGetting StartedLinear Static AnalysisDynamic AnalysisMSC Nastran Demonstration Problems Nastran Embedded Fatigue Users GuideSuperelementsDesign Sensitivity and OptimizationNon Linear User's Guide (SOL 400)Implicit Nonlinear (SOL 600)Explicit Nonlinear (SOL 700)User Defined ServicesThermal AnalysisAeroelastic Analysis
10 MSC Nastran Release Guide
Technical SupportFor technical support phone numbers and contact information, please visit: http://w
Suppo
The Simfind proknowlerelevanIt is a sallows ww.mscsoftware.com/Contents/Services/Technical-Support/Contact-Technical-Support.aspx
rt Center (http://simcompanion.mscsoftware.com)
Companion link above gives you access to the wealth of resources for MSC Software products. Here you will duct and support contact information, product documentations, knowledge base articles, product error list,
dge base articles and SimAcademy Webinars. It is a searchable database which allows you to find articles t to your inquiry. Valid MSC customer entitlement and login is required to access the database and documents. ingle sign-on that gives you access to product documentation for complete list of products from MSC Software, you to manage your support cases, and participate in our discussion forums.
11Preface
Training and Internet ResourcesMSC Software (www.mscsoftware.com)
MSC Smarket
http://s
The Simfind proknowlerelevanIt is a siallows
http://w
The MSrecomm
NAS10
This coMSC Nedited uAt the c
NAS10
This coclass, yRBAR,materiachecks
NAS12
This seof strucmodel Patran Nastranrequireoftware corporate site with information on the latest events, products and services for the CAD/CAE/CAM place.
imcompanion.mscsoftware.com
Companion link above gives you access to the wealth of resources for MSC Software products. Here you will duct and support contact information, product documentations, knowledge base articles, product error list,
dge base articles and SimAcademy Webinars. It is a searchable database which allows you to find articles t to your inquiry. Valid MSC customer entitlement and login is required to access the database and documents. ngle sign-on that gives you access to product documentation for complete list of products from MSC Software, you to manage your support cases, and participate in our discussion forums.
ww.mscsoftware.com/msc-training
C-Training link above will point you to schedule and description of MSC Seminars. Following courses are ended for beginning MSC Nastran users.
1A - Linear Static and Normal Modes Analysis using MSC Nastran
urse serves as an introduction to finite element analysis. It includes discussion of basic features available in astran for solving structural engineering problems. In this course, all finite element models will be created and sing a text editor, not a graphical pre-processor. Proper data structure of the MSC Nastran input file is covered. onclusion of seminar, the student will be familiar with fundamental usage of MSC Nastran.
1B - Advanced Linear Analysis using MSC Nastran
urse is a continuation of NAS101A - Linear Static and Normal Modes Analysis using MSC Nastran. In this ou will learn: Theory of buckling analysis and how to perform a buckling analysis About rigid elements - MPC, RBE2, and RBE3 Modeling with interface element CINTC and connectors Lamination theory and composite ls MSC Nastran composite theory Failure theories Linear contact and permanent glued contact Different model Modeling tips and tricks
0 - Linear Static Analysis using MSC Nastran and Patran
minar introduces basic finite element analysis techniques for linear static, normal modes, and buckling analysis tures using MSC Nastran and Patran. MSC Nastran data structure, the element library, modeling practices,
validation, and guidelines for efficient solutions are discussed and illustrated with examples and workshops. will be an integral part of the examples and workshops and will be used to generate and verify illustrative MSC models, manage analysis submission requests, and visualize results. This seminar provides the foundation
d for intermediate and advanced MSC Nastran applications.
12 MSC Nastran Release Guide
MSC Nastran DocumentationFor quick access to the full set of MSC Nastran Documentation on Windows, one can:
1.2.3.Go to your MSCNastran_Installation_DIR\msc2014\Doc\pdf_nastran\Click on nastran_library.pdf and use the Right Mouse Button to Create ShortcutMove the shortcut to your Windows Desktop
Chapter 1: Overview of MSC Nastran 2014MSC Nastran Release Guide
1 Overview of MSC Nastran 2014
2 MSC Nastran Release Guide
MSC Software is pleased to introduce you to the exciting new technologies in MSC Nastran 2014, the premier and trusted CAE solution for aerospace, automotive, defense, and manufacturing industries worldwide. This release includes new features and enhancements in Contact, Fatigue, High Performance Computing, Acoustics, Aeroelasticity, and Exinteger
Line
Adva
Expl
Numplicit Nonlinear SOL 700. This release will also change the default mode in MSC Nastran to i8, or 64-bit s, instead of the previous default of i4, or 32-bit integers.k
ar AnalysisSET for Rigid Elements , 6
Linear Combination of SUBCASEs using SUBCASE IDs, 10
Fatigue Analysis of Spot Welds, 12
Fatigue Analysis of Seam Welds, 20
Use of RPC Files in Fatigue Analysis, 28
Block Loading in Fatigue Analysis, 30
MAT1 References on MATFTG Entry, 32
2-Pass and 3-Pass Fatigue Analysis, 35
Fatigue Analysis with Multiaxial Assessment, 40
Axisymmetric Harmonic Concentrated Mass Element, 47
Enhancements to the External Superelement Capability, 50
Enhancements for Porous-Elastic Material (PEM), 64
nced Nonlinear (SOL 400)Linear Analysis with SOL 400, 71
Nonlinear Analysis with Linear Perturbations with SOL 400, 75
Contact Enhancements in MSC Nastran 2014, 77
Contact Test Cases, 78
Composite Enhancements in MSC Nastran 2014, 79
icit Nonlinear (SOL 700)Enhancement 1: Enhance Partitioner, 85
Enhancement 2: Wetted Solid - Automatic Coupling Surface Creation From a Group of Solid Elements, 86
Enhancement 3: Improve Performance for Models with Very High Number of Segments in the Coupling Surface, 87
erical Methods and High Performance ComputingSOL 400 Performance Improvements , 92
3Overview of MSC Nastran 2014
FASTFR Performance Improvements, 96
Krylov Solver Performance Improvements, 99
Opti
MiscRandom Analysis Performance Improvements, 103
mizationFatigue Responses in Spot and Seam Welds, 106
Design of Loads in SOL 200 , 112
ellaneousMonitor Point Enhancements, 120
4 MSC Nastran Release Guide
MSC Nastran 2014 Release Guide
Chapter 2: Linear Analysis
2 Linear Analysis SET for Rigid Elements 6 Linear Combination of SUBCASEs using SUBCASE IDs 10 Fatigue Analysis of Spot Welds 12 Fatigue Analysis of Seam Welds 20 Use of RPC Files in Fatigue Analysis 28 Block Loading in Fatigue Analysis 30 MAT1 References on MATFTG Entry 32 2-Pass and 3-Pass Fatigue Analysis 35 Fatigue Analysis with Multiaxial Assessment 40 Axisymmetric Harmonic Concentrated Mass Element 47 Enhancements to the External Superelement Capability 50 Enhancements for Porous-Elastic Material (PEM) 64 Data Recovery of Ply Level Responses at Extreme Ends in
Composites 66
6 Linear AnalysisSET for Rigid Elements
SET for Rigid Elements
IntroIn all putilizedparticuonly fo
BeneWith M
UserThe rig
Case CRigid Edescrip
Remar1.2.
3.
Param
RBSEDefaul
This pain conjuof PAR
MPCductionast MSC Nastran versions, rigid elements (i.e., RBE1, RBE2, RBAR, etc.) have been and continue to be highly in finite element analysis. Until now, analysts did not have the tools to select a subset of rigid elements for a lar SUBCASE. MSC Nastran 2014 provides a tool for the users to define a set of rigid elements which are used r a SUBCASE.
fitsSC Nastran 2014, user can define a group of rigid elements to use specifically for a SUBCASE.
Interfaceid element selections tool is built on the familiar MPC case control command and SET3 bulk data entry.
ontrol lement Selection. See the MPC (Case) (p. 436) in the MSC Nastran Quick Reference Guide for the full tion.
ks:In cyclic symmetry analysis, this command must appear above the first subcase command.Multiple boundary conditions (MPC sets) are not allowed in superelement analysis. If more than one MPC set is specified per superelement (including the residual), then the second and subsequent sets will be ignored.In addition to select MPC/MPCADD bulk data entries, MPC=n can also be used to select a group of rigid elements for the analysis via SET3,n bulk data entry with RBEin or RBEex in DES field of SET3 bulk data entry.
eter
TPRTt=0
rameter controls the printout of rigid element IDs that are included in the analysis. Note that this function works nction with the rigid element selection via MPC=n in case control and SET3,n,RBxx in bulk data. An example
AM,RBSETPRT,1 output is shown as follows:
(Case) Multipoint Constraint Set Selection
7Linear AnalysisSET for Rigid Elements
*** USER INFORMATION MESSAGE 2051 (GP4) RIGID ELEMENTS INCLUDED VIA MPC 1 IN CASE CONTROL AND SET3 1 IN BULK DATA. RBAR 2501 2502 2503 RBE2 106 107 108 109 206 207 208 209 210 307 RBE2 308 309 310 311
Bulk DSee theata Entry SET3 (p. 3521) in the MSC Nastran Quick Reference Guide for the full description.
8 Linear AnalysisSET for Rigid Elements
Forma
Alterna
Additio1.
2.
3.
4.5.6.
SET3 Labeled Set Definition
1SET3
FieldSIDDES
IDit:
te Format and Example:
nal Remarks:When a SET3 is referenced by a ELSIDi or XELSIDi field on an FTGDEF entry, only ELEM may be used. When SET3 is referenced by a NDSIDi field on a FTGDEF entry, only GRID may be used. When DES="RBEin", the SET selects rigid elements to be included for MPC=sid and is applicable to Rigid Element types of RBAR, RBAR1, RBE1, RBE2, RBE2GS, RBE3, RROD, RSPLINE, RSSCON, RTRPLT and RTRPLT1. Note that Rigid Elements with duplicate ID across Rigid Element types will all be utilized.For DES="RBEex", the SET selects rigid elements to be excluded for MPC=sid and is applicable to Rigid Elements types of RBAR, RBAR1, RBE1, RBE2, RBE2GS, RBE3, RROD, RSPLINE, RSSCON, RTRPLT and RTRPLT1.Note that "RBEin" and "RBEex" are mutually exclusive and should not appear together for a single SET. By default, without SET3,mpcid,RBExx, all Rigid Elements in the input deck will be used.SET selection for rigid elements does not cover additional IDs on MPCADD bulk data entry.
2 3 4 5 6 7 8 9 10SID DES ID1 ID2 ID3 ID4 ID5 ID6ID7 ID8 -etc-
ContentsUnique identification number. (Integer>0)Set description (Character). Valid options are GRID, ELEM, POINT, PROP, RBEin, and RBEex.Identifiers of grids points, elements, points or properties. (Integer > 0)
9Linear AnalysisSET for Rigid Elements
Test CasesThe following test decks are available in the msc20140/nast/tpl/intload subdirectory of MSC Nastran installa
tion directory.
Rbset1.datRbset2.datRbset3.datRbset4.dat
10 Linear AnalysisLinear Combination of SUBCASEs using SUBCASE IDs
Linear Combination of SUBCASEs using SUBCASE IDs
IntroIn MSCestabliscoefficcombincoefficare largSUBSE
BeneThe effpractic
UserLinear control
Case CSeethe
Gives t
Forma
SUBSE
ExampSUBSE
SUB
DescS0SnSUBnduction Nastran, linear combination of SUBCASEs can be done with SUBCOM and SUBSEQ where SUBCOM hes a delimiter in case control and SUBSEQ is used to provide coefficients for each SUBCASEs involved. The ients on SUBSEQ are positional with respect to number of previously defined SUBCASEs. In the scenario of ing 1st and last SUBCASEs of 100 SUBCASEs, SUBCOM will have 100 coefficients with only the 1st and last ients are non-zero. It can be a tedious and error pronged process to prepare SUBCOM/SUBSEQ when there e number of SUBCASEs. To alleviate the effort needed to prepare input for linear combination of SUBCASEs, Q1 is introduced and SUBCASE IDs are used along with the coefficients.
fitsort needed to prepare the input for linear combination of SUBCASEs has been reduced. In addition, there is ally no limit on the number of coefficients allowed on SUBSEQ1.
Interfacecombination of SUBCASEs with SUBCASE IDs is implemented with the introduction of SUBSEQ1 MPC case command.
ontrol SUBSEQ1 (Case) (p. 538) in the MSC Nastran Quick Reference Guide for the full description.
he factors for linear combination of a specific group of SUBCASEs.
t:
Q1= s0, s1, sub1, s2, sub2, [sn, subn]
le:Q1= 1.0, 1.0, 101, -1.0, 102
SEQ1 (Case) Subcase Factors for Combination
riber MeaningFactor for all SUBCASEs involved. (No default; Real0.).Factor applicable to SUBn only (Real; No default).SUBCASE ID (No default; Integer>0).
11Linear AnalysisLinear Combination of SUBCASEs using SUBCASE IDs
Remarks:1. The SUBSEQ1 command can only appear after a SUBCOM command.2. SUBSEQ1 may only be used in SOL 101 (Statics) or SOL 144 (Static Aeroelasticity) and in SOL 200 with
3.4.
TestThe folinstalla
ANALYSIS=STATIC or ANALYSIS=SAERO.SUBSEQ1 and SUBSEQ are mutually exclusive and can't both appear under a SUBCOM.S0, S1 and SUB1are required input for SUBSEQ1. S2,SUB2 to Sn,SUBn pair are optional.
Caseslowing test decks are available in the msc20140/nast/tpl/intload subdirectory of MSC Nastran tion directory.
sseq1.datsseq2.datsseq3.dat
12 Linear AnalysisFatigue Analysis of Spot Welds
Fatigue Analysis of Spot Welds
IntroIn addicapabilmethodvarious
The spo
Bar ElFatiguebar elemrespect
Weld ECWELthese elbottom
Solid A morethe top relativeductiontion to standard stress-life (S-N) and strain-life (-N) fatigue analysis capabilities, MSC Nastran now has the ity of determining the fatigue life of spot welds. The capability is a specialized version of the standard S-N ology where the forces from the spot welds are converted to structural stresses and fatigue life determined at angles around the circumference of the spot weld.
t welds themselves can be modeled using three different modeling technique:
ements analysis of spots welds was originally developed using stiff bar or beam (CBAR/CBEAM).elements. Single ents are placed at the weld locations and each end of the elements connects to the top and bottom metal sheets,
ively.
lementsD elements can also be used to model the spot weld in the same way as CBAR elements. The benefit of using ements over CBAR elements is simple the fact that the modeling becomes easier in that the mesh of the top and sheets do not have to line up to keep the bar elements perpendicular to the sheets.
Elements recent technique is the usage of a single solid (CHEXA) element connected using rigid (RBE3) elements to and bottom sheets as shown below. Again, this has the advantage of allowing the element to be placed anywhere to the mesh.
13Linear AnalysisFatigue Analysis of Spot Welds
The grid point forces from the solid element are transformed to give equivalent forces as those extracted from the bar and weld element methods and the fatigue life procedure proceeds in exactly the same way from that point.
For fullthe MS
BeneAll the
The maNastranas far asheets tcombin
Criticalwelds i details of the modeling guidelines, usage, theory, methodologies, and for a tutorial see Spot Welds (p. 237) in C Nastran Fatigue Analysis Users Guide.
fits benefits of standard fatigue analysis with MSC Nastran are now realized for fatigue analysis of spot welds.
in benefit is simply the ability to compute fatigue life and criticality of spot welds directly within the MSC analysis quickly and efficiently. Certain element types used to simulate the spot welds may give better benefits
modeling ease is concerned. For example, using stiff CBAR elements requires that mesh of the top and bottom o align properly at the spot weld connection points. Using a CWELD element or the CHEXA/RBE3 ation as outlined above, reduces this burden as the alignment is not critical when using these modeling methods.
locations can be easily identified using a postprocessor such as Patran. Here an automotive part with many spot s displayed where the critical fatigue life of each spot weld is shown as a color-coded sphere.
14 Linear AnalysisFatigue Analysis of Spot Welds
User InterfaceThis feature is invoked through the FTGDEF and FTGPARM bulk data entries by supplying a SPOTW line with correspentry isMATFTidentify
Case CA FATIcase cocontrol
Bulk D
FormaThe linpropert:
ExampThis exwith itsare def
FTG
1FTGD
FTGDonding parameters defining the spot weld locations, spot weld parameters, respectively. The PFTG bulk data used to supply sheet thickness and weld diameter information for each group of defined spot welds. The G entry is used to supply specific spot weld S-N material data. SET1, SET3, and SET4 entries can be used to the elements to be treated as spot welds.
ontrol GUE case control must be specified in order for any fatigue analysis to occur in MSC Nastran. The FATIGUE ntrol activates the FTGDEF and FTGPARM entries of the same ID as that called out on the FATIGUE case .
ata Entry
t:e and fields of the FTGDEF entry highlighted below are new and define the spot weld elements and associated ies. See FTGDEF (p. 2052) in the MSC Nastran Quick Reference Guide for more details.
le:ample defines three (3) sets of spot weld elements by referencing SET4 IDs 44, 45, and 46. Each is associated own property set defined by referenced PFTG IDs 1, 2, and 3, respectively. The actual elements themselves ined in the SET4 entries.
DEF Fatigue Element Definitions
2 3 4 5 6 7 8 9 10EF ID TOPSTR PFTGID TOPDMG
ELSETSPOTW
ELSID1 PFTGID1 ELSID2 PFTGID2 ELSID3 PFTGID3ELSID4 PFTGID4 ... ... ... ...
-etc.-SEAMW
XELSET
EF 42SPOTW 44 1 45 2 46 3
15Linear AnalysisFatigue Analysis of Spot Welds
Remar1.
FormaThe SEfor the :
ExampThis ex
Remar1.
Describer MeaningTOPS
TOPD
SET4
1SET
SET
DescTYPEks:A SPOTW line must exist in order for element to be treated as spot welds. If the FTGDEF entry is absent or the SPOTW line is missing, a standard fatigue analysis is assumed. This makes the FTGDEF entry required for fatigue analysis of spot welds.
t:T4 entrys TYPE field has been modified to allow PBAR, PBEAM, and PWELD property sets to be specified identification of spot welds. These SET4 entries are referenced by the FTGDEF entry on the SPOTW line.
le:ample defines all elements associated to PWELD property IDs 44 and 45 as part of the element set.
ks:See SET4 (p. 3497) in the MSC Nastran Quick Reference Guide for more detail.
TR Top stress percentage. Only elements with combined stress in this top percentage will be retained and report results. (0.0 < Real 100.0; Default = blank - 100% will be used). Should not be used with SOL 200 or for fatigue analysis of spot and seam welds; leave blank.
MG Top damage percentage. Only elements with damage in this top percentage will be retained and report results. (0.0 < Real 100.0; Default = blank). Should not be used with SOL 200 or for fatigue analysis of spot and seam welds; leave blank.
Property Set Definition
2 3 4 5 6 7 8 9 104 ID CLASS TYPE ID1 ID2 ID3 ID4 ID5
ID6 ID7 ID8 -etc.-
4 10 PROP PWELD 44 45
riber MeaningProperty type. Valid options are PSOLID, PSHELL, PSHEAR, PBAR, PBEAM, and PWELD.
16 Linear AnalysisFatigue Analysis of Spot Welds
FormaThe PFdiamet:
ExampThis ex
Rema1.
2.
PFTG Fatigue Properties
1PFTG
PFT
DescDIAM
T1/T2
SPTFLt:TG entry has been updated to allow definition of the top and bottom sheet thickness and the spot weld nugget er as highlighted below. See PFTG (p. 3189) in the MSC Nastran Quick Reference Guide for more detail.
le:ample defines the top and bottom sheet thickness to be 1.2 mm and the spot weld diameter to be 5.6mm.
rks:If T1, T2, and DIAM are specifically supplied, they are used directly in the fatigue analysis of spot welds. If either T1 or T2 are blank, the thicknesses are automatically determined from the PSHELL entries that connect the spot welds. If DIAM is left blank, the diameter is derived based on the minimum thickness of the two sheets either side of the weld by performing a lookup on a table.
2 3 4 5 6 7 8 9 10 ID LAYER FINISH KFINISH KF SCALE OFFSET
SHAPE KTREAT DIAM T1 T2 SPTFLG
G 421.2 1.2 5.6 0
riber MeaningSpot weld nugget diameter. Used in the fatigue analysis of spot welds only. (Real > 0.0 or blank, No Default).Top (T1) and bottom (T2) thickness of shells connecting spot welds. Used in the fatigue analysis of spot welds only. (Real > 0.0 or blank, No Default). Both should be left blank if either one is left blank.
G Flag to indicate that a lookup table is to be used to define the spot weld nugget diameter. 0 or 1, Default = 0, no lookup). Only used if CWELD elements are used to define spot welds.
17Linear AnalysisFatigue Analysis of Spot Welds
FormaThe linof spot:
ExampThis exthe circ
FTGPARM Fatigue Parameters
1FTGPAR
FTGPA
DescSPOT
Nt:e and fields of the FTGPARM entry highlighted below are new and define the parameters for a fatigue analysis welds.
le:ample defines SIMPLE mean stress correction method and 18 angles to be used to calculate fatigue life around umference of the spot welds and to report only the critical location.
2 3 4 5 6 7 8 9 10M ID TYPE FACTOR NTHRD LOGLVL
STRESSor
STRAIN
... ... ... ... ...
RAINFLOW ... ... ...CERTNTY ...
FOS ... ... ... ... ...DAMAGE ... ... ... ...SPOTW COMB CORR NANGLE SWLOC MIDDLE TORSIONSEAMW ... .. ... ... ...MULTI ... ... .. ... ... ... ...
RM 42 SNSPOTW STDRD SIMPLE 18 0 0 0
riber MeaningW Flag indicating that parameters for fatigue analysis of spot welds are to follow.
COMB Stress combination to use in the fatigue analysis. Default=STNDRD, which is basically a critical plane analysis.
CORR Mean stress correction to use in the fatigue analysis of spot welds. Only NONE or SIMPLE are valid for fatigue analysis of spot welds. (Character; Default = NONE).
ANGLE The number of calculation angles in 360 degrees around the spot weld. (10Integer360; Default = 18, i.e., every 20 degrees)
SWLOC Location on the spot welds to report fatigue life. Zero (0) reports worst case angle and location (top/bottom sheet or nugget); one (1) reports worst case angle for each location; two (2) reports worst case location for each angle; three (3) reports all locations and angles. (Integer 0, 1, 2, or 3, Default=0).
18 Linear AnalysisFatigue Analysis of Spot Welds
Rema1.
FormaThe linanalysi:
ExampThis exweld. Adefined
MIDDLE Whether to process middle sheets if there are more than two sheets in the weld. (Integer 0 or 1,
T
MAT
1MATFT
MATF
Describer Meaningrks:See FTGPARM (p. 2061) in the MSC Nastran Quick Reference Guide for more details.
t:e and fields of the MATFTG entry highlighted below are new and define the material parameters for a fatigue s of spot welds. For full details see MATFTG (p. 2713) in the MSC Nastran Quick Reference Guide.
le:ample defines an S-N curve that will be used for both the top (S1) and bottom (S2) sheets and the nugget of the SIMPLE mean stress correction as called out on the FTGPARM entry requires the MSS parameters to be . All other data that could be entered is defaulted to system defined parameters based on the material code 99.
Default = 0 - do not process middle sheets). ORSION Whether to calculate torsion in the spot weld. (Integer 0 or 1, Default = 0 - do not calculate
torsion).
FTG Fatigue Material Properties
2 3 4 5 6 7 8 9 10G MID CNVRT
STATIC YS UTS CODESN
SNS1SNS2
SRI1 b1 Nc1 b2 Nfc SE BTHRESH
M1 M2 M3 M4 MSS RTHICK nTHICK
SF-FXY DE-FXY TE-FXY SF-MXY DE-MXY TE-MXYSF-FZ DE-FZ TE-FZ SF-MZ DE-MZ TE-MZ
TABLE ... ... ... ... ... ...BASTEN ... ... ... ... ...
EN ... .. ... ... ... ... ...MATID ... ... .. ... ... ... ...
TG 42 1.0STATIC 682.0 99SNS1 3095.0 -0.1339 1.0e8 0.0 1.0e30 0.1
0.4
19Linear AnalysisFatigue Analysis of Spot Welds
Remar1.
2.
3.
TestFollowdirectoUsers
Describer MeaningSNSNS1SNS2
kangkangkangkangkangkangkangshochoriverttorqks:All three S-N curves may be defined, one for the top and bottom sheets each (SNS1, SNS2) and one for the spot weld nugget (SN). If any of these are missing, special rules are used to determine which S-N curve is associated to which spot weld location.If no S-N curve data is supplied and only the STATIC line is present, then defaults parameters based on the material CODE are used. See MATFTG (p. 2713) in the MSC Nastran Quick Reference Guide for full details.
Casesing test decks are available in the msc20140/nast/tpl/nef_ug subdirectory of MSC Nastran installation ry. These decks are also used as part of the tutorial in Spot Welds (p. 237) in the MSC Nastran Fatigue Analysis Guide.
Flag indicating the definition of an S-N curve(s) follow (Character = SN, optional).
MSS Mean stress sensitivity factor, used only for fatigue analysis of spot welds with CORR=SIMPLE on the FTGPARM entry. (0.0 Real 1.0, Default=blank). This mean stress correction method is a simplified version of the FKM method where M1=M2=M3=M4=-MSS.
SF-*DE-*TE-*
Scale factors, diameter and thickness exponents for stress due to FX or FY (shear forces), MX or MY (bending moments), FZ (axial force), and MZ (torsion), respectively (Real, Default = blank) used in fatigue analysis of spot welds only.
Input File Description_cbar.dat Single spot weld model using CBAR element._chexa.dat Single spot weld model using CHEXA/RBE3 elements._cw_aln.dat Single spot weld model using CWELD element with ALIGN option._cw_eid.dat Single spot weld model using CWELD element with ELEMID option._cw_ep.dat Single spot weld model using CWELD element with ELPAT option._cw_gid.dat Single spot weld model using CWELD element with GRIDID option._cw_pp.dat Single spot weld model using CWELD element with PARTPAT option.ktowerSPOT.datzontal.dacical.dacue.dac
Shock Tower model with fatigue analysis of spot welds using bar elements and corresponding DAC files defining the cyclic load variation for the three subcases contained in the analysis deck.
20 Linear AnalysisFatigue Analysis of Seam Welds
Fatigue Analysis of Seam Welds
IntroIn addicapabilmethod
The seaportionare incl
The thrtypicalthroat, weld. Gdevelop
Below ductiontion to standard stress-life (S-N) and strain-life (-N) fatigue analysis capabilities, MSC Nastran now has the ity of determining the fatigue life of seam welds. The capability is a specialized version of the standard S-N ology.
m welds themselves are modeled using standard shell elements (normally CQUAD4s). There are three (3) s of most seam welds designated as the root, the toe, and the throat. Only these elements or portions of them uded in a fatigue analysis of seam welds.
oat is the actual weld itself and the root and toe are designated as the elements that weld connects. Below is a model showing a seam weld connection two rectangular tubes at right angles. The yellow elements are the the magenta elements are the toe, and the bluish elements are the root. This seam weld type is known as a fillet enerally only the root or toe elements are analyzed for fatigue as fatigue cracks of seam welds usually only at the interface on the top (Z2) side of the shell elements closest to the weld.
are graphics of the supported weld types and the locations of the toe, root, and throat.
21Linear AnalysisFatigue Analysis of Seam Welds
Fillet Welds
Overla
Laser O
Laser Ep Welds
verlap Welds
dge Overlap
22 Linear AnalysisFatigue Analysis of Seam Welds
Generic Seam Welds
For fulin the M
BeneAll the
The maNastranthe sea
UserThis fecorrespused tol details of the modeling guidelines, usage, theory, methodologies, and for a tutorial see Seam Welds (p. 263) SC Nastran Fatigue Analysis Users Guide.
fits benefits of standard fatigue analysis with MSC Nastran are now realized for fatigue analysis of seam welds.
in benefit is simply the ability to compute fatigue life and criticality of seam welds directly within the MSC analysis quickly and efficiently. Here is a zoomed in plot of fatigue life of only the toe and root elements along
m line nodes only of the throat elements (not shown).
Interfaceature is invoked through the FTGDEF and FTGPARM bulk data entries by supplying a SEAMW line with onding parameters defining the seam weld locations, spot and parameters, respectively. The MATFTG entry is supply specific seam weld S-N material data.
23Linear AnalysisFatigue Analysis of Seam Welds
Case Control A FATIGUE case control must be specified in order for any fatigue analysis to occur in MSC Nastran. The FATIGUE case control activates the FTGDEF and FTGPARM entries of the same ID as that called out on the FATIGUE case control
Bulk D
FormaThe linpropert:
ExampThis exthe elemPFTG Iare defithus eli
FTG
1FTGD
FTGD
DescSEAM.
ata Entry
t:e and fields of the FTGDEF entry highlighted below are new and define the seam weld elements and associated ies. See FTGDEF (p. 2052) in the MSC Nastran Quick Reference Guide for more details.
le:ample defines toe and root elements of a fillet seam weld by referencing SET1 IDs 44 and 45, each containing ents that make up that portion of the weld. Each is associated with its own property set defined by referenced
Ds 1 and 2, respectively. In addition to identifying the elements themselves, an additional SET1 IDs 54 and 55 ned containing only the nodes along the seam line of the elements that connect to the throat (seam weld itself), minating from the analysis all those nodes of the elements away from the seam weld itself.
DEF Fatigue Element Definitions
2 3 4 5 6 7 8 9 10EF ID TOPSTR PFTGID TOPDMG
ELSET ... ... ... ... ... ...SPOTW ... ... ... ... ... ...SEAMW ELSID1 PFTGID1 NDSID1 WELD1 TYPE1
ELSIDE2 PFTGID2 NDSID2 WELD2 TYPE2-etc.-
XELSET
EF 42SEAMW 44 1 54 FILLET TOE
45 2 55 FILLET ROOT
riber MeaningW Flag indicating that a list of element set and property pairs will follow, defining the elements and
their associated properties for fatigue analysis of seam welds.ELSIDi Same as ELSIDi under ELSET above. These are to elements that make up the seam weld toe, root,
or throat.
24 Linear AnalysisFatigue Analysis of Seam Welds
Rema1.
2.
PFTGIDi Same as PFTGIDi under ELSET above. Reference to PFTG entries that contain the element Describer Meaningrks:A SEAMW line must exist in order for element to be treated as seam welds. If the FTGDEF entry is absent or the SEAMW line is missing, a standard fatigue analysis is assumed. This makes the FTGDEF entry required for fatigue analysis of seam welds.The normals of the throat elements should point outward toward the welder, except for laser overlap, in which case the normals just need to be consistently the same direction. The elements defining the toe and root of the weld must have the top of the shell (Z2 layer) be the side where the crack is expected to develop. For full descriptions of the throat, root, and toe elements for the various seam welds, please see Seam Welds (p. 263) in the MSC Nastran Fatigue Analysis Users Guide, which show proper modeling techniques. The WELDi and TYPEi entries are used for labeling purposes only and have no effect on internal calculations.
fatigue properties for this set of elements.NDSIDi ID of a SET1 or SET3 entry listing grids of the elements defined by ELSIDi to be retained in the
analysis. These grids define the seam line of the seam weld. If left blank, all nodes of the elements are retained. Nodes defined that are not part of ELSIDi are ignored. (Optional, Integer >0).
WELDi Seam weld definition. One of the following: FILLET, OVERLAP, LASER, EDGE, or GENERIC, which define either a fillet, overlap, laser overlap, laser edge overlap or generic seam weld, respectively. (Character; Default=GENERIC).
TYPEi The type location on the seam weld that this set of elements represent. One of the following: TOE, ROOT, or THROAT. (Character; Default = TOE for all but WELDi = LASER where Default = ROOT).
25Linear AnalysisFatigue Analysis of Seam Welds
FormaThe linof seam:
ExampThis ex
FTGPARM Fatigue Parameters
1FTGPAR
FTGPA
DescSEAMt:e and fields of the FTGPARM entry highlighted below are new and define the parameters for a fatigue analysis welds.
le:ample defines FKM mean stress correction method and default settings for the rest of the parameters.
2 3 4 5 6 7 8 9 10M ID TYPE FACTOR NTHRD LOGLVL
STRESSor
STRAIN
... ... ... ... ...
RAINFLOW ... ... ...CERTNTY ...
FOS ... ... ... ... ...DAMAGE ... ... ... ...
SPOTW ... ... .. ... ... ...SEAMW COMB CORR THICK LOCSM RESENTMULTI ... ... .. ... ... ... ...
RM 42 SNSEAMS FKM
riber MeaningW Flag indicating that parameters for fatigue analysis of seam welds are to follow. See Remark 9.
COMB Stress/strain combination to use in the fatigue analysis of seam welds. Only ABSMAXPR and CRITICAL are supported. (Character; Default = ABSMAXPR).
CORR Mean stress correction to use in the fatigue analysis of seam welds. Only NONE or FKM are valid for fatigue analysis of seam welds. (Character; Default=NONE).
THICK Thickness correction to be applied. (Integer 0 or 1; Default =0 - no correction)LOCSM Location on seam weld to report life. Valid values are "NODE, SGAGE, CORNER,
BILIN, or CUBIC (Character; Default = NODE). If STRESS line is also include, LOCSM must be the same as LOC. LOC=ELEM is not valid for fatigue analysis of seam welds and cannot be mixed with LOC = NODE.
RESENT Result entity type used in the fatigue analysis of seam welds; only STRESS is currently supported. (Character; Default = STRESS).
26 Linear AnalysisFatigue Analysis of Seam Welds
Remarks:1. See FTGPARM (p. 2061) in the MSC Nastran Quick Reference Guide for more details.
FormaThe linanalysi:
ExampThis exmean sdefinedparame
MAT
1MATFT
MATF
DescSNSNBRSNBR
Bt:e and fields of the MATFTG entry highlighted below are new and define the material parameters for a fatigue s of seam welds. For full details see MATFTG (p. 2713) in the MSC Nastran Quick Reference Guide.
le:ample defines an S-N curve that will be used for both the flexible (BR1) and stiff (BR0) definitions. An FKM tress correction as called out on the FTGPARM entry requires at least some of the M1-M4 parameters to be unless on ly the STATIC line is supplied. All other data that could be entered is defaulted to system defined ters based on the material code 99.
FTG Fatigue Material Properties
2 3 4 5 6 7 8 9 10G MID CNVRT
STATIC YS UTS CODESN
SNBR1SNBR0
SRI1 b1 Nc1 b2 Nfc SE BTHRESH
M1 M2 M3 M4 MSS RTHICK nTHICK
TABLE ... ... ... ... ... ...BASTEN ... ... ... ... ...
EN ... .. ... ... ... ... ...MATID ... ... .. ... ... ... ...
TG 42 1.0STATIC 682.0 99SNBR1 3095.0 -0.1339 1.0e8 0.0 1.0e30 0.1
-0.4 -0.4
riber Meaning
10
Flag indicating the definition of an S-N curve(s) follow (Character = SN, optional).
THRESH Threshold value of the bending (r) ratio used in interpolation between stiff and flexible SN curves for fatigue analysis of seam welds. (0.0 Real 0.999; Default=0.5)
27Linear AnalysisFatigue Analysis of Seam Welds
Remar1.
2.
3.
TestFollowdirectoUsers
RTHICK Reference thickness/threshold (in consistent model length units) for sheet thickness correction
tee_
Describer Meaningks:Both S-N curves may be defined, one each for the flexible (BR1) and stiff (BR0) definitions (SNBR1, SNBR0). If either of these are missing, special rules are used to determine which S-N curve to use.If no S-N curve data is supplied and only the STATIC line is present, then defaults parameters based on the material CODE are used. See MATFTG (p. 2713) in the MSC Nastran Quick Reference Guide for full details.
Caseing test deck is available in the msc20140/nast/tpl/nef_ug subdirectory of MSC Nastran installation ry. This deck is also used as part of the tutorial in Spot Welds (p. 237) in the MSC Nastran Fatigue Analysis Guide.
used in fatigue analysis of seam welds. Ignored if THICK=0 on the FTGPARM entry for SEAMW. Must be supplied if THICK=1. (Real 1.0e-9; No Default)
nTHICK Sheet thickness correction exponent used in the fatigue analysis of seam welds. Ignored if THICK=0 on the FTGPARM entry for SEAMW. Must be supplied if THICK=1. (Real; No Default)
Input File Descriptiontube.dat Fillet seam weld model using CQUAD element.
28 Linear AnalysisUse of RPC Files in Fatigue Analysis
Use of RPC Files in Fatigue Analysis
IntroTo defiallows this infexterna
In manin an inextensinormalpoints wchanneto these
BeneConsolfiles. Kin keep
User
Bulk D
FormaA new of RPC
FTG
1FTGLOductionne the cyclic variation in the loading needed for fatigue analysis using the pseudo-static method, MSC Nastran the user to define a table (TABLFTG or TABLED1 entries) or to define an external (DAC formatted) file with ormation. Each load that needs a cyclic variation definition must be associated with one of these tables or l files.
y instances these cyclic load definitions are acquired from test data or other simulation techniques and stored dustry standard file type called an RPC or RPC3 (remote parameter control) file, which normally has the file on of .rsp. These files contain all the data for all the loads from a given structure separated into what are ly called channels. For example, road load data on an automobile might be collected from the four load input
here the wheels contact the ground. There would then be four channels of data. Or there could be 4x3=12 ls of data for the three component directions at each of the four input locations. It is convenient to refer directly files and the appropriate channel number rather than specifying individual files or creating individual tables.
fitsidating large amounts of data into a single file to help with data management is the largest benefit of using RPC eeping that data in those files and directly accessing the data from the MSC Nastran job is of utmost importance ing the engineers job easy and simple.
Interface
ata Entry
t:and modified field as highlighted below have been added to the FTGLOAD entry to accommodate the reference entries as shown here.
LOAD Fatigue Loading Time Variation
2 3 4 5 6 7 8 9 10AD ID TID LCID LDM SCALE/
MAXOFFSET/
MINTYPE CHNL
UNITS EQUIV EQNAME
29Linear AnalysisUse of RPC Files in Fatigue Analysis
Example:This defines FTGLOAD entry of ID 42 and indicates that an RPC type file is referenced where channel 10 is the channel to use for the definition of the cyclic loading. The TID field references the UDID of a UDNAME entry that contain
Remar1.
2.
3.4.
TestFollowdirecto
FTGLO
DescID
TYPE
CHNL
shocevenevenevens the name of the actual RPC file.
ks:CHNL is only used for TYPE=RPC. If supplied, the specified channel of the referenced RPC file is used. If it is left blank, the next available channel sequentially from the last one referenced will be used. For example, if there are three FTGLOAD entries for a specific event and CHNL is blank for all three, the 1st one will use channel 1, the 2nd one will use channel 2 and the 3rd will used channel 3. If in this example the 1st specifies CHNL=11 and the others are blank, then the channels used will be 11, 12, and 13. If the 1st is left blank and the 2nd references CHNL=12, then the channels used will be 1, 12, and 13.The same RPC file must be referenced for all loads of any given load event (i.e., all the referenced FTGLOAD entries on a FTGEVNT entry).It is not allowable to mix usage of DAC and RPC files or usage of TABLFTG and RPC files.See FTGLOAD (p. 2058) in the MSC Nastran Quick Reference Guide for full details. Also see A Simple Duty Cycle (p. 169) in the MSC Nastran Fatigue Analysis Users Guide for an example of usage.
Caseing test deck is available in the msc20140/nast/tpl/nef_ug subdirectory of MSC Nastran installation ry.
AD 42 99 1 1.0 1.0 0.0 RPC 10UNITS 5.0 Laps
riber MeaningUnique ID which is referenced by a FTGEVNT entry or directly by a FATIGUE case control (Integer > 0).
Flag indicating the type of load being defined. Values can be blank, "DB", "DAC", "RPC" CONST or "STATIC". Default is blank.Channel of referenced RPC file (TYPE=RPC). (Integer >0, Default is blank).
Input File DescriptionktowerDCY_v4.dat Duty Cycle job that uses RPC3 files instead of DAC files.t_a.rspt_b.rspt_c.rsp
External RPC3 formatted files describing the cyclic load variation of the load input, each containing the loads for its individual event in the form of channel data.
30 Linear AnalysisBlock Loading in Fatigue Analysis
Block Loading in Fatigue Analysis
IntroMany tconstantable de
When mdefine duty cy
BeneThis feincreas
Less daTABLEthese enumbe
Becausif a dut
User
Bulk D
FormaFields aamplitu
FTG
1FTGLOductionimes the cyclic loading definition for fatigue analysis using the pseudo-static method requires only very simple t amplitude definitions. The ability to define a cyclic load application without reference to an external file or finition is accomplished using the CONST keyword on the TYPE field of the FTGLOAD entry.
any constant amplitude signals of multiple simultaneously loaded input locations are combined together to various load events, and those events are strung together to form an overall load sequence (sometimes called a cle), this is referred to as block loading.
fitsature has both the benefit of consolidating the amount of data needed to define such block loading and of ed performance gains.
ta is required than the original method of defining a cyclic load variation through the use of TABLFTG or D1 entry. Every load with a different constant amplitude requires a separate cyclic load definition via one of
ntries in previous releases. Now the variation is defined directly on the FTGLOAD entry, thus reducing the r of entries needed by up to 50% in many cases.
e there are less cards to process, the throughput is much faster, sometimes by an order of magnitude, especially y cycle is defined.
Interface
ata Entry
t:s highlighted below have been modified on the FTGLOAD entry to accommodate the definition of constant de (block) loading as shown here.
LOAD Fatigue Loading Time Variation
2 3 4 5 6 7 8 9 10AD ID TID LCID LDM SCALE/
MAXOFFSET/
MINTYPE CHNL
UNITS EQUIV EQNAME
31Linear AnalysisBlock Loading in Fatigue Analysis
Example:This defines FTGLOAD entry of ID 42 and indicates that an CONSTant amplitude cyclic loading that varies from 100 to -50 units is defined. The TID field should be left blank as it is not needed anymore to reference any external file or MSC N
Remar1.2.
TestFollowdirecto
FTGLO
DescID
SCAL
OFFS
TYPE
keyhastran table entry.
ks:It is not allowable to mix usage of CONST with any other type of loading.See FTGLOAD (p. 2058) in the MSC Nastran Quick Reference Guide for full details.
Caseing test deck is available in the msc20140/nast/tpl/nef3 subdirectory of MSC Nastran installation ry.
AD 42 1 1.0 100.0 -50.0 CONSTUNITS 5.0 Laps
riber MeaningUnique ID which is referenced by a FTGEVNT entry or directly by a FATIGUE case control (Integer > 0).
E/ MAX Scale factor applied to the load time history (Real, default=1.0). Or the peak amplitude of a constant amplitude signal if TYPE=CONTS (MIN
32 Linear AnalysisMAT1 References on MATFTG Entry
MAT1 References on MATFTG Entry
IntroIn ordefatigueMATFTin the amateriafatigueassociathere ar
To oveentries Referen
BeneObvioudeck. Aand qui
User
Bulk D
FormaA new entries
MAT
1MATFductionr to run a fatigue analysis within MSC Nastran, a MATFTG entry is required. The MATFTG entry defines the material properties and must be linked or associated with existing MAT1 entries. In previous releases all G entries require the same MID (material ID) as their corresponding MAT1 entries, otherwise they are ignored
nalysis and possibly could cause a fatal error to occur if the fatigue analysis can not find associate fatigue l properties. This proves cumbersome for models where many MAT1 entries exist, but could share the same material properties. This forces the duplication of fatigue material properties in order to have all MAT1 entries ted to a proper MATFTG entry. In other words, in previous releases, as many MATFTG entries are required as e MAT1 entries even though the data may be the same in all of them.
rcome this limitation, the MATFTG entry has a new line (keyword) that allows the association of many MAT1 directly on the MATFTG entry. For full details please see MATFTG (p. 2713) in the MSC Nastran Quick ce Guide
fitssly this feature has the benefit of significantly reducing the amount of data needed in the MSC Nastran input nd by allowing multiple MAT1 entries to be associated to a single MATFTG entry, input decks can more easily ckly be modified to add or remove associations.
Interface
ata Entry
t:line highlighted below has been added to the MATFTG entry to accommodate the reference of multiple MAT1 as shown here.
FTG Fatigue Material Properties
2 3 4 5 6 7 8 9 10TG MID CNVRT
STATIC ...:SN ...
TABLE ...BASTEN ...
EN ...
33Linear AnalysisMAT1 References on MATFTG Entry
ExampThis de10 and
Remar1.
2.
3.
MATID
E NUMID1 MID2 MID3 MID4 MID5 MID6 MID7
MATF
DescMATIle:fines MATFTG entry of ID 42 and associates the generated fatigue material properties defined to MAT1 entries 20.
ks:Element properties must reference MAT1 entries in order to be linked to a MATFTG entry as only metal fatigue analysis of isotropic materials is supported. The MID must match that of an existing MAT1 entry called out by the property entry (e.g. PSHELL) unless the MATID line is provided, in which case all the MIDi referenced on the MATID line are then linked to the MATFTG entry. When the MATID line is used, E and NU must be provided, otherwise Youngs Modulus (E) and elastic Poissons ratio (NU) are extracted from the corresponding MAT1 entry. If the MATID line is used, and a MAT1 of the same ID also exists, that MAT1 ID must be in the MIDi list or it will be ignored in the analysis. In other words, when the MATID line is used, only the supplied MIDi IDs are used in the fatigue analysis.
-etc.-
TG 42 1.0STATIC 430 682 99MATID 2.1e5 0.3
10 20
riber MeaningD Flag indicating that a list of MAT1 IDs is to follow.
E Youngs modulus. (Valid range equivalent in MPa: 2.0e4 Real 3.0e5, no Default).NU Elastic Poissons ratio. (0.25 Real 0.35, Default = 0.3)
MIDi IDs of existing MAT1 entries to which this MATFTG entry will be linked. At least one ID must be supplied. The THRU keyword is not supported.
34 Linear AnalysisMAT1 References on MATFTG Entry
Test CasesFollowing test decks are available in the msc20140/nast/tpl/nef3 subdirectory of MSC Nastran installation directo
sae_
shoc
tee_ry.
Input File Descriptionshaft_MATID.dat Standard SN analysis of the SAE Shaft model with an extreme case of
using a separate MAT1 entry for each element in the model such that the MATFTG entry can use the MATID line to reference all MAT1 entries.
ktower_MATID.dat The Shock Tower spot weld model, with a MAT1 entry for each element analyzed such that the MATFTG entry can use the MATID line to reference all MAT1 entries.
tube_MATID.dat The Tee Tube seam weld model, with a MAT1 entry for each element analyzed such that the MATFTG entry can use the MATID line to reference all MAT1 entries.
35Linear Analysis2-Pass and 3-Pass Fatigue Analysis
2-Pass and 3-Pass Fatigue Analysis
IntroA partion a larfatigueTOPDMand Tip
Here ar
1-PassThis is populat
2-PassIf TOPdetermFTGPAentitiesfully po
2-PassIf TOP(1st) patime hientry. Tis absenhistorieductioncularly useful mechanism for enhancing the performance of a job and more quickly identifying critical locations ge model without compromising the accuracy of the final results is by using the so-called 2-pass or 3-pass analysis techniques. These are activated on the FTGDEF entry by specifying values in the TOPSTR and
G fields. More information can be found in FTGDEF (p. 2052) in the MSC Nastran Quick Reference Guide s for Enhancing Performance (p. 74) in the MSC Nastran Fatigue Analysis Users Guide.
TOPSTR defines the top percentage of entities to be retained in the analysis based on the static stress parameter (von Mises, Absolute Maximum Principal, etc.) and the maximum/minimum (range) of the combined time histories. By default, all entities are retained (100%).TOPDMG defines the top percentage of entities to be retained in the analysis based on calculated damage using a set of reduced (compressed) time histories. This process uses the RAINFLOW options on the FTGPARM entry automatically (defaults used if not present) and then reruns the specified percentage of top damaged entities with the fully populated time histories to give accurate results on the retained entities.
e the likely scenarios:
Analysis - no TOPSTR/TOPDMG specifieddone where neither TOPSTR or TOPDMG are specified. All elements of the analysis are retained and fully ed time histories are used in a single pass. This is the default scenario.
Analysis - TOPSTR onlySTR is used alone (TOPDMG is left unspecified), then a 2-pass analysis is performed where the first (1st) pass ines the entities with the highest combined stress based on the stress combination (COMB field on the RM entry) and the largest stress range of the combined loading time histories. The specified percentage of those is retained for the next pass. The second (2nd) pass performs the fatigue analysis on the remaining entities using pulated time histories.
Analysis - TOPDMG onlyDMG is used alone (TOPSTR is left unspecified or is 100%), then a 2-pass analysis is performed where the first ss determines the percentage of entities to retain based on damage due to a reduced set of time histories. The story reduction/compression is done based on the settings of the RAINFLOW parameters on the FTGPARM he default is RTYPE=LOAD with PCTRD=50% if the FTGPARM entry is not present or the RAINFLOW line t. The second (2nd) pass performs the fatigue analysis on the remaining entities using fully populated time s.
36 Linear Analysis2-Pass and 3-Pass Fatigue Analysis
3-Pass Analysis - TOPSTR and TOPDMG specifiedIf TOPSTR and TOPDMG are both specified, then a 3-pass analysis is performed where the first (1st) pass determines the percentage of entities to retained based on TOPSTR as described above. This eliminates the first set of entities. The secondthird (3
BeneThe usethe ana
As an estressedthe tophistorie
Below processhistoryare nor (2nd) pass eliminates a percentage of the remaining entities from the first (1st) pass based on TOPDMG. The rd) pass then reruns the analysis on the retained entities using the fully populated time histories.
fits of TOSTR and/or TOPDMG allows the user to perform a 2-pass or a 3-pass fatigue analysis run to speed up
lysis time and quickly identify critical locations of the model.
xample if TOPSTR is set to 10 and the model has 1000 entities (GRIDs), then the top 100 (10% or 1000) highly GRIDs are retained for the second (2nd) pass. If TOPDMG is also set to 10%, then of the remaining GRIDs,
10 (10% of 100) most damaged GRIDs are retained for the third (3rd) pass with the fully populated time s. Only the result of those remaining 10 GRIDs are reported.
is a graphic of some 1-pass, 2-pass, and 3-pass performance statistics using 1, 2, 3, and 4 threads on a multi-or Windows machine. The model is of relatively small size (19,000 nodes and 22,000 elements) with two time loads of 3500 points each. Both the total time of the run and the fatigue process itself are shown. The results malized with respect to a 1-pass analysis using a single thread.
37Linear Analysis2-Pass and 3-Pass Fatigue Analysis
User InterfaceThis feature is invoked through the FTGDEF bulk data entry by supplying percentage of entities to retain in the analysithe tim
Case CA FATIcase co
Bulk D
FormaThe tw
ExampThis exfirst pareducedtime hi
FTG
1FTGD
FTGD
DescTOPS
TOPDs in the TOPSTR and TOPDMG fields. Also the settings in the RAINFLOW line of the FTGPARM entry effect e history compression invoked when TOPDMG is used.
ontrol GUE case control must be specified in order for any fatigue analysis to occur in MSC Nastran. The FATIGUE ntrol activates the FTGDEF entry of the same ID as that called out on the FATIGUE case control.
ata Entry
t:o fields highlighted below are new or modified in their behavior in this release for the FTGDEF entry.
le:ample invokes a 3-pass fatigue analysis where 10% of the mostly highly stressed elements are retained in the ss and 10% of the remaining elements are retained based on damage calculated from a second pass with a set of time histories. The third pass then computes damage on the remaining elements with the fully populated
stories.
DEF Fatigue Element Definitions
2 3 4 5 6 7 8 9 10EF ID TOPSTR PFTGID TOPDMG
EF 42 10.0 10.0
riber MeaningTR Top stress percentage. Only elements with combined stress in this top percentage will be retained
and report results. (0.0 < Real 100.0; Default = blank - 100% will be used). Should not be used with SOL 200 or for fatigue analysis of spot and seam welds; leave blank.
MG Top damage percentage. Only elements with damage in this top percentage will be retained and report results. (0.0 < Real 100.0; Default = blank). Should not be used with SOL 200 or for fatigue analysis of spot and seam welds; leave blank.
38 Linear Analysis2-Pass and 3-Pass Fatigue Analysis
Remarks:1. Specifying TOPDMG = 100 actually causes a 2-pass analysis to be performed where the first (1st) pass uses
compressed time histories, but the second (2nd) pass retains 100% of the entities for the analysis using the fully
2.
3.
4.
5.
6.
7.
TestFollowdirecto
sae_sae_sae_sae_sae_sae_sae_sae_sae_sae_sae_sae_populated time histories. This has the effect of decreasing performance rather than increasing. In other words, it makes no sense to use a large percentage for TOPDMG. Leave TOPDMG blank so as not to invoke any additional analysis pass if this not the intent.Neither TOPSTR or TOPDMG can be used for fatigue analysis of spot welds or seam welds or for SOL 200 (optimization) runs. Time history compression is still available however, with the use of RAINFLOW parameters on the FTGPARM entry.Use of TOPDMG will have show little to no increase in performance if the number of points in the time histories is not sufficiently large.Use of RAINFLOW parameter on the FTGPARM entry without specifying TOPDMG does not result in the last pass where the analysis is rerun with fully populated time histories. Results are reported using the compressed time histories.Use of TOPSTS & TOPDMG results in a large performance gain when only using one (1) thread (NTHRD on FTGPARM entry. Diminished benefits are realized with the more treads available.The actual performance benefits show in the fatigue process itself in comparison to the overall time of the Nastran job. The process is highly dependent on model size, input/output considerations, the size and number of time histories, and setting on the RAINFLOW line of the FTGPARM entry.More relative performance benefit from the second (2nd) pass is seen versus the first (1st) pass if more entities are retained from the first (1st) pass, when doing performance comparisons between the different passes.
Casesing test decks are available in the msc20140/nast/tpl/nef3 subdirectory of MSC Nastran installation ry.
Input File Descriptionshaft_1pass_1thread.datshaft_1pass_2thread.datshaft_1pass_3thread.datshaft_1pass_4thread.dat
Single pass analysis using 1, 2, 3, or 4 threads for a multiprocessor machine. No specification of TOPSTR or TOPDMG is made. Fatigue analysis is done on all entities with fully populated time histories. The baseline for comparisons is the single pass, single thread input deck.
shaft_topstr_1thread.datshaft_topstr_2thread.datshaft_topstr_3thread.datshaft_topstr_4thread.dat
2-pass analysis using 1, 2, 3, or 4 threads for a multiprocessor machine. Only TOPSTR is used to retain highly stressed entities for the final pass.
shaft_topdmg_1thread.datshaft_topdmg_2thread.datshaft_topdmg_3thread.datshaft_topdmg_4thread.dat
2-pass analysis using 1, 2, 3, or 4 threads for a multiprocessor machine. Only TOPDMG is used to retain highly damaged entities based on time history compression for the final pass.
39Linear Analysis2-Pass and 3-Pass Fatigue Analysis
sae_shaft_3pass_1thread.datsae_sae_sae_
Full 3-pass analysis using 1, 2, 3, or 4 threads for a multiprocessor
shaft0shaft0
Input File Descriptionshaft_3pass_2thread.datshaft_3pass_3thread.datshaft_3pass_4thread.dat
machine. Both TOPSTR and TOPDMG are used to first retain only the highly stressed entities and from those, retain only the highly damaged entities based on time history compression for the final pass.
1.dac2.dac
Time history files necessary to run any of the above input decks.
40 Linear AnalysisFatigue Analysis with Multiaxial Assessment
Fatigue Analysis with Multiaxial Assessment
IntroIn real in the cdirectiomultiaxuniaxia
Multiax
ductionservice conditions, many structures experience multiaxial loadings in critical locations. That is, the stress state ritical location is characterized as having more than one significant principal stress, and/or the principal stress ns change with time. Methods are available in MSC Nastran for investigating the stress state to assess ial conditions and whether, or not, further investigation and possible corrections are needed based on the l assumptions made by standard stress-life (S-N) or strain-life (-N) fatigue analysis.
ial assessments result in additional output. The most significant results are described here:
Mean Biaxiality Ratio - The mean value of ae during the loading sequence. The biaxiality ratio (ae), is defined as the minor in-plane principal stress divided by the major in-plane principal stress. The value can take on any value between minus one (-1) and one (1). A zero (0) biaxiality ratio indicates only one principal stress, which is a good indicator of a uniaxial stress state.
Angle Range The relative range the angle (p) of the major in-plane principal stress moves during the loading sequence. The smaller the angle range, the more proportional the loading.
Non-proportionality FactorA factor derived from the 2-D in-plane stress tensor components over the duration of the loading sequence that normally takes on values between zero (0) and something less than one (1.0). With this factor in conjunction with the biaxiality ratio, an engineer can make educated decisions about the proportionality of the loading and thus the stress state.
41Linear AnalysisFatigue Analysis with Multiaxial Assessment
BenefitsMultiaxial assessment and biaxiality analysis give the engineer confidence that the stress state in the critical locations of the manalysi
Shouldmultiaxassumpdone? Bcombinproport
The SAthe tutoto boththe moodel are appropriate for the fundamental assumptions of standard stress-life (S-N) or strain-life (-N) fatigue s - that of a predominately uniaxial state of stress.
the stress state assessment show a something other than a uniaxial state, the engineer can then assess the ial stress state and make decisions on the validity of the fatigue analysis, i.e., are the original uniaxial tions valid? does proportional loading have to be taken into account? does a critical plane analysis need to be ased on the multiaxial assessment results, the code can automatically decide to the most appropriate stress
ation parameter to use calculate fatigue damage such as by performing critical plane analysis for non ional loading cases.
E Shaft model is shown below with fatigue life plotted. A multiaxial assessment of this model is the subject of rial in A Multiaxial Assessment (p. 285) in the MSC Nastran Fatigue Analysis Users Guide. The shaft is subject a bending and a torque loading condition, which produces non-proportional loading at the critical locations of del. Subsequent plots show the biaxiality ratio and non-proportionality factor at all locations of the model.
Fatigue Life of SAE Shaft
42 Linear AnalysisFatigue Analysis with Multiaxial Assessment
Biaxiality RatioNon-proportionality Factor
43Linear AnalysisFatigue Analysis with Multiaxial Assessment
44 Linear AnalysisFatigue Analysis with Multiaxial Assessment
User InterfaceThis feature is invoked through the FTGPARM bulk data entry by supplying requested method of multiaxial assessmQuick R
Case CA FATIcase co
Bulk D
FormaThe linassessm:
ExampThis ex
FTG
1FTGPAR
FTGPAent and any requested parameters. More information can be found in FTGPARM (p. 2061) in the MSC Nastran eference Guide.
ontrol GUE case control must be specified in order for any fatigue analysis to occur in MSC Nastran. The FATIGUE ntrol activates the FTGPARM entry of the same ID as that called out on the FATIGUE case control.
ata Entry
t:e and fields of the FTGPARM entry highlighted below are new and define the parameters for a multiaxial ent.
le:ample requests a SIMPLE biaxiality analysis. All other parameters are defaulted.
PARM Fatigue Parameters
2 3 4 5 6 7 8 9 10M ID TYPE FACTOR NTHRD LOGLVL
STRESSor
STRAIN
... ... ... ... ...
RAINFLOW ... ... ...CERTNTY ...
FOS ... ... ... ... ...DAMAGE ... ... ... ...SPOTW ... ... .. ... ... ...SEAM ... ... .. ... ...
MULTI MMTHD NONLWR NONUPR BIAXLWR BIAXMID BIAXUPR ZEROGATE
RM 42 SN 10.0MULTI SIMPLE
45Linear AnalysisFatigue Analysis with Multiaxial Assessment
Remar1.
Describer MeaningMULT
NON
BBBks:See FTGPARM (p. 2061) in the MSC Nastran Quick Reference Guide for more details.
I Flag indicating that parameters for biaxial/multiaxial assessment are to follow. MMTHD NONE = No multiaxial assessment is done.
SIMPLE = Calculates simple biaxiality ratios only. STANDard =Standard method of assessment, which merely returns the results of the
assessment. AUTO = Performs the standard method, but then may recalculate fatigue damage
depending on the results of the assessment.NLOWRONUPR
Used only when MMTHD = AUTO. Lower and Upper thresholds used to check if the loading is proportional. This is used in combination with the biaxiality ratio thresholds.NONLWR: (0
46 Linear AnalysisFatigue Analysis with Multiaxial Assessment
Test CasesFollowing test decks are available in the msc20140/nast/tpl/nef_ug subdirectory of MSC Nastran installation directoexampl
sae_sae_sae_notcnotcshaft0shaft0ry. Please see A Multiaxial Assessment (p. 285) in the MSC Nastran Fatigue Analysis Users Guide for an e of usage.
Input File Descriptionshaft_multiax_auto.datshaft_multiax_stnd.datshaft_multiax_simple.dat
SAE Shaft model with bending and torsional loading to produce a multiaxial state of stress at the critical fatigue locations of the model.
h_left.inch_right.inc
Include files of SET1 entries defining the left and right notches of the shaft.
1.dac2.dac
Time history files necessary to run any of the above input decks.
47Linear AnalysisAxisymmetric Harmonic Concentrated Mass Element
Axisymmetric Harmonic Concentrated Mass Element
IntroAxisymCTRIArepresecapabil
AxisThis elentry. grid poreferenfreedomharmon
The fol
The aboaxisym
SamIn ordeconcenconcenductionmetric harmonic elements were introduced in V2013.1. These are elements that are defined via CQUADX and X Bulk Data entries that reference PAXSYMH property entries. These elements are very useful for nting axisymmetric rotors in many practical situations. In the 2014 release we have augmented the previous ity to allow concentrated masses to be used in an axisymmetric harmonic calculation
ymmetric Harmonic Concentrated Mass Element ement has been developed by expanding the definition of the grid point referenced on a CONM2 Bulk Data With this enhancement, the grid point (in Field 3) of a CONM2 entry may reference not only a standard 3-D int, but also a harmonic grid point (that is, a grid point specified on a CQUADX or CTRIAX element cing a PAXSYMH entry). The former type has the standard three translational and three rotational degrees of
while the latter type has three symmetric components and three anti-symmetric components dependent on the ic value.
lowing additional points must be noted with regard to this feature:
For a harmonic grid point, the mass value M specified on the CONM2 entry is the total mass. This value is not to be multiplied by 2. The mass matrix computed for harmonic grids is dependent on the harmonic value associated with the PAXSYMH entry and will be automatically determined by the code.Only harmonic values of 0 and 1 have contributions to grid point weight generator type calculations.Any values specified in the CID, X1, X2, X3, I11, I21, I22, I31, I32, or I33 fields of a CONM2 entry are ignored for a harmonic grid.
ve enhancement will greatly enhance user convenience for modeling many practical configurations involving metric harmonic element rotors.
ple Problemr to demonstrate this feature, an axisymmetric harmonic beam model and a 1D beam model, both with trated masses, were developed as shown in Figure 1: Axisymmetric harmonic and 1D beams with trated mass (CONM2).
48 Linear AnalysisAxisymmetric Harmonic Concentrated Mass Element
Figure
Both ofmass isthe axis
$ CONMCONM2 ---$ CONMCONM2
Since timplemthe bea
1.00010.00000.00000.0000-1.1510.0000
1.1.00010.00000.00000.0000-1.2190.0000
2.2-1 Figure 1: Axisymmetric harmonic and 1D beams with concentrated mass (CONM2)
the beams have similar structural and geometric properties. In the case of the 1D beam, where the concentrated defined on a 3D grid point, both mass and inertia properties for CONM2 need to be specified. In the case of ymmetric harmonic beam, only the total mass needs to be specified for CONM2.
2 on 3D grid point 208 204 0 100.000. 0. 0. 0.50. 0.50. 0.1.02 on axisymmetric harmonic grid point 115 104 0 100.00
he beams have a radius of 0.1 units, the mass and inertia properties of both the beams should be identical if the entation is correct. Here, the results obtained using PARAM GRDPNT about the geometric center of both ms are presented:
a. 1D Beam
57E+02 0.000000E+00 0.000000E+00 0.000000E+00 -1.151965E-19 0.000000E+00 00E+00 1.000157E+02 0.000000E+00 1.151965E-19 0.000000E+00 0.000000E+0000E+00 0.000000E+00 1.000157E+02 0.000000E+00 0.000000E+00 0.000000E+0000E+00 1.151965E-19 0.000000E+00 5.003272E-01 0.000000E+00 0.000000E+00965E-19 0.000000E+00 0.000000E+00 0.000000E+00 5.003272E-01 0.000000E+00 00E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 1.000000E+00
b. Axisymmetric Harmonic BeamHarmonic = 157E+02 0.000000E+00 0.000000E+00 0.000000E+00 -1.897354E-19 0.000000E+00 00E+00 1.000157E+02 0.000000E+00 1.355253E-19 0.000000E+00 0.000000E+00 00E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 00E+00 1.219727E-19 0.000000E+00 5.003665E-01 0.000000E+00 0.000000E+00 727E-19 0.00000E+00 0.000000E+00 0.000000E+00 5.003665E-01 0.000000E+00 00E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00
Harmonic = 0
49Linear AnalysisAxisymmetric Harmonic Concentrated Mass Element
0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 1.000157E+02 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.00000.0000
Input F(All of
axhcoaxhcoaxhco00E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 00E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 1.000079E+00
ilesthe following .dat files are in the /tpl/axiharm directory)
File Name Descriptionnmbm.dat 1D beam problemnmh1.dat Axisymmetric harmonic beam problem with harmonic = 1nmh0.dat Axisymmetric harmonic beam problem with harmonic = 0
50 Linear AnalysisEnhancements to the External Superelement Capability
Enhancements to the External Superelement Capability
IntroThe exintroduemploythe featdetails.efficien
Becausenhancsection
SuppV2013externaimpose
The enlogic wNastranand the
With thentries of rotorThis demay beusage ejobs foanalysi
With ththey arematricematricefreedom
The abby theiHowevduplicain the aductionternal superelement (SE) capability involving the use of the EXTSEOUT Case Control command was ced in MSC Nastran in 2004. Since then, this capability has become the most popular and most widely ed SE usage. The reasons for this are many. First, the feature is fully automated and is easy to use. Second, ure allows users to employ SE usage without divulging or sharing proprietary model, material and geometry Finally, when properly used, the capability can result in significant improvements in productivity and cy, particularly when the analysis of large models is involved.
e of the growing popularity of the external SE feature, there have been many requests in recent years for ements related to a variety of features. MSC Nastran 2014 has several new features that are discussed in this .
ort for Multiple Rotors in Multiple External SEs and the Residual.1 does allow for multiple rotors in external SEs. However, it has the restriction that, if we have rotors in an l SE, only one such external SE is allowed to exist and no rotors are then allowed in the residual. This limitation s severe restrictions on the usage of rotors in practical situations and has been removed in MSC Nastran 2014.
hancements in MSC Nastran 2014 required a complete and significant re-design of the current rotordynamics hich treats the definition and usage of rotors together in a consolidated manner. The new design in MSC 2014 separates the definition of rotors from their usage, with the former being handled at the external SE level latter being handled only in the assembly job.
e enhancements in MSC Nastran 2014, any number of ROTORG, ROTORSE and/or ROTORAX Bulk Data that define rotors may be specified in external SEs and the residual, but Bulk Data entries that pertain to usage s (like RGYRO, RSPINR, RSPINT and UNBALNC entries) are allowed and processed only in the residual. sign has the advantage that, once the rotors are defined in the external SEs, different variations of their usage accomplished in the assembly job by having different variations of the RGYRO, RSPINR and/or RSPINT rotor ntries. Thus, this design gives the user the freedom to form different rotordynamic configurations in assembly r performing specific types of analysis like complex eigenvalue analysis or frequency or transient response s.
e above design, gyroscopic matrices and other rotor related matrices are computed for rotors in the SE in which defined (whether it be an external SE or the residual). Speed factors are applied in the residual to rotor related s of all rotors, regardless of whether the rotors are defined in the residual or in upstream SEs. All of these s are then combined appropriately to perform the analysis specified by the user. This design thus gives total to the user to define rotors in any external SE or the residual, but to use them as he desires in the residual.
ove scenario also introduces another interesting aspect into the design. Until now, rotors were identified only r rotor IDs since they were allowed in only one component (either in the residual or in a single external SE). er, with the enhancements in MSC Nastran 2014, it is quite possible that there may very well be rotors with te IDs across external SEs and the residual. In order to allow for this scenario, rotors whose usage is specified ssembly job need to be identified not only by their rotor IDs, but also by the IDs of the SEs in which they are
51Linear AnalysisEnhancements to the External Superelement Capability
defined. To facilitate this, a new field called ROTRSEID has been added to the existing RGYRO, RSPINR and RSPINT Bulk Data entries to specify the ID of the SE in which a particular rotor is defined.
Yet anothat defgeneratinformajobs. Tin exter
SuppThe cu(defineexternaremovefor hanexterna
There aenginesemployuser to withousecondvia app
The fol
The abmodel gassembther point to consider is that the mass summary information for rotors is generated and output only in the jobs ine the rotors. Thus, for instance, if there are rotors in both external SEs and the residual, the assembly job es and outputs rotor mass summary information only for the rotors defined in the residual. The mass summary tion for the rotors defined in upstream external SEs is available only in the corresponding external SE creation
he program points this out via an appropriate user information message in the assembly job if any rotors defined nal SEs are referenced in the assembly job.
ort for Copy and Move/Mirror Capability for External SEsrrent SE capability does support the copy and move/mirror capability for geometrically identical part SEs d after BEGIN SUPER entries), but it does not allow this feature to be employed for geometrically identical l SEs (created using the EXTSEOUT Case Control command). This is a serious limitation that has been d in MSC Nastran 2014 by extending the feature to external SEs. This new capability provides the capability dling and managing external SEs that are geometrically identical by copying and moving/mirroring a primary l SE to generate secondary external SEs.
re many practical cases in which we encounter geometrically identical components. Blades of turbines and and many components in planes and automobiles are examples of such cases. When external SEs are ed to represent such components, the copy and move/mirror feature available in MSC Nastran 2014 allows the employ additional copies of an already reduced external SE (the primary SE) in an assembled configuration t having to perform reduction operations on each of the additional geometrically identical components (the ary SEs). Instead, the boundary matrices for all of the secondary external SEs are obtained automatically
ropriate internal transformations of the corresponding boundary matrices of the primary external SEs.
lowing important points should be noted with regard to the usage of the copy and move/mirror feature:
The primary SE does not include SEs upstream of the primary SE.If the primary SE is a part SE, then the secondary SE is a "G-set" copy of the primary SE. In this case, the boundary, loads, constraints and reduction procedure of a secondary SE can be different from those of its primary SE.If the primary SE is an external SE resulting from the use of the EXTSEOUT Case Control command in an earlier job, then the secondary SE is an "A-set" copy of the primary SE. In this case, the boundary, loads, constraints and reduction procedure of the secondary SE are set and are the same as those of its primary SE.A secondary SE requires the specification of either an SELOC entry or an SEMPLN entry. If an SELOC entry is specified, then an identical copy of its primary SE will be positioned at the location implied by the SELOC entry. If an SEMPLN entry is specified, then a mirror image of the primary SE will be positioned.It should be noted that even a primary external SE can be re-positioned in an assembly run by use of an SELOC or SEMPLN entry.
ove capability greatly enhances user convenience and productivity by eliminating the need to individually eometrically identical external SEs and contributes to enhanced efficiency for performing the analysis of such
led configurations.
52 Linear AnalysisEnhancements to the External Superelement Capability
Ability to Generate Non-Sparse Matrices via the MATOP4 option of the EXTSEOUT Case Control CommandUntil nmatricefile. Cu
The ennegativnegativof n sp
The f06format.
The abmatrice
SamThe morotors ienginescompu
In orde
The genphysica
The moFigureare rotaow, the MATOP4 option of the EXTSEOUT Case Control command allowed for the generation of only sparse s on the OP4 file. MSC Nastran 2014 allows for the option of generating also non-sparse matrices on the OP4 rrently, the MATOP4 option has the following usage:
MATOP4 = n where n is a positive integer that specifies the Fortran unit number of the OP4 file.hancement in MSC Nastran 2014 extends the above usage so that n may be specified as either a positive or a e integer. A positive value will preserve the current usage of generating sparse matrices on the OP4 file. A e value will result in the generation of non-sparse matrices on the OP4 file. In both cases, the absolute value ecifies the Fortran unit number of the OP4 file.
output will clearly indicate to the user whether the matrices on the OP4 file are in sparse format or non-sparse
ove enhancement will facilitate the use of OP4 matrices in non-Nastran environments that require non-sparse s for their usage.
ple Problemdel is a plane with two engines, each consisting of two axisymmetric rotors and engine casings (stators). The n the two engines are identical, but there are small differences in the left and right engine casings. The left and are thus very similar, but not identical. This is demonstrated from the eigenfrequencies for the two engines,
ted from SOL 107 and shown in Table 1, which show that they are very close.
r to compare the results, three different cases are considered as indicated below.
a. Single-shot run: Here, the complete plane with both the engines is analyzed at once, without the usage of external superelements (see Figure 2-2)
b. External SE assembly run using two distinct and separate external SEs: In this case, the left and right engines are part of two separate external superelements with IDs of 200 and 400, respectively. The model used for the creation run of the right engine is shown in Figure 2-3. The model includes both rotating and non-rotating components.
eration of the external SEs employs dynamic reduction. Thus, the A-set DOFs of the external SEs include both l boundary points (as shown in Figure 2) and generalized coordinates (Q-set DOFs).
del for the assembly run with the left and right engines included as external superelements is shown in 2-4. The direction of rotation is specified in the assembly run. For the analysis performed here, both the rotors ting in the same direction.
c. External SE assembly run using one external SE and the MIRROR feature: In this case, only the external SE model for the right engine is used. The left engine is attached to the residual structure by mirroring the right engine about the mirror plane as shown in Figure 2-5. Since the engines are similar but not identical, the results for this case will be close, but not identical, with those from case (b).
53Linear AnalysisEnhancements to the External Superelement Capability
Figure
Figure2-2 Model for single-shot run
2-3 Engine model used for external SE creation run
54 Linear AnalysisEnhancements to the External Supere