Part Number: MDNA*R3*Z*Z*Z*SM-NAS120-WBK Copyright 2008
MSC.Software CorporationAugust 2008Linear Static, Normal Modes, and
BucklingAnalysis Using MD Nastran R3 and Patran2008r1NAS120 Course
NotesMSC.Software CorporationEuropeMSC.Software GmbHAm Moosfeld
1381829 Munich, GermanyTelephone: (49) (89) 43 19 87 0Fax: (49)
(89) 43 61 71 6CorporateMSC.Software Corporation2 MacArthur
PlaceSanta Ana, CA 92707 USATelephone: (800) 345-2078Fax: (714)
784-4056Asia PacificMSC.Software Japan Ltd.Shinjuku First West
8F23-7 Nishi Shinjuku1-Chome, Shinjuku-KuTokyo 160-0023,
JAPANTelephone: (81) (3)-6911-1200Fax: (81) (3)-6911-12012Copyright
2008 MSC.Software CorporationLegal InformationMSC.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 andeducational purposes only, and are not
intended to be exhaustive or to apply to any particular engineering
problem ordesign. MSC.Software Corporation assumes no liability or
responsibility to any person or company for direct or
indirectdamages resulting from the use of any information contained
herein.Copyright 2008 MSC.Software Corporation. All Rights
Reserved. This notice shall be marked on any reproduction ofthis
documentation, in whole or in part. Any reproduction or
distribution of this document, in whole or in part, without
theprior written consent of MSC.Software Corporation is
prohibited.The MSC.Software corporate logo, Adams, Dytran, Easy5,
Fatigue, Laminate Modeler, Marc, Mentat, MD Nastran, Patran,MSC,
MSC Nastran, Mvision, Patran, SimDesigner, SimEnterprise,
SimManager, SimXpert and Sofy are trademarks orregistered
trademarks of the MSC.Software Corporation in the United States
and/or other countries. NASTRAN is aregistered trademark of NASA.
All other trademarks belong to their respective owners.3Copyright
2008 MSC.Software CorporationCONTENTS4-57 Workshop 4 Stadium
Truss3-40 Workshop 3 Editing a Nastran Input File2-50 Workshop 2
Simply Supported Beam1-37 Workshop 1 Landing Gear Strut
Analysis4-48 Post Processing CROD Results4-19 The CROD Element4-5
MD Nastran Element Library3-22 The Nastran Input File3-19
Patran-Nastran Workflow and Files3-3 Patran GUI2-48 FEM
References2-22 Key Concepts in FEM2-7 What is the Finite Element
Method?2-3 Engineering Methods1-32 Company Information1-12 Case
Study: Landing Gear Strut1-9 What is Patran?1-4 What is MD
Nastran?1-3 Course ObjectivesCase Study: Stadium Arched Roof Truss
4.0Basics of MD Nastran and Patran 3.0Introduction to the Finite
Element Method 2.0Overview 1.0Page Section4Copyright 2008
MSC.Software CorporationCONTENTS5-109 Workshop 8 A-C Tension
Coupon7-105 Element Distortion6-82 Workshop 7 Tapered Plate5-153
Workshop 6 Bridge Truss5-59 Workshop 5 Coordinate Systems7-52
Loads7-45 Single Point Constraints7-29 2-D Elements7-19 Meshing6-76
Post Processing CBEAM Results6-50 Fields6-31 The CBEAM Element6-19
Material Properties5-149 Post Processing CBAR Results5-142 Multiple
Subcases5-68 The CBAR Element5-48 Grid Points5-34 Coordinate
Systems5-3 Introduction to GeometryCase Study: Aircraft Wing Rib
7.0Case Study: Traffic Signal Pole 6.0Space Station Truss 5.0Page
Section5Copyright 2008 MSC.Software CorporationCONTENTS10-134
Workshop 12 RBE2 vs. RBE310-40 Workshop 11 Spacecraft Fairing9-104
Workshop 10 Support Bracket8-71 Workshop 9 A-B 2 D Clamp7-127
Workshop 8 D Composite Tension CouponCase Study: Aircraft Wing Rib
cont. 7.07-110 Analysis of Composite MaterialsCase Study:
Intercooler Structure 8.08-9 Solid Geometry8-14 The CHEXA
Element8-34 Post Processing Solid Element Results8-68 Solid
Elements10-82 Rigid Body Elements10-41 0-D Elements10-6 Groups and
Lists9-87 Axisymmetric Elements9-64 Mesh Density Control9-51
Viewports9-11 Importing Geometry9-6 Model Simplification
MethodsCase Study: Car Design 10.0Case Study: Scuba Tank 9.0Page
Section6Copyright 2008 MSC.Software CorporationCONTENTS15-33
Workshop 17 Glued Contact15-33 Workshop 16 3D Contact14-92 Workshop
15 Parasolid Modeling13-36 Workshop 14 Buckling of a Submarine
Pressure Hull12-43 Workshop 13 Normal Modes of a Rectangular
PlateUnits 11.011-3 Units in MD NastranCase Study: Communications
Tower 12.012-3 Normal Modes AnalysisCase Study: Submarine Pressure
Hull - 3D 13.013-3 Linear Buckling AnalysisParasolid Modeling
14.014-3 Parasolid Modeling ToolsLinear Contact 15.015-3 Linear vs.
Nonlinear Analysis15-9 Contact Bodies15-14 Contact Detection15-25
Plate Contact Case StudyPage Section7Copyright 2008 MSC.Software
CorporationCONTENTS17-18 Good Modeling Practice17-10 AutoSPC17-3
Minimum Recommended Model Checks16-75 Create Tool16-69 Report
Tool16-66 Animations16-62 Graph Tool16-54 Cursor Tool16-49 Marker
Tool16-32 Fringe Tool16-18 Deformation Tool16-6 Quick Plot
ToolModel Checkout 17.0Results Postprocessing 16.0Page
Section8Copyright 2008 MSC.Software CorporationS1-1NAS120, Section
1, August 2008Copyright 2008 MSC.Software CorporationSECTION
1OVERVIEWS1-2NAS120, Section 1, August 2008Copyright 2008
MSC.Software CorporationS1-3NAS120, Section 1, August 2008Copyright
2008 MSC.Software CorporationCOURSE OBJECTIVES Learn the basic
features in MD Nastran Data structure Element library Linear
static, normal modes, and buckling analyses Learn the basic
functionalities in Patran Build finite element models
(pre-processing) Evaluate analysis results (post-processing) Become
familiar with solving engineering problems in an
integratedPatran/Nastran environment through hands-on training
Students will work through a number of workshop problems in
classwith assistance from the instructor Simple workshop problems
designed to introduce basic concepts Real-world workshop problems
designed to lead the students throughengineering problems from
beginning to endS1-4NAS120, Section 1, August 2008Copyright 2008
MSC.Software CorporationWHAT IS MD NASTRAN?MD Nastran offers
multidiscipline simulation capabilitiesbased on proven technologies
and industry leadership ofover four decades.In addition to the
analysis capabilities of MSC Nastran, MDNastran offers key
capabilities that drive efficiency andstreamline processes: Broad
Analysis Capabilities - Supports key engineering disciplines
thatprovide the basis for a superior multidiscipline simulation
system Integration - Unparalleled support for interaction between
multiple disciplinesin simulations that facilitates true
multidisciplinary analysis Optimization - Multidisciplinary
optimization capabilities with combined sizing,shape, and topology
optimization, special constraints and response functionsacross
disciplines High Performance Computing - Optimized for parallel and
64-bitsupercomputing environmentsS1-5NAS120, Section 1, August
2008Copyright 2008 MSC.Software CorporationWHAT IS MD NASTRAN?This
course primarily covers basic features that are commonto both MD
Nastran and MSC Nastran.Some course material uses the enhanced
functionality of MDNastran, while the majority of the course may be
completedusing either MSC Nastran or MD Nastran.S1-6NAS120, Section
1, August 2008Copyright 2008 MSC.Software CorporationWHAT IS MD
NASTRAN?MD Nastran is a general-purpose finite element
analysisprogram capable of solving a wide variety of
engineeringproblems, including: Linear static analysis Static
analysis with geometric and material nonlinearity Transient
analysis with geometric and material nonlinearity Normal modes
analysis Buckling analysis Direct and modal complex eigenvalue
analysis Direct and modal frequency analysis (including random
analysis) Direct and modal transient analysis (including
responsespectrum analysis)S1-7NAS120, Section 1, August
2008Copyright 2008 MSC.Software CorporationWHAT IS MD NASTRAN?
(Cont.)MD Nastran Capabilities (Cont.) Linear cyclic symmetry
analysis (including static, normalmodes, buckling, and direct
frequency response) Linear and nonlinear steady-state heat transfer
Linear and nonlinear transient heat transfer Aeroelasticity
Substructure analysis (superelements) Design sensitivity and
optimization Acoustics Composite material analysis P-element
analysis Rotor DynamicsS1-8NAS120, Section 1, August 2008Copyright
2008 MSC.Software CorporationWHAT IS MD NASTRAN? (Cont.)MD Nastran
is Extensively documented (including online encyclopedia)
Extensively tested Continually enhanced with new capabilities
Highly efficient in using modern numerical analysis techniques Used
extensively by aerospace, automotive, energy,biomedical, civil, and
other industriesS1-9NAS120, Section 1, August 2008Copyright 2008
MSC.Software CorporationWHAT IS PATRAN?Patran is a CAE pre- and
post-processing softwarepackage. It consists of the following
majorcomponents:User-Friendly Graphical User InterfacePowerful
Geometry Import, Export, and CreationRobust Meshing AlgorithmsFast
Results Visualization and ReportingExtensive Analysis Code
PreferencesS1-10NAS120, Section 1, August 2008Copyright 2008
MSC.Software CorporationWORKFLOW IN PATRANThe Main Menu2 - Import
Geometry1 - Select Analysis Code2 - or Build Geometry3 -
CreateAnalysis Model5 - Evaluate and PublishAnalysis Results4 -
Perform theAnalysisS1-11NAS120, Section 1, August 2008Copyright
2008 MSC.Software CorporationSOLVING A TYPICAL
ENGINEERINGPROBLEMThe following case study demonstrates how to
usePatran and MD Nastran in a typical
engineeringapplicationS1-12NAS120, Section 1, August 2008Copyright
2008 MSC.Software CorporationCASE STUDY: LANDING GEAR STRUTThe
design team has created a nose landing gear strutdesign for the new
fighter jet. Determine if the landinggear strut has been designed
properly to withstand thelanding load.S1-13NAS120, Section 1,
August 2008Copyright 2008 MSC.Software CorporationCASE STUDY:
LANDING GEAR STRUT (Cont.)Design Specifications Material: SteelE =
30 x 106psi = 0.3 Landing load = 7,080 lb7,080 LBS1-14NAS120,
Section 1, August 2008Copyright 2008 MSC.Software CorporationSTEP 1
- CREATE DB AND SET ANALYSISPREFERENCEOpen a new database
inPatran.Select MD Nastran andStructural Analysis for this
casestudy.S1-15NAS120, Section 1, August 2008Copyright 2008
MSC.Software CorporationSTEP 2 - IMPORT OR BUILD GEOMETRYThe user
can import or build geometry in Patran: Import geometry models from
CAD systems:CATIAPro/ENGINEERUnigraphicsEUCLID 3I-DEAS Import
geometry models in standard formats:STEPParasolid xmtACISIGESSTLVDA
Build the geometry directly in PatranS1-16NAS120, Section 1, August
2008Copyright 2008 MSC.Software CorporationSTEP 2 - IMPORT OR BUILD
GEOMETRY (Cont.)For this case study, the landing gear strut
geometrymodel is available as a parasolid xmt file.Import this
model directly into Patran.S1-17NAS120, Section 1, August
2008Copyright 2008 MSC.Software CorporationSTEP 2 - IMPORT OR BUILD
GEOMETRY (Cont.)Import the landing gear strut geometry.S1-18NAS120,
Section 1, August 2008Copyright 2008 MSC.Software CorporationSTEP 2
- IMPORT OR BUILD GEOMETRY (Cont.)The landing gear strut geometry
is imported.S1-19NAS120, Section 1, August 2008Copyright 2008
MSC.Software CorporationSTEP 3 - CREATE ANALYSIS MODELNext, create
the analysis model:Create a finite element meshApply boundary
conditionApply loadingCreate material propertiesCreate element
propertiesS1-20NAS120, Section 1, August 2008Copyright 2008
MSC.Software CorporationSTEP 3 - CREATE ANALYSIS MODEL
(Cont.)Create the finiteelement mesh.S1-21NAS120, Section 1, August
2008Copyright 2008 MSC.Software CorporationSTEP 3 - CREATE ANALYSIS
MODEL (Cont.)Constrain the hubcylinder at thebottom of
thestrut.S1-22NAS120, Section 1, August 2008Copyright 2008
MSC.Software CorporationSTEP 3 - CREATE ANALYSIS MODEL (Cont.)Apply
7,080 lb tothe upper face ofthe strut.S1-23NAS120, Section 1,
August 2008Copyright 2008 MSC.Software CorporationSTEP 3 - CREATE
ANALYSIS MODEL (Cont.)Define a materialproperty for thelanding gear
strut.S1-24NAS120, Section 1, August 2008Copyright 2008
MSC.Software CorporationSTEP 3 - CREATE ANALYSIS MODEL
(Cont.)Create anelement propertyfor the landinggear
strut.S1-25NAS120, Section 1, August 2008Copyright 2008
MSC.Software CorporationSTEP 4 - PERFORM THE ANALYSISSubmit the
model toMD Nastran toperform a linearstatic analysis.S1-26NAS120,
Section 1, August 2008Copyright 2008 MSC.Software CorporationSTEP 5
- EVALUATE ANALYSIS RESULTSReview .f06 filea. Verify that
theanalysis hascompletedsuccessfully.b. Review warningmessages.c.
Review analysisresults.S1-27NAS120, Section 1, August 2008Copyright
2008 MSC.Software CorporationSTEP 5 - EVALUATE ANALYSIS RESULTSRead
the analysisresults intoPatran.S1-28NAS120, Section 1, August
2008Copyright 2008 MSC.Software CorporationSTEP 5 - EVALUATE
ANALYSIS RESULTS (Cont.)Plot displacementsand stresses.S1-29NAS120,
Section 1, August 2008Copyright 2008 MSC.Software CorporationSTEP 6
- PUBLISH ANALYSIS RESULTSPublish a stresssummary
report.S1-30NAS120, Section 1, August 2008Copyright 2008
MSC.Software CorporationSTEP 6 - PUBLISH ANALYSIS RESULTS
(Cont.)Under File/Imagesor Results/Create/Quick Plot:Create
static,animated, and vrmlimages for reportsand
presentations.S1-31NAS120, Section 1, August 2008Copyright 2008
MSC.Software CorporationSUMMARY OF PATRAN-NASTRAN WORKFLOWPatranMD
NastranMD NastranPre-Processing Import/create geometry Create
finite element mesh Apply boundary condition Apply loads Create
material properties Create element properties Submit model to
solverSolver Solve for displacements Compute strains Compute
stressesPost-Processing Deformation plots Stress fringe plots
ReportsS1-32NAS120, Section 1, August 2008Copyright 2008
MSC.Software CorporationCOMPANY OVERVIEWThe MSC.Software
Corporation has been supplyingsophisticated computer-aided
engineering (CAE) toolssince 1963.MSC.Software is the developer,
distributor, andsupporter of the most complete and
widely-usedstructural analysis program in the world, MD
Nastran.MSC.Software is also the developer, distributor,
andsupporter of the state of the art CAE analysis
program,Patran.Patran is an open architecture, pre and post
processorfor all major finite element analysis (FEA)
software,including MD Nastran and Marc.S1-33NAS120, Section 1,
August 2008Copyright 2008 MSC.Software CorporationWHERE TO GO FOR
HELPThe MSC Technical Support Hotline1-800-732-7284is staffed
Monday through Friday, 8:00 a.m. to 5:00 p.m.Email
support:[email protected]@mscsoftware.comWebsite
support at www.mscsoftware.com/supportS1-34NAS120, Section 1,
August 2008Copyright 2008 MSC.Software CorporationWHERE TO GET
TRAININGMD Nastran and Patran seminars are held worldwideLocations,
dates, and descriptions of all scheduledclasses can be found
atwww.mscsoftware.com/support/msc_instituteMSC also conducts
cost-effective in-house seminarsat clients facilities. These
seminars can be tailoredto meet clients specific needs.Contact the
MSC Institute at 1-800-732-7211S1-35NAS120, Section 1, August
2008Copyright 2008 MSC.Software CorporationPATRAN SEMINARS
Following Patran seminars are offered PAT301 - Introduction to
Patran PAT302 Patran for Advanced Users PAT304 - Introduction to
Patran Command Language (PCL) PAT312 - Thermal Analysis Using
Patran Thermal PAT318 - Durability and Fatigue Life Analysis Using
MSC Fatigue PAT325 - Introduction to Laminate Modeler PAT328 - New
Features in PatranS1-36NAS120, Section 1, August 2008Copyright 2008
MSC.Software CorporationMD NASTRAN SEMINARS Following MD Nastran
seminars are offeredNAS101 Basic MD Nastran Linear Static and
Normal Modes AnalysisNAS102 MD Nastran Dynamic AnalysisNAS103 MD
Nastran Nonlinear AnalysisNAS104 MD Nastran Thermal AnalysisNAS105
Practical Finite Element Modeling Techniques Using MD NastranNAS106
MD Nastran Superelement AnalysisNAS107 Design Sensitivity and
Optimization in MD NastranNAS108 New Capabilities in MD
NastranNAS110 DMAP and Database Applications in MD NastranNAS111 MD
Nastran Aeroelastic AnalysisNAS113 Analysis of Composite Materials
with MD NastranNAS115 Fluid-Structure Analysis in MD NastranNAS116
Practical Dynamic Analysis with MD NastranNAS120 Linear Static and
Normal Modes Analysis Using MD Nastran and PatranNAS122 Dynamic
Analysis Using Patran and MD NastranNAS123 MD Nastran Implicit
Nonlinear (SOL600) AnalysisNAS125 Stochastic Simulation Using MSC
Robust DesignS1-37NAS120, Section 1, August 2008Copyright 2008
MSC.Software CorporationEXERCISEPerform Workshop 1 Landing Gear
StrutAnalysis in your exercise workbook.S1-38NAS120, Section 1,
August 2008Copyright 2008 MSC.Software CorporationS2-1NAS120,
Section 2, August 2008Copyright 2008 MSC.Software
CorporationSECTION 2INTRODUCTION TO THEFINITE ELEMENT
METHODS2-2NAS120, Section 2, August 2008Copyright 2008 MSC.Software
CorporationS2-3NAS120, Section 2, August 2008Copyright 2008
MSC.Software CorporationEngineering AnalysisClassical
MethodsNumerical MethodsClosed-formApproximateFinite ElementFinite
DifferenceBoundary ElementMETHODS FOR SOLVING ENGINEERINGPROBLEMSAs
shown below, the finite element method is one ofseveral methods for
solving engineering problemsS2-4NAS120, Section 2, August
2008Copyright 2008 MSC.Software CorporationMETHODS FOR SOLVING
ENGINEERINGPROBLEMS (Cont.)Classical Methods: Closed-form solutions
are available for simple problems such asbending of beams and
torsion of prismatic bars Approximate methods using series
solutions to governingdifferential equations are used to analyze
more complexstructures such as plates and shells The classical
methods can only be used for structural problemswith relatively
simple geometry, loading, and boundaryconditionsS2-5NAS120, Section
2, August 2008Copyright 2008 MSC.Software CorporationMETHODS FOR
SOLVING ENGINEERINGPROBLEMS (Cont.)Numerical Methods: Boundary
Element MethodSolves the governing differential equation for the
problem withintegral equations over the boundary of the domain.
Only theboundary surface is meshed with elements. Finite Difference
MethodReplaces governing differential equations and boundary
conditionswith corresponding algebraic finite difference
equations.S2-6NAS120, Section 2, August 2008Copyright 2008
MSC.Software CorporationMETHODS FOR SOLVING ENGINEERINGPROBLEMS
(Cont.)Numerical Methods (Cont.) Finite Element Method (FEM)Capable
of solving large, complex problems with general geometry,loading,
and boundary conditionsIncreasingly becoming the primary analysis
tool for designers andanalystsThe Finite Element Method is also
known as the Matrix Method ofStructural Analysis in the literature
because it uses matrix algebrato solve the system of simultaneous
equations.S2-7NAS120, Section 2, August 2008Copyright 2008
MSC.Software CorporationWHAT IS THE FINITE ELEMENT METHOD?The
Finite Element Method (FEM) is a numericalapproximation method. It
is a method of investigatingthe behavior of complex structures by
breaking themdown into smaller, simpler pieces.These smaller pieces
of structure are calledelements. The elements are connected to each
otherat the nodes.The assembly of elements and nodes is called a
finiteelement model. The piston head shown in the nextslide is an
example of a finite element model.S2-8NAS120, Section 2, August
2008Copyright 2008 MSC.Software CorporationSAMPLE FINITE ELEMENT
MODELElementSample Finite Element ModelNodeS2-9NAS120, Section 2,
August 2008Copyright 2008 MSC.Software CorporationFINITE
ELEMENTSFinite elements have shapes which are relatively easy
toformulate and analyze. The three basic types of finiteelements
are beams, plates, and
solids.Beam(1D)Plate(2D)Solid(3D)S2-10NAS120, Section 2, August
2008Copyright 2008 MSC.Software CorporationONE DIMENSIONAL
ELEMENTS1D beam elements are used to model long, slenderstructural
members, as demonstrated in thiscommunications tower finite element
model.S2-11NAS120, Section 2, August 2008Copyright 2008
MSC.Software CorporationTWO DIMENSIONAL ELEMENTS2D plate elements
are used to model thin structuralmembers such as aircraft fuselage
skin or car bodyS2-12NAS120, Section 2, August 2008Copyright 2008
MSC.Software CorporationTHREE DIMENSIONAL ELEMENTS3D solid elements
are used to model thickcomponents such as the piston head shown
below:S2-13NAS120, Section 2, August 2008Copyright 2008
MSC.Software CorporationBUILDING A FINITE ELEMENT MODELThe Finite
Element Method approximates thebehavior of a continuous structure
with a finitenumber of elements.As one increases the number of
elements (andhence, decrease the size of the elements), the
resultsbecome increasingly accurate, but the computingtime also
increases.Patran provides numerous modeling tools to help theuser
build finite element models with the rightbalance between accuracy
and model size.S2-14NAS120, Section 2, August 2008Copyright 2008
MSC.Software CorporationHOW DOES FEM WORK ?Basic Approach A given
problem is discretized by dividing the originaldomain into simply
shaped elements. Elements are connected to each other by
nodes.XYZS2-15NAS120, Section 2, August 2008Copyright 2008
MSC.Software CorporationHOW DOES FEM WORK ?
(Cont.)uxuyuzuzuyuxThree translations (ux, uy, uz)Three rotations
(qx, qy, qz){u} = displacement vector= { ux uy uz qx qy qz}Each
node is capable of moving in six independentdirections: three
translations and three rotations. Theseare called the degrees of
freedom (DOF) at a node.S2-16NAS120, Section 2, August
2008Copyright 2008 MSC.Software CorporationHOW DOES FEM WORK ?
(Cont.) The relationship between an element and its surrounding
nodescan be described by the following equation:[ k ]e{ u }e={ f }e
The elemental stiffness matrix [ k ]e is derived from
geometry,material properties, and element properties. The elemental
load vector { f }e describes the forces acting on theelement. The
displacement vector { u }e is the unknown in this equation.
Itdescribes how the nodes are moving as a result of the
appliedforces.[ k ]e{ u }e={ f }eElemental EquationS2-17NAS120,
Section 2, August 2008Copyright 2008 MSC.Software CorporationHOW
DOES FEM WORK ? (Cont.) Next, the elemental stiffness matrices are
assembled into aglobal stiffness matrix. The loads are also
assembled into aglobal load vector. This results in the following
matrix equationfor the overall structure:[ K ] { u } ={ F }[ K ] {
u } ={ F }[ k ]e{ u }e={ f }eElemental EquationGlobal
EquationS2-18NAS120, Section 2, August 2008Copyright 2008
MSC.Software CorporationHOW DOES FEM WORK ? (Cont.) Next, apply the
boundary condition to the model (constrain themodel).
Mathematically, this is achieved by removing rows andcolumns
corresponding to the constrained degrees of freedomfrom the global
matrix equation.Boundary Condition[ K ] { u } ={ F }Global Matrix
Equationwith boundary conditionappliedS2-19NAS120, Section 2,
August 2008Copyright 2008 MSC.Software CorporationHOW DOES FEM WORK
? (Cont.) Finally, the global matrix equation is solved to
determine theunknown nodal displacements. Element strains and
stresses are then computed from the nodaldisplacements.Deformation
Plot Stress Fringe PlotS2-20NAS120, Section 2, August 2008Copyright
2008 MSC.Software CorporationSummary of the finite element
method:HOW DOES FEM WORK ? (Cont.)Assemble loads into a global load
vector {F}Represent continuous structure as a collection ofdiscrete
elements connected by nodesDerive element stiffness matrices
frommaterial properties, element properties, and geometryAssemble
all element stiffness matrices into aglobal stiffness matrix
[K]Apply boundary conditions to constrain themodelSolve the matrix
equation [K] {u} = {F} fornodal displacementsCompute strains and
stresses fromdisplacement resultsS2-21NAS120, Section 2, August
2008Copyright 2008 MSC.Software CorporationTYPES OF FINITE ELEMENT
METHODS There are two different types of finite element methods -
thedisplacement method and the force method. In both
methods,equilibrium, compatibility, and stress-strain relations are
used togenerate a system of equations that represent the behavior
of thestructure. In the displacement method, the grid point
displacements are thebasic unknowns in the system of equations. In
the force method, the member forces are the basic unknowns inthe
system of equations. Both methods can be used to solve structural
problems. Thedisplacement method is used by most modern finite
element codes,including MD Nastran.S2-22NAS120, Section 2, August
2008Copyright 2008 MSC.Software CorporationKEY CONCEPTS IN FEMThe
Displacement MethodFormulation of the Element Stiffness
MatrixMatrix Assembly and DecompositionS2-23NAS120, Section 2,
August 2008Copyright 2008 MSC.Software CorporationTHE DISPLACEMENT
METHOD All structural engineering analyses must satisfy
thefollowing three general conditions:1. Equilibrium of forces and
moments:EF = 0, EM = 02. Strain-Displacement relations (also called
compatibility ofdeformations): ensures that the displacement field
in adeformed continuous structure is free of voids or
discontinuitiesS2-24NAS120, Section 2, August 2008Copyright 2008
MSC.Software CorporationTHE DISPLACEMENT METHOD (Cont.)3.
Stress-Strain relations (also called constitutive relations): For a
linear material, the generalized Hookes law states{o} = [E]
{c}where {o} = { ox oy oz txy tyz tzx}{c} = { cx cy cz xy yz zx}[E]
= 6 x 6 matrix of elastic constantsS2-25NAS120, Section 2, August
2008Copyright 2008 MSC.Software CorporationTHE DISPLACEMENT METHOD
(Cont.) These three conditions can be used to generate a system
ofequations in which the displacements are unknown. The stiffness
matrix [K] is used to relate the forces acting on thestructure and
the displacements resulting from these forces in thefollowing
manner:{F} = [K] {u}where {F} =forces acting on the structure[K]
=stiffness matrix [kij], where each kij term is theforce of a
constraint at coordinate i due to a unitdisplacement at j with all
other displacementsset equal to zero{u} =displacements resulting
from {F} Boundary conditions are applied to prevent rigid body
motions,and the system of linear equations is solved for the
unknown {u}.S2-26NAS120, Section 2, August 2008Copyright 2008
MSC.Software CorporationFORMULATION OF THE ELEMENTSTIFFNESS MATRIX
A key step in the displacement method is theformulation of the
element stiffness matrix Each element in a finite element model is
representedby an element stiffness matrix [K]e A single-rod case
study is used to demonstrate theelement stiffness matrix
formulation for a rod elementS2-27NAS120, Section 2, August
2008Copyright 2008 MSC.Software CorporationCASE STUDY: ROD ELEMENT
STIFFNESSMATRIX Consider an elastic rod of uniform cross section A
andlength L under axial load. Axial translations u1 and u2 are the
only displacementsat grid points 1 and 2. Thus, this element has
twodegrees of freedom.F1F2X 1 2u1u2LX = 0AS2-28NAS120, Section 2,
August 2008Copyright 2008 MSC.Software Corporation Step 2: Relate
strain to displacements Assume that the rod changes length by an
amount AL due tothe axial load. The strain in the rod is Step 1:
Satisfy static equilibriumCASE STUDY: ROD ELEMENT STIFFNESSMATRIX
(Cont.)F2F1 =cxALL-------u2u1L----------------- = =(1)(2)FxF1F2+ 0
= =ES2-29NAS120, Section 2, August 2008Copyright 2008 MSC.Software
Corporation Step 3: Relate stress to strain Step 4: Relate force to
stressCASE STUDY: ROD ELEMENT STIFFNESSMATRIX
(Cont.)(3)(4)oxEcx=PA----ox1F1A------ =ox2F2A------ =o
=andS2-30NAS120, Section 2, August 2008Copyright 2008 MSC.Software
Corporation Step 5: Relate force to displacement Substitution of
Equations 2 and 3 into Equation 4 yieldsCASE STUDY: ROD ELEMENT
STIFFNESSMATRIX (Cont.)F1 oxA EcxAEAL--------u2u1 ( ) = =
=F1AEL--------u2AEL--------u1 =F2EAL--------u2EAL--------u1
=orsimilarly,EA EA(5)(6)S2-31NAS120, Section 2, August
2008Copyright 2008 MSC.Software Corporation{F}=[K]e {u} Equations 5
and 6 represent two linear equations withtwo unknowns. Rewrite them
in matrix form:CASE STUDY: ROD ELEMENT STIFFNESSMATRIX (Cont.)F1F2
) ` EAL--------1 1 1 1u1u2 ) ` =(6)or[K]ewhere [K]e = [kij], the
known 2x2 rod element stiffness matrix{F} = vector of known applied
forces{u} = vector of unknown displacementsS2-32NAS120, Section 2,
August 2008Copyright 2008 MSC.Software Corporation The method used
in the previous case study to derivethe rod element stiffness
matrix is called the directmethod or the stiffness method. This
method workswell for simple elements such as rods and beams. For
more complex 2D and 3D elements, thevariational method is used The
variational method is also known as the Rayleigh-Ritzmethod.
Assumed element shape functions and energy principles areused to
derive the element stiffness matrices. The variational method is
covered in detail in text books onthe finite element method. A list
of reference books on thefinite element method is included at the
end of this section.FORMULATION OF THE ELEMENTSTIFFNESS
MATRIXS2-33NAS120, Section 2, August 2008Copyright 2008
MSC.Software Corporation The stiffness matrix for a rod element
under torsion isshown below:ADDITIONAL EXAMPLES OF ELEMENTSTIFFNESS
MATRIXT1T2 ) ` GJL-------1 1 1 1ux1ux2 ) ` =[K]eT1T2X 1 2ux1LX =
0Jux2S2-34NAS120, Section 2, August 2008Copyright 2008 MSC.Software
Corporation The stiffness matrix for a beam element under
in-planeshear and bending is shown below:ADDITIONAL EXAMPLES OF
ELEMENTSTIFFNESS MATRIX (Cont.)Py1Mz1Py2Mz2 ) ` 2EIL3---------6 3L
6 3L3L2L23L L26 3L 6 3L 3L L23L 2L2y1uz1y2uz2 ) ` ={P} [K]
{u}eFS2-35NAS120, Section 2, August 2008Copyright 2008 MSC.Software
CorporationCASE STUDY: TWO-ROD ASSEMBLY The following case study
demonstrates the assemblyof the the individual element stiffness
matrices and thesolution to the entire problem.X = 0Xu1, F1 u2,
F212 3u3, F3L2L1PS2-36NAS120, Section 2, August 2008Copyright 2008
MSC.Software CorporationCASE STUDY: TWO-ROD ASSEMBLY (Cont.) Write
the following element stiffness equations basedon the previous
derivation of stiffness matrix for a rodelement:)`(((((
=)`2111 111 111 111 121uuLA ELA ELA ELA EFF)`(((((
=)`3222 222 222222 232uuLA ELA ELA ELA EFF[K]1[K]2S2-37NAS120,
Section 2, August 2008Copyright 2008 MSC.Software CorporationCASE
STUDY: TWO-ROD ASSEMBLY (Cont.) Rewrite the stiffness matrices in
simpler terms:||((
=1 11 1k kk kK1| |((
=2 22 22k kk kK11 11LA Ek =22 22LA Ek =where andS2-38NAS120,
Section 2, August 2008Copyright 2008 MSC.Software CorporationCASE
STUDY: TWO-ROD ASSEMBLY (Cont.) Assemble the two stiffness matrices
by superposition.The resulting matrix is called the global
stiffness matrix.||((
=1 11 11k kk kK||((
=2 22 22k kk kK( )Global Stiffness Matrix [K]S2-39NAS120,
Section 2, August 2008Copyright 2008 MSC.Software CorporationCASE
STUDY: TWO-ROD ASSEMBLY (Cont.) Apply external loads to the
structureF1 = -P F2 = 0 F3 = 0)`((((
+ =)`3212 22 2 1 11 1uuuk k 0k k k k0 k k00PS2-40NAS120, Section
2, August 2008Copyright 2008 MSC.Software CorporationCASE STUDY:
TWO-ROD ASSEMBLY (Cont.) Next, impose the boundary condition The
right end is fixed, so u3 = 0. This is achieved by discardingrow 3
and column 3 from the global stiffness matrix.)`((((
+ =)`3212 22 2 1 11 1uuuk k 0k k k k0 k k00P)`((
+ =)`212 1 11 1uuk k kk k0PS2-41NAS120, Section 2, August
2008Copyright 2008 MSC.Software CorporationCASE STUDY: TWO-ROD
ASSEMBLY (Cont.) Now, solve the matrix equation One way to solve
this equation is to multiply both sides by theinverse of
[K])`((
+ =)`212 1 11 1uuk k kk k0Por {F}=[K] {u}[K]-1{F} = {u} In
actual practice, inverting the stiffness matrix to solve the
systemof equations is highly inefficient. MD Nastran uses a more
efficientmatrix decomposition procedure rather than the matrix
inversionmethod.S2-42NAS120, Section 2, August 2008Copyright 2008
MSC.Software CorporationCASE STUDY: TWO-ROD ASSEMBLY (Cont.)
Inversion of the [K] matrix requires that [K] be squareand that
det[K] = 0 (i.e. nonsingular). If rigid body motion or mechanisms
are not prevented(constrained), the structure is unstable and the
stiffnessmatrix will be singular. Always remember that MD Nastran
is working in a 3-Dspace when considering rigid body motion.
Therefore,the set of constraints you apply must be able to
preventany possible rigid body motion in 3-D space.S2-43NAS120,
Section 2, August 2008Copyright 2008 MSC.Software CorporationCASE
STUDY: TWO-ROD ASSEMBLY (Cont.)Example of
InadequateConstraintsExample of AdequateConstraintsS2-44NAS120,
Section 2, August 2008Copyright 2008 MSC.Software CorporationThe
same procedure used for the two-rod model can beextended to a
general structure such as the aircraftstructure shown below:The two
highlighted stringer elements are representedby the two element
stiffness matrices developed in theprevious case study.Element
100Element 200PROCEDURE FOR GENERAL STRUCTURESS2-45NAS120, Section
2, August 2008Copyright 2008 MSC.Software Corporation The stiffness
characteristics of the rest of the aircraft are obtained
byassembling the individual element stiffness matrices to the
globalstiffness matrix using the same procedure as used in the
two-rodmodel.k1-k10-k1(k1+ k2) -k20 -k2k2Stiffness contributions
fromthe rest of the aircraftN x NPROCEDURE FOR GENERAL
STRUCTURES(Cont.)S2-46NAS120, Section 2, August 2008Copyright 2008
MSC.Software CorporationRule of thumb for computer resources (CPU
time) usedby MD Nastran for a problem with N DOF Overhead (~
constant) Stiffness matrix assembly (~ N) Solution cost ( ~ N2)
Data recovery ( ~ N)PROCEDURE FOR GENERAL
STRUCTURES(Cont.)S2-47NAS120, Section 2, August 2008Copyright 2008
MSC.Software CorporationOTHER APPLICATIONS OF FINITE ELEMENTMETHOD
In general, the finite element method can be applied toany
continuum described by partial differentialequations. Example:
Steady-state heat conduction Replace the structural stiffness
matrix with the matrix of thermalconductivities Single DOF at each
node (temperature) Other fields Fluid flow/wave propagation
Electromagnetics DynamicsS2-48NAS120, Section 2, August
2008Copyright 2008 MSC.Software CorporationREFERENCESV.
AdamsBuilding Better Products with Finite Element AnalysisOnWord
Press, 1999K. J. BatheFinite Element Procedures in Engineering
AnalysisPrentice-Hall, 1982R. D. CookConcepts and Applications of
Finite Element AnalysisJohn Wiley & Sons, 1989R. H.
MacNealFinite Elements: Their Design and PerformanceMarcel Dekker,
1994S2-49NAS120, Section 2, August 2008Copyright 2008 MSC.Software
CorporationREFERENCES (Cont.)NAFEMSA Finite Element
PrimerDepartment of Trade and Industry, UK, 1986J. S.
PrzemienieckiTheory of Matrix Structural AnalysisMcGraw-Hill,
1968B. A. Szabo and I. BabuskaFinite Element AnalysisJohn Wiley
& Sons, 1991O. C. ZienkiewiczThe Finite Element
MethodMcGraw-Hill, 1994S2-50NAS120, Section 2, August 2008Copyright
2008 MSC.Software CorporationEXERCISEPerform Workshop 2 Simply
Supported Beam in yourexercise workbook.S3-1NAS120, Section 3,
August 2008Copyright 2008 MSC.Software CorporationSECTION 3BASICS
OFMD NASTRAN AND PATRANS3-2NAS120, Section 3, August 2008Copyright
2008 MSC.Software CorporationS3-3NAS120, Section 3, August
2008Copyright 2008 MSC.Software CorporationPATRAN GRAPHICAL USER
INTERFACEThe Patran GUI for the Windows and Unixplatforms are shown
in the following slides.Except for the color scheme and
iconarrangements, the two GUIs are basicallyidentical.The course
material will be presented using theWindows GUI.S3-4NAS120, Section
3, August 2008Copyright 2008 MSC.Software CorporationWINDOWS
GUIS3-5NAS120, Section 3, August 2008Copyright 2008 MSC.Software
CorporationUNIX GUIS3-6NAS120, Section 3, August 2008Copyright 2008
MSC.Software CorporationTHE MAIN MENUMenu BarTool BarHistory
WindowCommand LineStatus IconStatic Green indicates Patran
iswaitingfor user inputRotating Blue indicates Patran isperforming
a process which canbe stopped immediately with theabort
iconRotating Red indicates thatPatran is performing a processwhich
cannot be interruptedApplication ButtonsS3-7NAS120, Section 3,
August 2008Copyright 2008 MSC.Software CorporationTHE MAIN MENU
(Cont.)File SavePrintCopy to ClipboardUndo - will undo last
commandAbort - Stops operation in progressReset GraphicsRefresh
GraphicsDisplay and Viewing IconsS3-8NAS120, Section 3, August
2008Copyright 2008 MSC.Software CorporationTHE VIEWPORTDisplay
ModeCurrent GroupCurrent ViewportDatabase NameS3-9NAS120, Section
3, August 2008Copyright 2008 MSC.Software CorporationAPPLICATION
FORMSActionObjectMethodSelect Menu(Filter Buttons)S3-10NAS120,
Section 3, August 2008Copyright 2008 MSC.Software
CorporationAPPLICATION FORMS (Cont.)Toggle button is an
on/offswitchSelect databox is used toenter dataData can be inserted
byplacing the mouse at thedesired location, clickingthe left mouse
button,and typing in the desireddataExisting text can beedited...
suffix denotes that asubordinate form will open upupon clicking the
buttonApply causes action to executeHyphens indicate action can
beundone only immediately afterits executionSlide bar assigns a
value to associated variableControl icon allows the switching
between different actions.In this example, the icon can be set to
highlight or split.Causes the content of a form to reset back to
default values;the default values may be constant or can
changeS3-11NAS120, Section 3, August 2008Copyright 2008
MSC.Software CorporationENTITY PICKING Picking is performed in two
ways: Keyboard entry into a databox Graphical picking with the
mouseS3-12NAS120, Section 3, August 2008Copyright 2008 MSC.Software
CorporationENTITY ID SYNTAXAll points Point 1:#Signifies an axis
with first point representing thebase and the second determining
the direction{[ ][ ]}< > signifies a vector definition
Mathematical operations like division are possible todetermine the
individual components[1, 2, -64.0/20.0]y = the z coordinate of
point 5When a point is referenced the letter p can bedropped[1,
zp5, 3][1, z5, 3]Individual coordinates can reference
existingentities, such as x = the x coordinate of node 28[xn28, 1,
2]Square brackets signifies coordinate specification [x y
z]Combinations of entity ID syntax is possible (face 2of solids 1
through 10)Solid 1:10.2References an entity associated with a
higher orderone (i.e. edge 1 of surface 3, that is similar to
acurve)Surface 3.1Different forms for delimiters: space, , and /
Curve 1 2, 3/ 4Points 1 through 9 by 2 Point 1:9:2Refers to points
1, 2, and 3 Point 1 2 3Description SyntaxS3-13NAS120, Section 3,
August 2008Copyright 2008 MSC.Software CorporationENTITY GRAPHICAL
PICKING Individual and collective entity picking iscontrolled by
the Picking option underPreferences. For Single Entity Picking, a
portion of theselected entity must be within the physicallimits of
the cursor. For Centroid Single Picking, the closest entityto the
location of the cursor will be picked. Additional tools are
available to aid theprocess of picking, such as Cycle picking. The
Preselection Settings highlight the Entityand Label (ID #) of the
entity before youselect it.S3-14NAS120, Section 3, August
2008Copyright 2008 MSC.Software CorporationCURSOR PICKING Single
EntityMove the cursor to the entity label/centroid and pressthe
left mouse button Multiple PickingHold down the shift key and
select the entitieswith the left mouse buttonShiftS3-15NAS120,
Section 3, August 2008Copyright 2008 MSC.Software CorporationCURSOR
PICKING (Cont.)Ctrl Rectangle Picking(Click & Drag) Polygon
PickingClickClickYou can alsoselect this iconfrom the
selectmenuNote: To complete your selection, double-click the left
mouse buttonS3-16NAS120, Section 3, August 2008Copyright 2008
MSC.Software Corporation Deselect Cycle PickingMove the cursor to
the entitys label/centroid andclick on the right mouse
buttonPicking an entity underneath another, or that isclose to
other entities. Once the cycle pickingwindow appears, make the
selection from thewindow.CURSOR PICKING (Cont.)S3-17NAS120, Section
3, August 2008Copyright 2008 MSC.Software CorporationMANIPULATING
THE MODEL FORVIEWINGClick on one of these icons, then dragwith the
middle mouse buttonXY RotateZ Rotate XY TranslateZoomS3-18NAS120,
Section 3, August 2008Copyright 2008 MSC.Software CorporationPATRAN
ONLINE HELPTwo ways to use on-line help Use the drop-down help menu
to get topical help or helpvia the world wide web Press the F1 key
to get context sensitive help on aform in questionS3-19NAS120,
Section 3, August 2008Copyright 2008 MSC.Software
CorporationPATRAN-NASTRAN WORKFLOW AND FILESPatranPatranMD
NastranMD NastranSolverK u = F Solve for u Compute strain Compute
stress.bdf.xdb.op2.db.ses.db.jou.f04.f06.logPre-Processing
Import/create geometry Create finite element mesh Apply boundary
condition Apply loads Create material properties Create element
properties Submit model to solverPost-Processing Deformation plots
Stress fringe plots ReportsS3-20NAS120, Section 3, August
2008Copyright 2008 MSC.Software CorporationBASIC PATRAN FILESOne
per model. Record of all PCL commandsfrom database creation to
present.Concatenated session files. EXTREMELY usefulfor rebuilding
a database.Journal File .db.jouA Session File is opened at Patran
start-upand it is closed when you quit Patran.Session File .sesOne
per model Database .dbComments File Type File ExtensionS3-21NAS120,
Section 3, August 2008Copyright 2008 MSC.Software CorporationBASIC
MD NASTRAN FILESUsed by Patran for post processing. Results File
.xdbUsed by Patran for post processing. Results File .op2Contains a
time history of job execution. Execution Summary File .f04Operating
System Log File .logThis is the main Nastran output file. It
containsthe results of your analysis such as displacementsand
stresses. It is in ASCII format so it can beviewed in any text
editor. It also containswarning messages, error messages, and
diagnosticmessages to help the user evaluate the quality ofthe
analysis results.Results File .f06Contains model definition.
Popular extensions are.bdf and .datInput File .bdfComments File
Type File ExtensionS3-22NAS120, Section 3, August 2008Copyright
2008 MSC.Software CorporationTHE MD NASTRAN INPUT FILEThe two files
which contain the finite element modeldefinition are The Patran
database file The Nastran input fileThe Nastran input file is
useful in a number of ways: Can be viewed and edited in any text
editor Can include comments to document modeling assumptionsand
changes Allows the user to add entries which are not supported
inPatran Useful in debugging a modelS3-23NAS120, Section 3, August
2008Copyright 2008 MSC.Software CorporationORGANIZATION OF THE
NASTRAN INPUTFILEThe Nastran input file is arranged in five
sections:Nastran StatementNastran StatementFile Management
SectionFile Management SectionExecutive Control SectionExecutive
Control SectionCase Control SectionCase Control SectionBulk Data
SectionBulk Data SectionCENDBEGIN BULKENDDATAOptional
SectionsRequired SectionsRequiredDelimitersID
A,BOptionalDelimiterS3-24NAS120, Section 3, August 2008Copyright
2008 MSC.Software CorporationNASTRAN INPUT FILE SECTIONSNastran
Statement Used to modify systemdefaults. Not needed in most
runs.File Management Section Allocates files, controlsrestarts and
database operationsExecutive Control Section Solution type,
timeallowed, program modifications, and systemdiagnosticsCase
Control Section Requests Output andselects Bulk Data items such as
loadings andconstraints to be usedBulk Data Section Model
definition, loadings, andboundary conditionsS3-25NAS120, Section 3,
August 2008Copyright 2008 MSC.Software CorporationNASTRAN INPUT
FILE DELIMITERSThe delimiters are ID A,B First statement in
Executive ControlSection (optional) CEND End of Executive Control
Section,beginning of Case Control Section BEGIN BULK End of Case
Control Section, beginning ofBulk Data Section ENDDATA Last entry
in the input fileSAMPLE MODELS3-26E = 30x106psi = 0.3 A = 4.0 in2J
= 1.27 in4NAS120, Section 3, January 2007Copyright 2007
MSC.Software CorporationS3-27NAS120, Section 3, August
2008Copyright 2008 MSC.Software CorporationNASTRAN INPUT FILE OF
SAMPLE MODELID TRUSS,SAMPLESOL 101TIME 5CENDTITLE = SAMPLE INPUT
FILESUBTITLE = TRUSS STRUCTURELOAD = 10SPC = 11DISP = ALLELFORCE =
ALLSPCFORCE = ALLBEGIN BULK$$ GRID POINTS DESCRIBE THE
GEOMETRY$GRID 1 0. 0. 0.GRID 2 0. 120. 0.GRID 3 600. 120. 0.GRID 4
600. 0. 0.$$ TRUSS MEMBERS MODELED WITH ROD ELEMENTS$CROD 1 21 2
3CROD 2 21 2 4CROD 3 21 1 3CROD 4 21 1 4CROD 5 21 3 4$PROD 21 22 4.
1.27MAT1 22 30.E6 .3FORCE 10 4 1000. 0. -1. 0.SPC1 11 12 1 2SPC1 11
3456 1 2 3 4ENDDATAExecutiveControlCase ControlBulk DataComments
startwith a dollar signS3-28NAS120, Section 3, August 2008Copyright
2008 MSC.Software CorporationTHE BULK DATA SECTIONThe Bulk Data
Section contains all datanecessary for describing a structural
modelEach item described in the Bulk Data section iscalled an
EntryThe Bulk Data entries are not required to be inputin any
orderFORMAT OF BULK DATA ENTRIES Each Bulk Data entry has a
specific pre-defined format andpurpose (described in the MD Nastran
Quick Reference Guide,Section 5) Shown below is the CROD entry
description from the QuickReference Guide:S3-29NAS120, Section 3,
January 2007Copyright 2007 MSC.Software CorporationS3-30NAS120,
Section 3, August 2008Copyright 2008 MSC.Software CorporationFORMAT
OF BULK DATA ENTRIES (Cont.)Each line contains 80 columnsA Bulk
Data entry may span multiple linesThere are three data formats
Integer Real Character StringEach field in a particular entry has a
required dataformat. See the Quick Reference Guide for thecorrect
format.S3-31NAS120, Section 3, August 2008Copyright 2008
MSC.Software CorporationFORMAT OF BULK DATA ENTRIES
(Cont.)Following representations of the real number 123.4are
numerically equivalent and acceptable to MDNastran:Real numbers
must be entered with a decimal point.Integers must be entered
without a decimal point.123.4 1.234+2 1.234E2 12.34E+10.1234E3
.1234E3S3-32NAS120, Section 3, August 2008Copyright 2008
MSC.Software CorporationFIELD FORMATEach Nastran input file line
contains 80 columns.There are three field formats for entering data
in these80 columns: Small Field Format Large Field Format Free
Field FormatS3-33NAS120, Section 3, August 2008Copyright 2008
MSC.Software CorporationFIELD FORMAT (Cont.)Small Field Format Each
line is divided into 10 fields Each field is 8 columns wide456 9.0
8.6 7.5 10 GRID 8 8 8 8 8 8 8 8 8 8 10 9 8 7 6 5 4 3 2 1FIELD
FORMAT (Cont.)Large Field Format A high degree of accuracy is
required in some MD Nastranapplications. The large field format is
used when the small fieldformat does not provide enough significant
digits. An asterisk after the keyword signifies large field
format.GRID* 10 7.5 8.6 *GRID10*GRID10 9.0 456S3-34NAS120, Section
3, January 2007Copyright 2007 MSC.Software CorporationS3-35NAS120,
Section 3, August 2008Copyright 2008 MSC.Software CorporationFIELD
FORMAT (Cont.)Free Field Format Fields are separated by commas or
blanks (commas arestrongly recommended) To skip a field, use two
commas in succession Integer numbers or character strings with more
than eightcharacters cause a fatal error Real numbers with more
than eight characters are rounded offand will lose some
precisionExample:GRID,10,,7.5,8.6,9.0,,456S3-36NAS120, Section 3,
August 2008Copyright 2008 MSC.Software CorporationCONTINUATION
ENTRIESMany input entries require more than one line of inputIf
this is the case, then continuation entries must
beused.Continuation entries may be generated automaticallywhen the
entries are in sorted order. The parent entrymay be blank in
columns 74-80 (field 10), and thecontinuation entry may be blank in
columns 2-8 (field 1).For small field entries, the first column of
the continuationentry may be blank or contain a + symbol. For large
fieldentries, the first column of the continuation entry
mustcontain a * symbol.S3-37NAS120, Section 3, August 2008Copyright
2008 MSC.Software CorporationCONTINUATION ENTRIES (Cont.)Input
rules Unless you use automatic generation, a (+) or (*) is required
incolumn 1, field 1 of a continuation entry. The remaining contents
infield 1 of a continuation entry must be identical to the entry in
field10 (columns 2 through 8) of the parent entry (or the
precedingcontinuation entry). Any entry in the first column of
field 10 on the parent entry isignored by the continuation entry
Small field and large field continuation entries may be
usedtogether in defining a single data item entryAn example of the
use of continuation is shown in the nextslideS3-38NAS120, Section
3, August 2008Copyright 2008 MSC.Software CorporationCONTINUATION
ENTRIES (Cont.)Two methods of entering a MAT8 entry with
continuationare shown below: Method 1 Method
2+M101+M101+M102+M102S3-39NAS120, Section 3, August 2008Copyright
2008 MSC.Software CorporationGENERAL INPUT FORMAT RULESInput data
items in fields 1 and 10 must be leftjustified. Input data in
fields 2 through 9 do not haveto be left or right justified.Error
results if data extends beyond its field intoanother field.Input
data items must not have any embeddedblanks.All real numbers,
including zero, must contain adecimal point.Many fields have
default values. If these fields areleft blank, the default values
will be used (See theQuick Reference Guide).S3-40NAS120, Section 3,
August 2008Copyright 2008 MSC.Software CorporationEXERCISEPerform
Workshop 3 Editing a Nastran Input File inyour exercise
workbook.S4-1NAS120, Section 4, August 2008Copyright 2008
MSC.Software CorporationSECTION 4STADIUM ARCHED-ROOF
TRUSSS4-2NAS120, Section 4, August 2008Copyright 2008 MSC.Software
CorporationSECTION 4STADIUM ARCHED-ROOF TRUSSS4-3NAS120, Section 4,
August 2008Copyright 2008 MSC.Software CorporationTopics covered in
this section: MD Nastran Element Library Creating nodes and 1D
Elements The MD Nastran CROD element Post-processing 1D element
resultsSECTION 4STADIUM ARCHED-ROOF TRUSSS4-4NAS120, Section 4,
August 2008Copyright 2008 MSC.Software CorporationProblem
Description The final design of a new support structure for the
center fieldscoreboard of a baseball stadium is almost complete.
Thearchitect has an exposed, overhanging, arched-roof truss inher
design. An electric billboard will be hung from this truss.You are
asked to analyze the design of the arched-roof trussto ensure that
it can support the weight of the scoreboard.Analysis Objectives
Determine stress levels in the truss members under loading.The
maximum stress must be below the yield point of thetruss material.
Determine the maximum vertical displacement of thestructure. The
architect has specified that the maximumvertical movement of the
scoreboard should not exceed 0.25inch.CASE STUDY:STADIUM
ARCHED-ROOF TRUSSS4-5NAS120, Section 4, August 2008Copyright 2008
MSC.Software CorporationThe MD Nastran element library contains
over 50finite elements Zero-dimensional One-dimensional
Two-dimensional Three-dimensional Scalar Axisymmetric Rigid Heat
transfer Fluid-structure P-version Contact GENEL user-supplied
elementMD NASTRAN ELEMENTSS4-6NAS120, Section 4, August
2008Copyright 2008 MSC.Software CorporationCOMMONLY USED MD NASTRAN
ELEMENTSScalarElements1-DElements2-DElements3-DElementsRigidElementsCONM20-DElementsCBUSHCELASi(i=1,2,3,4)CRODCONRODCTUBECBARCBEAMCBENDCQUAD4CQUAD8CTRIA3CTRIA6CQUADRCTRIARCSHEARCHEXACPENTACTETRARBARRBE2RBE3RSSCONAxisymmetricElementsCTRIAX6CTRIAXCQUADXS4-7NAS120,
Section 4, August 2008Copyright 2008 MSC.Software
CorporationCREATING ELEMENTS IN PATRAN Two methods for creating
elements in Patran:1. Mesh geometry to generate elements2. Create
elements by connecting nodesMethod 1 Method 2S4-8NAS120, Section 4,
August 2008Copyright 2008 MSC.Software Corporation For this case
study, Method 2 will be used to directly createnodes and connect
the nodes to create elements There are five identical planar truss
assemblies supporting theroof. Only one truss assembly will be
created. The table below shows the location of truss joints. Use
this tableto create the nodes.CREATING TRUSS NODES AND
ELEMENTSS4-9NAS120, Section 4, August 2008Copyright 2008
MSC.Software CorporationInput location for node 1CREATING
NODESS4-10NAS120, Section 4, August 2008Copyright 2008 MSC.Software
CorporationCREATING NODES (Cont.)Repeat the processuntil all 13
nodeshave been createdS4-11NAS120, Section 4, August 2008Copyright
2008 MSC.Software CorporationCREATING ELEMENTSInput element
connectivityfor element 1S4-12NAS120, Section 4, August
2008Copyright 2008 MSC.Software CorporationRepeat the process until
all 24elements have been createdCREATING ELEMENTS
(Cont.)S4-13NAS120, Section 4, August 2008Copyright 2008
MSC.Software Corporation The Patran BAR2 element corresponds to a
family of two-nodedNastran elements: The specific element type will
be specified later when creating theelement properties.CREATING
ELEMENTS
(Cont.)ScalarElements1-DElements2-DElements3-DElementsRigidElementsCONM20-DElementsCBUSHCELASi(i=1,2,3,4)CRODCONRODCTUBECBARCBEAMCBENDCQUAD4CQUAD8CTRIA3CTRIA6CQUADRCTRIARCSHEARCHEXACPENTACTETRARBARRBE2RBE3RSSCONAxisymmetricElementsCTRIAX6CTRIAXCQUADXS4-14NAS120,
Section 4, August 2008Copyright 2008 MSC.Software
CorporationCreating Material Properties The architect has selected
steel tubing as theconstruction material. The material properties
are as follows:E = 30 x 106psi v = 0.3Tensile yield strength = 36
ksiCREATING MATERIAL PROPERTIESS4-15NAS120, Section 4, August
2008Copyright 2008 MSC.Software CorporationCreate a material named
steelCREATING MATERIAL PROPERTIES (Cont.)S4-16NAS120, Section 4,
August 2008Copyright 2008 MSC.Software CorporationInput material
propertiesCREATING MATERIAL PROPERTIES (Cont.)S4-17NAS120, Section
4, August 2008Copyright 2008 MSC.Software CorporationFollowing are
the most commonly used one-dimensionalelements in MD Nastran: CROD,
CONROD, CTUBE: Pin-ended rod (4 DOFs) CBAR: Prismatic beam (12
DOFs) CBEAM: Straight beam with warping (14 DOFs) CBEND: Curved
beam or pipe (12 DOFs)SELECT THE 1-D ELEMENT TYPES4-18NAS120,
Section 4, August 2008Copyright 2008 MSC.Software CorporationFor
this case study, the primary load path in the trussmembers is
axial. Assume the bending moments arenegligible.Select the MD
Nastran CROD element to model thetruss members.The truss members
have the following physicalproperties: 6.0 inch diameter tubing
0.25 inch wall thickness A = t/4 *(6.02-5.52) = 4.516 in2 J = t/32
*(6.04-5.54) = 37.398 in4SELECT THE 1-D ELEMENT TYPE
(Cont.)S4-19NAS120, Section 4, August 2008Copyright 2008
MSC.Software CorporationGeneral features of the CROD element are:
Connected by two nodes Two force components:Axial force PTorque T
Displacements components: ui and ui Straight, prismatic member The
element stiffness matrix contains only terms for axial andtorsional
degrees of freedomP TAT PB XeTHE CROD ELEMENTS4-20NAS120, Section
4, August 2008Copyright 2008 MSC.Software Corporation Element
connectivity is defined on the Nastran CROD entryField ContentsEID
Element identification numberPID Identification number of PROD
property entryG1,G2 Grid point identification numbers of
connectionpoints, where G1 = grid point at End A andG2 = grid point
at End B7 1 1 23 CRODG2 G1 PID EID CROD10 9 8 7 6 5 4 3 2 1THE CROD
ELEMENT (Cont.)S4-21NAS120, Section 4, August 2008Copyright 2008
MSC.Software Corporation Element property is defined on the Nastran
PROD entryField ContentsPID Property identification numberMID
Material identification numberA Cross-sectional areaJ Torsional
constant (equals to polar moment ofinertia for circular cross
sections)C Coefficient to determine torsional stressNSM
Nonstructural mass per unit length (Real)37.398 4.516 1 1 PRODNSM C
J A MID PID PROD10 9 8 7 6 5 4 3 2 1THE CROD ELEMENT
(Cont.)S4-22NAS120, Section 4, August 2008Copyright 2008
MSC.Software Corporation Solid Circular Section Hollow Circular
Section Solid Square Section Solid Rectangular Section Calculation
of torsional constant J for sometypical cross
sectionsJ12---tr4=2rJ12---tro4ri4 ( ) =roriJ 2.25a4=2aJ
ab3163------ 3.36ba--- 1b412a4------------ \ . || | =2b2aTHE CROD
ELEMENT (Cont.)S4-23NAS120, Section 4, August 2008Copyright 2008
MSC.Software CorporationCreate a 1D Rod propertynamed
circular_rodCREATING ELEMENT PROPERTY FOR THETRUSSS4-24NAS120,
Section 4, August 2008Copyright 2008 MSC.Software CorporationInput
element propertiesCREATING ELEMENT PROPERTY FOR THETRUSS
(Cont.)S4-25NAS120, Section 4, August 2008Copyright 2008
MSC.Software CorporationCREATING ELEMENT PROPERTY FOR THETRUSS
(Cont.)Select application regionS4-26NAS120, Section 4, August
2008Copyright 2008 MSC.Software CorporationClick Add to
sendselection to thecollector boxbelow and clickApply to create
theelement property.CREATING ELEMENT PROPERTY FOR THETRUSS
(Cont.)S4-27NAS120, Section 4, August 2008Copyright 2008
MSC.Software Corporation$ Material Record : steel$ Description of
Material : Date: 06-May-02 Time: 09:25:28MAT1 1 3.+7 .3$ Elements
and Element Properties for region : circular_rodPROD 1 1 4.516
37.398CROD 23 1 1 7A snap shot of the MD Nastran input file for
this problem,showing how the connectivity entry, the property
entry,and the material entry are linked
together:ELEMENT-PROPERTY-MATERIAL CHAINREFERENCES4-28NAS120,
Section 4, August 2008Copyright 2008 MSC.Software
CorporationCreating Loads and Boundary Conditions The truss
assembly is bolted down at the base. The billboard weighs 2,500
pounds, which is supportedby five truss assemblies. Each truss
assembly,therefore, supports 500 pounds of weight.CREATING LOADS
AND BOUNDARYCONDITIONSS4-29NAS120, Section 4, August 2008Copyright
2008 MSC.Software CorporationCreate a boundarycondition
namedfixedCREATING BOUNDARY CONDITIONSS4-30NAS120, Section 4,
August 2008Copyright 2008 MSC.Software CorporationConstrain all six
degreesof freedomCREATING BOUNDARY CONDITIONS (Cont.)S4-31NAS120,
Section 4, August 2008Copyright 2008 MSC.Software
CorporationCREATING BOUNDARY CONDITIONS (Cont.)Select the base of
the trussS4-32NAS120, Section 4, August 2008Copyright 2008
MSC.Software CorporationFinish creating theboundary
conditionCREATING BOUNDARY CONDITIONS (Cont.)S4-33NAS120, Section
4, August 2008Copyright 2008 MSC.Software CorporationCreate a
secondboundarycondition toconstrain DOFsnot connected toany
elementCREATING BOUNDARY CONDITIONS (Cont.)S4-34NAS120, Section 4,
August 2008Copyright 2008 MSC.Software CorporationConstrain theT3
and R3degrees offreedomCREATING BOUNDARY CONDITIONS
(Cont.)S4-35NAS120, Section 4, August 2008Copyright 2008
MSC.Software CorporationCREATING BOUNDARY CONDITIONS (Cont.)Select
the restof the trussS4-36NAS120, Section 4, August 2008Copyright
2008 MSC.Software CorporationFinish creatingthe
boundaryconditionCREATING BOUNDARY CONDITIONS (Cont.)S4-37NAS120,
Section 4, August 2008Copyright 2008 MSC.Software CorporationClick
here first, then drag themiddle mouse button to rotate
themodelRotate the modelto get a better viewCREATING BOUNDARY
CONDITIONS (Cont.)S4-38NAS120, Section 4, August 2008Copyright 2008
MSC.Software CorporationCreate a load named forceCREATING
LOADSS4-39NAS120, Section 4, August 2008Copyright 2008 MSC.Software
CorporationCREATING LOADS (Cont.)Input -500 lbs in the y
directionS4-40NAS120, Section 4, August 2008Copyright 2008
MSC.Software CorporationSelect the application regionCREATING LOADS
(Cont.)S4-41NAS120, Section 4, August 2008Copyright 2008
MSC.Software CorporationFinish creating the loadCREATING LOADS
(Cont.)S4-42NAS120, Section 4, August 2008Copyright 2008
MSC.Software CorporationThe pre-processing phase of the analysis
process isnow complete. The next step is to send the model toMD
Nastran to perform the numerical analysis.CASE STUDY
WORKFLOWSolverMD
NASTRANPATRANPre-ProcessingPATRANPost-ProcessingS4-43NAS120,
Section 4, August 2008Copyright 2008 MSC.Software
CorporationANALYSIS SETUP AND SUBMITTALSelect linear static
analysis andsubmit the analysis job to MDNastranS4-44NAS120,
Section 4, August 2008Copyright 2008 MSC.Software
CorporationANALYSIS SETUP AND SUBMITTAL (Cont.)Status window
reports job progressS4-45NAS120, Section 4, August 2008Copyright
2008 MSC.Software CorporationAfter MD Nastran completes the
analysis, theanalysis results are ready to be post-processed.CASE
STUDY WORKFLOWSolverMD
NASTRANPATRANPre-ProcessingPATRANPost-ProcessingS4-46NAS120,
Section 4, August 2008Copyright 2008 MSC.Software Corporation There
are two types of Nastran results files: the .op2 file and the.xdb
file When the .op2 file is read into Patran, it becomes a permanent
part ofthe database. When the .xdb file is read into Patran, it is
attached to the databasetemporarily and becomes detached when the
Patran database isclosed.truss.op2truss.dbtruss.db
+truss.op2truss.xdbtruss.dbtruss.xdbtruss.dbTWO TYPES OF RESULT
FILESS4-47NAS120, Section 4, August 2008Copyright 2008 MSC.Software
CorporationATTACH THE XDB FILEBy default, Patranrequested for a.xdb
file when thejob was submittedto Nastran.Attach the .xdb fileto
Patran.S4-48NAS120, Section 4, August 2008Copyright 2008
MSC.Software CorporationEvaluate the analysis results Examine the
maximum vertical deflection. Theallowable deflection is 0.25 inch.
Examine the truss member stresses. Therequirement is 36 ksi
(material yield strength)POST PROCESS THE RESULTSS4-49NAS120,
Section 4, August 2008Copyright 2008 MSC.Software CorporationPLOT
DEFORMATIONPlot the deformationMax y disp = 0.018 in < 0.25
inS4-50NAS120, Section 4, August 2008Copyright 2008 MSC.Software
CorporationBy default, Patran averages the stresses at anode from
neighboring elements and plots thisaverage stress value.By
switching off the averaging option, the truemaximum axial stresses
in the truss membersare displayed.PLOT STRESSESS4-51NAS120, Section
4, August 2008Copyright 2008 MSC.Software CorporationPlot the
averaged axial stressesPLOT STRESSES (Cont.)S4-52NAS120, Section 4,
August 2008Copyright 2008 MSC.Software CorporationPLOT STRESSES
(Cont.)Plot the un-averaged axialstressesS4-53NAS120, Section 4,
August 2008Copyright 2008 MSC.Software Corporation Open the .f06
file with a text editor Check the total applied load against the
total reaction loadTotal applied loadTotal reaction loadREVIEW THE
.f06 FILES4-54NAS120, Section 4, August 2008Copyright 2008
MSC.Software Corporation Examine the constraint forces to verify
that the boundary conditionhas been applied correctly:REVIEW THE
.F06 FILE (Cont.)S4-55NAS120, Section 4, August 2008Copyright 2008
MSC.Software CorporationReview the displacements and rod element
stressesREVIEW THE .f06 FILE (Cont.)S4-56NAS120, Section 4, August
2008Copyright 2008 MSC.Software CorporationAnalysis Summary:
Maximum deflection of 0.018 inch is below the 0.25inch requirement
Maximum axial stresses:Tensile Stress = 226 psiCompressive Stress =
-268 psiThe strength margin of safety is high Effects such as
dynamic loading and buckling will bediscussed at a later part of
the course.CASE STUDY ANALYSIS SUMMARYS4-57NAS120, Section 4,
August 2008Copyright 2008 MSC.Software CorporationEXERCISEPerform
Workshop 4 Stadium Truss in your exerciseworkbook.S4-58NAS120,
Section 4, August 2008Copyright 2008 MSC.Software
CorporationS5-1NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationSECTION 5SPACE STATION TRUSSS5-2NAS120,
Section 5, August 2008Copyright 2008 MSC.Software
CorporationS5-3NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationSECTION 5SPACE STATION TRUSSTopics covered
in this case study:Part 1: Modeling Introduction to Geometry
Transform Geometry Organize the model using Groups Mesh control
Coordinate systemsPart 2: 1D Finite Element entities NASTRAN CBAR
element Definition of 1D element propertiesPart 3: Analysis and
Results Multiple Subcases Postprocessing 1D dataS5-4NAS120, Section
5, August 2008Copyright 2008 MSC.Software CorporationProblem
Description The preliminary design of a Space Station truss segment
iscomplete. The truss assembly carries a number of
criticalcomponents used for navigation, communication, and
heatrejection. This truss segment will be launched on the
SpaceShuttle and assembled in space to other truss segments. Youare
asked to analyze the design of the truss segment toensure that it
can survive the launch and on-orbit loadingevents.Analysis
Objectives Determine stress levels in the truss members under
loading.The maximum stress must be below the yield point of
thetruss material.CASE STUDY:SPACE STATION TRUSSS5-5NAS120, Section
5, August 2008Copyright 2008 MSC.Software CorporationPART 1:
MODELINGIn this section of the workshop, we will learn about:
Modeling Geometry in Patran Types of Geometry Meshing Options for
each type of geometry Organizing models using Groups Coordinate
Systems in Patran and Nastran Nastran Grid Point entries Equivalent
Terminology in Patran and NastranS5-6NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationGetting started on the
Space Station truss analysis:For the previous case study, no
geometry wasused. Nodes were directly created by entering xyz
coordinates Rod elements were created by connecting the nodes This
method works well for simple modelsIn general modeling situations,
the structure is toocomplex to be modeled using the previousmethod.
The more common method is to createor import the geometry first,
then mesh thegeometry to generate the finite element model.CASE
STUDY:SPACE STATION TRUSSS5-7NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationXYZ9YZXGEOMETRY BUILDING
BLOCKS IN PATRANPoint (cyan)A point is a zero-dimensional CAD
entity. Itrepresents a location in space.Patran creates points
automatically whenconstructing curves, surfaces, and solids Points
are created at vertices, e.g. surfacevertices (corners) It is not
always necessary to construct entitiesstarting with their points,
e.g. surface from pointsS5-8NAS120, Section 5, August 2008Copyright
2008 MSC.Software CorporationGEOMETRY BUILDING BLOCKS IN
PATRANCurve (yellow) A curve is a general vector function of
thesingle parametric variable 1. It can havemany types of
mathematical forms:(X,Y,Z) = function ( 1) A curve has: Two points,
with one at each end A parametric coordinate (1) whose domain
isfrom 0.0 at P1 (its origin) to 1.0 at P2 Meshing a curve produces
bar elements1P21P1P(1)ZYXZXY5Bar ElementS5-9NAS120, Section 5,
August 2008Copyright 2008 MSC.Software CorporationGEOMETRY BUILDING
BLOCKS IN PATRANSimple Surface (green) There are two types of
surface: Simple - Green Complex (general trimmed) - Magenta A
simple surface is a general vectorfunction of the two parametric
variables1,2:(X,Y,Z) = function (1,2) A simple surface has: 3 or 4
bounding edges A parametric origin and parametriccoordinates whose
domains are from 0 to 1 A simple surface with 3 visible edges has
afourth edge that is
degenerate12P2P1P4P32121ZYXZXYP(1,2)S5-10NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationMESHING A SIMPLE
SURFACEMeshing a simple surface produces 2-D elementsTria meshQuad
meshS5-11NAS120, Section 5, August 2008Copyright 2008 MSC.Software
CorporationGEOMETRY BUILDING BLOCKS IN PATRANComplex Surface
(magenta)A complex or general trimmed surface (magenta) has
morethan 4 edges and can have interior cutouts Not defined
parametrically (1, 2 not used) It is a trimmed parametric
surfaceOuter boundaryInner boundariesS5-12NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationMESHING A COMPLEX
SURFACEMeshing a complex surface produces 2-D elementsQuad meshTria
meshS5-13NAS120, Section 5, August 2008Copyright 2008 MSC.Software
Corporation123P8P7P6P4P3P2P1P5P (1, 2, 3)GEOMETRY BUILDING BLOCKS
IN PATRANSimple Solid (blue)There are two types of solid: Simple -
Blue Complex - WhiteSimple solid Vector function of three
parametric variables1, 2, 3A simple solid has: 4 to 6 bounding
faces Parametric origin and coordinates whosedomains are from 0 to
1A simple solid with 4 to 5 visible faceshas some degenerate
facesS5-14NAS120, Section 5, August 2008Copyright 2008 MSC.Software
CorporationMESHING A SIMPLE SOLIDMeshing a simple solid produces
solid elementsHex meshWedge meshTet meshS5-15NAS120, Section 5,
August 2008Copyright 2008 MSC.Software CorporationGEOMETRY BUILDING
BLOCKS IN PATRANComplex Solid (white)Complex Solid Can have an
arbitrary number of faces which define the solidboundary. It is
called a boundary representation (B-rep)solid. Complex solids can
be either Patran native B-Rep orparasolid B-RepS5-16NAS120, Section
5, August 2008Copyright 2008 MSC.Software CorporationMESHING A
B-REP SOLIDMeshing a B-rep solid produces solid elementsTet
meshS5-17NAS120, Section 5, August 2008Copyright 2008 MSC.Software
Corporation Topological entities are subcomponents of the basic
geometry entitiesTOPOLOGICAL ENTITIESVertexEdgeFaceSolid All
topological entities can be cursor selected to perform
PATRANfunctions. For example Solid 1.4 specifies face number 4 of
solid 1 which is a surface Surface 2.3 specifies edge number 3 of
surface 2 which is a curveS5-18NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationCREATING THE SPACE
STATION GEOMETRYS5-19NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationCreate a group called bulkheadsCREATING A
GROUPS5-20NAS120, Section 5, August 2008Copyright 2008 MSC.Software
CorporationInput 7 point locations-64.740 -30.675 0 60 0 0 7-64.740
30.675 0 564.740 -30.675 0 464.740 30.675 0 30 -81.200 0 20 81.200
0 1Z Y XCREATING POINTSS5-21NAS120, Section 5, August 2008Copyright
2008 MSC.Software CorporationCreate 12 curves for one
bulkheadCREATING CURVESS5-22NAS120, Section 5, August 2008Copyright
2008 MSC.Software CorporationMake 5 copies of the
bulkheadgeometryX=100X=100X=100X=100X=120TRANSFORMING THE
CURVESS5-23NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationDeleteunnecessarycurves and pointsfrom
front andrear bulkheads.FINISH CREATING THE
BULKHEADGEOMETRYS5-24NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationCreate a newgroup calledlongerons.Groups
are aneffective tool toorganize your modeland are covered ingreater
detail inSection 10.CREATING A NEW GROUPS5-25NAS120, Section 5,
August 2008Copyright 2008 MSC.Software CorporationCreate geometry
for thelongeronsCREATING THE LONGERON GEOMETRYS5-26NAS120, Section
5, August 2008Copyright 2008 MSC.Software CorporationCreate a new
groupcalled diagonalsCREATING A NEW GROUPS5-27NAS120, Section 5,
August 2008Copyright 2008 MSC.Software CorporationCreate geometry
for alldiagonal membersCREATING THE DIAGONAL GEOMETRYS5-28NAS120,
Section 5, August 2008Copyright 2008 MSC.Software CorporationThe
truss geometry will next be meshed to generatenodes and
elements.There are two ways to control the element sizeMesh seeds
or Global edge lengthMESHING THE GEOMETRYS5-29NAS120, Section 5,
August 2008Copyright 2008 MSC.Software CorporationCREATING A NEW
GROUPCreate a new group called FEMS5-30NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationSet up a meshseed of
12elements percurve to controlthe mesh densityon the 4
diagonalmembers in thelongest baySETTING UP MESH SEEDSS5-31NAS120,
Section 5, August 2008Copyright 2008 MSC.Software CorporationNext
mesh all thecurves with a globaledge length of 20 inMESH THE TRUSS
GEOMETRYS5-32NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationRESULTING MESHCoarser globalmesh controlled
byglobal edge lengthFiner local meshcontrolled by
meshseedsS5-33NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationEquivalence the modelto merge
coincidentnodesEQUIVALENCE THE MODELS5-34NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationCOORDINATE SYSTEMS IN
PATRANCoordinate systems are used in theconstruction and
transformation of geometryS5-35NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationCOORDINATE SYSTEMS IN
PATRAN (CONT.)Coordinate systems are also used to define
thedirection of loads and boundary conditionsS5-36NAS120, Section
5, August 2008Copyright 2008 MSC.Software CorporationCOORDINATE
SYSTEMS IN PATRAN (CONT.)Coordinate systems can also be used to
definethe analysis coordinate system of a nodeS5-37NAS120, Section
5, August 2008Copyright 2008 MSC.Software CorporationCREATING
COORDINATE SYSTEMSThere are three types of coordinate
systems:Rectangular, Cylindrical, and SphericalThere are many ways
to create coordinate systems:S5-38NAS120, Section 5, August
2008Copyright 2008 MSC.Software Corporation MD Nastran Coordinate
systems are used to Define locations of grid points in space Orient
each grid points displacement vector Coordinate systems in MD
Nastran: Basic Coordinate System - Implicitly defined
referencerectangular coordinate system (Coordinate System
0).Orientation of this system is defined by the user
throughspecifying the components of grid point locations. Local
Coordinate Systems - User-defined coordinatesystems. Each local
coordinate system must be relateddirectly or indirectly to the
basic coordinate system. The sixpossible local coordinate systems
are:Rectangular CORD1RRectangular CORD2RCylindrical
CORD1CCylindrical CORD2CSpherical CORD1SSpherical CORD2SMD NASTRAN
COORDINATE SYSTEMSS5-39NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationMD Nastran Local Coordinate Systems: The
CORD1R, CORD1C, and CORD1S entries define a localcoordinate system
by referencing the IDs of three existing gridpoints. The CORD2R,
CORD2C, and CORD2S entries define a localcoordinate system by
specifying the vector components of threepoints. This is the format
used by Patran. All angular coordinates are input in DEGREES. All
rotationaldisplacements associated with these coordinates are
output inRADIANS.MD NASTRAN COORDINATE SYSTEMS (Cont.)S5-40NAS120,
Section 5, August 2008Copyright 2008 MSC.Software
CorporationRectangular Local Coordinate System (X, Y, Z)Point
A=local coordinate system originPoint B=reference point for z axis
directionPoint C=reference point in the x-z planePoint P=grid point
defined in local rectangular system(ux, uy, uz) =displacement
components of P in local systemMD NASTRAN RECTANGULAR
COORDINATESYSTEMS5-41NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationCylindrical Local Coordinate System (R, u,
Z)Point A=local coordinate system originPoint B=reference point for
z axis directionPoint C=reference point in the x-z planePoint
P=grid point defined in local cylindrical system(Ur, Uu, Uz)
=displacement components of P in local systemMD NASTRAN CYLINDRICAL
COORDINATESYSTEMS5-42NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationSpherical Local Coordinate System (R, u,
|)Point A=local coordinate system originPoint B=reference point for
z axis directionPoint C=reference point in the x-z planePoint
P=grid point defined in local spherical system(Ur, Uu, U|)
=displacement components of P in local systemMD NASTRAN SPHERICAL
COORDINATESYSTEMS5-43NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationMD NASTRAN COORDINATE SYSTEM
ENTRIESS5-44NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationDISPLAY OF COORDINATE SYSTEM 0Coordinate
system 0is always displayed atthe lower left-handcorner of the
viewportThe tick markrepresents the originof the coordinatesystem
0S5-45NAS120, Section 5, August 2008Copyright 2008 MSC.Software
CorporationCORD1X VS. CORD2X ENTRIESBy default, coordinate systems
aretranslated into MD Nastran CORD2XentriesIf Coordinate Frame
Coordinates in theTranslation Parameters form is set toreference
nodes, then CORD1X istranslated where applicableS5-46NAS120,
Section 5, August 2008Copyright 2008 MSC.Software CorporationNESTED
COORDINATE SYSTEMSCreating nested coordinate systems By default,
the nested relationship is lost duringtranslation to MD Nastran If
nested coordinate system is desired, theCoordinate Frame
Coordinates in theTranslation Parameters form needs to be set
toreference frame.S5-47NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationCreate a rectangularcoordinate system
whichwill be used later todefine the direction ofthe applied
loadCREATE A RECTANGULAR COORDINATESYSTEMPoint 16Point 23Point
17S5-48NAS120, Section 5, August 2008Copyright 2008 MSC.Software
CorporationGrid points are used to specify: Structural geometry
Degrees of freedom of the structure Locations of points at which
displacements areconstrained or loads are applied Locations where
output quantities are to be calculatedGRID POINTSS5-49NAS120,
Section 5, August 2008Copyright 2008 MSC.Software CorporationEach
grid point is capable of moving in sixdirections. These are called
degrees of freedom(DOF).DOF1=T1 =u1=translation in direction
1DOF2=T2 =u2=translation in direction 2DOF3=T3 =u3=translation in
direction 3DOF4=R1=u1=rotation in direction 1DOF5=R2=u2=rotation in
direction 2DOF6=R3=u3=rotation in direction 3123456DEGREES OF
FREEDOMS5-50NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationFor each grid point, all six degrees of
freedom mustbe accounted for: Think in terms of 3D even if the
problem is only 1D or 2D. Any un-used DOF must be
constrained123456DEGREES OF FREEDOM (Cont.)The NASTRAN GRID entry
is show below:Field ContentsID Grid point identification numberCP
Identification number of coordinate system in whichthe location of
the grid point is defined (integer > 0 orblank; default = basic
coordinate system)X1, X2, X3 Location of grid point in coordinate
system CP (real)CD Identification number of coordinate system in
which displacements, degrees of freedom, constraints, andsolution
vectors are defined at the grid point (integer > 0 or blank;
default = basic coordinate system).PS Permanent single-point
constraints associated with grid point (any of the digits 1-6 with
no embedded blanks)This method of constraining a structure is not
recommended.SEID Superelement IDTHE NASTRAN GRID ENTRYS5-51NAS120,
Section 5, March 2007Copyright 2007 MSC.Software CorporationEach
GRID entry refers to two coordinate systems The coordinate system
in field 3 is used to locate the grid point.This is called the
positional coordinate system. The coordinate system in field 7
establishes the grid pointdisplacement coordinate system which
defines for the given gridpoint the directions of displacements,
degrees of freedom,constraints, and solution vectors.THE NASTRAN
GRID ENTRY (Cont.)S5-52NAS120, Section 5, March 2007Copyright 2007
MSC.Software CorporationS5-53NAS120, Section 5, August
2008Copyright 2008 MSC.Software Corporation The grid point
displacement coordinate system is also known as theoutput
coordinate system because all grid point results(displacements,
grid point forces, etc.) are generated and output inthis coordinate
system. The union of all displacement coordinate systems is called
the globalcoordinate system.The grid point displacement coordinate
system:THE GRID POINT DISPLACEMENTCOORDINATE SYSTEMCoordinate
System 5(cylindrical)GRID POINT EXAMPLEGrid points 10 and 20 are
located on the aircraft fuselage as show below.The GRID entry uses
coordinate system 5 to define the location of the twopoints and
uses coordinate system 0 to define the grid point
displacements.Basic coordinate system 0GRID POINT
EXAMPLES5-54NAS120, Section 5, March 2007Copyright 2007
MSC.Software CorporationCoordinate System 5(cylindrical)Suppose we
are interested in displacements and forces in the fuselage
radialand tangential directions. We can accomplish this by changing
field 7 of theGRID entries from coordinate system 0 to coordinate
system 5.Basic coordinate system 0GRID POINT EXAMPLE
(Cont.)S5-55NAS120, Section 5, March 2007Copyright 2007
MSC.Software CorporationS5-56NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationExamples of how the grid
point displacementcoordinate system is
usedCONSTRAINTSSPRINGSRIGIDELEMENTS CLEARANCEUSING THE GRID POINT
DISPLACEMENTCOORDINATE SYSTEMS5-57NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationThere are two ways to
create grid points in PATRAN: Directly create the grid point Mesh
the geometryEquivalent to grid pointin MD NastranEquivalent to
thedisplacement coordinatesystem in MD NastranEquivalent to
thepositional coordinatesystem in MD NastranCREATING A GRID POINT
IN PATRANS5-58NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationEquivalent Terminology in NASTRAN
andPATRAN:NASTRAN PATRANGrid Points NodesBasic Coordinate System
Global Coordinate SystemGlobal Coordinate System NoneDisplacement
CoordinateSystemAnalysis Coordinate SystemPositional Coordinate
System Reference Coordinate SystemNASTRAN AND PATRAN
TERMINOLOGYS5-59NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationEXERCISEPerform Workshop 5 Coordinate
Systems in yourexercise workbook.S5-60NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationPART 2: 1D FINITE
ELEMENT ENTITIESIn this section of the workshop, we will learn
about: Types of 1D elements available in Nastran Selection of
appropriate elements for modeling tasks The Nastran CBAR element
Bar Offsets Element coordinate systems Definition of 1D element
properties Orientation for Bar and Beam elements Display of element
cross section Manual input of sectional propertiesS5-61NAS120,
Section 5, August 2008Copyright 2008 MSC.Software CorporationNow
back to the case study. Lets create materialproperties. Aluminum
7075-T7351 plate and bar stock has been selectedfor the truss. The
material properties are as follows:E = 10 x 106psiv = 0.3Tensile
yield strength = 45 ksiCREATING MATERIAL PROPERTIESS5-62NAS120,
Section 5, August 2008Copyright 2008 MSC.Software CorporationCreate
a material namedal_7075CREATING MATERIAL PROPERTIES
(Cont.)S5-63NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationInput materialpropertiesCREATING MATERIAL
PROPERTIES (Cont.)S5-64NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationConsidering load paths in the truss
assembly The truss members must carry axial and lateral loadsdue to
the way they are loaded. Shear and bendingmoment will develop in
the members as they areloaded laterally at locations between the
truss joints asshown below. We must select an element type that
iscapable of resisting the shear forces and moments.LOAD PATH IN
TRUSSPMS5-65NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationFollowing are the most commonly used
one-dimensional elements in NASTRAN: ROD Pin-ended rod (4 DOFs) BAR
Prismatic beam (12 DOFs) BEAM Straight beam with warping
(14DOFs)COMMONLY USED 1-D ELEMENTSS5-66NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationGuidelines on 1-D
element selection: In general, select the simplest element which
gives you thecorrect load path. More complex elements will still do
the job,but may give you a lot of unwanted output. If only an axial
load or torsional load is to be transmitted in anelement, then the
CROD or CONROD element is the bestchoice. If shear and moment are
to be transmitted in an element, thenthe CBAR is the easiest
element to use. Use the CBEAM element instead of the CBAR element
for thefollowing reasons: Variable cross-section The neutral axis
and shear center are not coincident The effect of cross-sectional
warping on the torsional stiffness issignificant The mass center of
gravity and shear center are not coincident The effect of taper on
the transverse shear stiffness (shear relief) issignificantELEMENT
SELECTIONS5-67NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationFor this problem we will use the CBAR
elementdue to its ability to transmit shear force andbending
moment.The CBEAM element has additional capabilitieswhich we dont
need for this problem. The useof CBEAM will be demonstrated in the
nextsection.ELEMENT SELECTION (Cont.)S5-68NAS120, Section 5, August
2008Copyright 2008 MSC.Software Corporation Connected to two grid
points Formulation derived from classical beam theory(plane
sections remain plane under deformations) Includes optional
transverse shear flexibility Neutral axis may be offset from the
grid points(internally a rigid link is created) Principal moment of
inertia axis need not coincidewith element axis. Pin flag
capability used to represent slotted joints,hinges, ball joints,
etc. General Features of the CBAR ElementTHE CBAR
ELEMENTS5-69NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationGeneral limitations on CBAR: Straight,
prismatic member (i.e., properties do not vary along thelength).
Shear center and neutral axis must coincide (therefore,
notrecommended for modeling channel or angle sections). The effect
of cross-sectional warping is neglected.Displacement Components:
Six degrees of freedom at each end.Force components: Axial force P
Torque T Bending moments about two perpendicular directions M1 and
M2 Shears in two perpendicular directions V1 and V2THE CBAR ELEMENT
(Cont.)S5-70NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationCBAR element entry:THE CBAR ELEMENT
(Cont.)S5-71NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationCBAR element entry:THE CBAR ELEMENT
(Cont.)S5-72NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationCBAR element entry:THE CBAR ELEMENT
(Cont.)CBAR element coordinate system Defined by the orientation
vector V Orients input cross-sectional properties Orients output
forces and stresses Orients pin flagsxxzzTHE CBAR ELEMENT
(Cont.)S5-73NAS120, Section 5, March 2007Copyright 2007
MSC.Software CorporationS5-74NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationCBAR Element Coordinate
SystemTHE CBAR ELEMENT (Cont.)CBAR Element Coordinate System with
OffsetsTHE CBAR ELEMENT (Cont.)S5-75NAS120, Section 5, March
2007Copyright 2007 MSC.Software CorporationS5-76NAS120, Section 5,
August 2008Copyright 2008 MSC.Software CorporationFollowing are two
examples of when you might define the CBAR elementcoordinate system
orientation vector V with each of the two available options(G0 or
X1, X2, X3).If you are representing stringers on a fuselage with
CBAR elements, your input willbe minimized by using the G0 option
to define the element coordinate systemorientation vector V.Example
1THE CBAR ELEMENT (Cont.)S5-77NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationExample 2To specify the
orientation of the legs of a tripod modeled with CBARelements as
shown, it would be most efficient to use the components ofa vector
(X1, X2, X3) to define the orientation vector V since
theorientation of each of the legs is unique.THE CBAR ELEMENT
(Cont.)S5-78NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationCBAR OffsetsThe ends of the CBAR element
can be offset from the Grid Points(GA, GB) by specifying the
components of offset vectors WA and WB onthe CBAR entry.The offset
vector is treated as a rigid link between the grid point andthe end
of the element.The element coordinate system is defined with
respect to the offsetends of the bar element.THE CBAR ELEMENT
(Cont.)S5-79NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationThin sheetStiffenersGrid PointsBar Offset
ExampleTHE CBAR ELEMENT (Cont.)Centroid
ofStiffenerOffsetS5-80NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationTHE CBAR ELEMENT (Cont.)The OFFT field OFFT
is a character string code that describes how theoffset and
orientation vector components are to beinterpreted. By default
(string input is GGG or blank), the offset vectorsare measured in
the displacement coordinate systems atgrid points A and B and the
orientation vector is measured inthe displacement coordinate system
of grid point A. At user option, the offset vectors can be measured
in anoffset coordinate system relative to grid points A and B,
andthe orientation vector can be measured in the basic systemas
indicated in the following table:S5-81NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationTHE CBAR ELEMENT
(Cont.)The OFFT field (Cont.)S5-82NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationThe user specifies DOFs
at either end of the bar element thatare to transmit zero force or
moment. The pin flags PA and PBare specified in the element
coordinate system and defined infields 2 and 3 of the optional CBAR
continuation.CBAR Pin FlagsExample: Pin flagapplied to
rotationalDOF at this end ofCBAR creates ahinged joint.THE CBAR
ELEMENT (Cont.)S5-83NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationCBAR Element Properties entry:THE CBAR
ELEMENT (Cont.)S5-84NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationCBAR Element Properties entry (cont.)THE
CBAR ELEMENT (Cont.)S5-85NAS120, Section 5, August 2008Copyright
2008 MSC.Software CorporationCBAR Element Properties entry
(Cont.)THE CBAR ELEMENT (Cont.)THE CBAR ELEMENT (Cont.)S5-86NAS120,
Section 5, March 2007Copyright 2007 MSC.Software CorporationTHE
CBAR ELEMENT (Cont.)S5-87NAS120, Section 5, March 2007Copyright
2007 MSC.Software CorporationShear Factor KTHE CBAR ELEMENT
(Cont.)S5-88NAS120, Section 5, March 2007Copyright 2007
MSC.Software CorporationTHE CBAR ELEMENT (Cont.)S5-89NAS120,
Section 5, March 2007Copyright 2007 MSC.Software
CorporationS5-90NAS120, Section 5, August 2008Copyright 2008
MSC.Software CorporationAlternative CBAR Element Properties
entry:THE CBAR ELEMENT (Cont.)S5-91NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationTHE CBAR ELEMENT
(Cont.)PBARL cross-section typesS5-92NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationTHE CBAR ELEMENT
(Cont.)PBARL cross-section typesS5-93NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationTHE CBAR ELEMENT
(Cont.)PBARL cross-section typesS5-94NAS120, Section 5, August
2008Copyright 2008 MSC.Software CorporationTHE CBAR ELEMENT
(Cont.)PBARL cross-section typesBAR element internal forces and
momentsTHE CBAR ELEMENT (Cont.)S5-95NAS120, Section 5, March
2007Copyright 2007 MSC.Software CorporationBAR element internal
forces and momentsTHE CBAR ELEMENT (Cont.)S5-96NAS120, Section 5,
March 2007Copyright 2007 MSC.Software CorporationS5-97NAS120,
Section 5, August 2008Copyrig