Oct 12, 2015
Page1 of24
Technical Seminar:TechnicalSeminar:ConnectionElements TheBoringStuff
Topics: BuildingExpertClassFEModels The Basics: RBE Elements (MPC Elements) TheBasics:RBEElements(MPCElements) ThestandardinSpringElements:CBUSH FemapTipsandTricksoftheMoment:Resolution,TurningoffReferences,SettingViewDisplayOptions
ABriefQ&APeriod
A
p
r
i
l
2
0
1
1
Q
Page2 of24
TechnicalSeminar:EfficientConnections
Building an expertclass FE model is often all about creating efficientBuildinganexpert classFEmodelisoftenallaboutcreatingefficientconnections.
A
p
r
i
l
2
0
1
1
Page3 of24
TechnicalSeminar:EfficientConnections
TheBasics:RTypeElements{RigidBody(RBE2)andNot RigidBody(RBE3)}A very useful resource: NX Nastran Element Library ReferenceAveryusefulresource:NXNastranElementLibraryReference
A
p
r
i
l
2
0
1
1
Page4 of24
TechnicalSeminar:EfficientConnections
TheBasics:SPCandMPCConstraints(WhatisunderthehoodofRBEs)NX Nastran User Guide: Chapter 9 ConstraintsNXNastranUserGuide:Chapter9Constraints
A
p
r
i
l
2
0
1
1
Page5 of24
TechnicalSeminar:EfficientConnections
TheBasics:RTypeElements{RBE2&RBE3}TheRBE2elementdoesntcausenumericaldifficultiesbecauseitdoesntaddtermstothestiffnessmatrix.TheRBE2elementisactuallyaconstraintelementthatprescribesthedisplacementrelationshipbetweentwoormoregridpoints.ThisisthesameconceptusedbytheRBE3.ThecentralthemeisDependentversusIndependentnodes.
(M t )
(Master)
(Master)
A
p
r
i
l
2
0
1
1
Note:Note:Usingrigidelementswillcauseincorrectresultsinbucklinganddifferentialstiffnessanalysesbecausethelargedisplacementeffectsarenotcalculated.Exceptions arezerolengthelements(e.g.,tosimulateahinge)andrigidelementsconstrainedsothattheydontrotate.
Page6 of24
TechnicalSeminar:EfficientConnections
TheBasics:RTypeElements{RBE2}HereisastartingpointtounderstandtheRBE2.Averysimplebeammodelwitha100g p y plbfloadatthecenterofthebeam.ThebeamisheldtogetherwithaRBE2.
Moment&ForceCalc.M=2.5*50F=100/2
SimpleBeamwithfixedends TurnOnEquationForce FreeBodyDiagram
( )
A
p
r
i
l
2
0
1
1
InspectF06(MPCForce)
ModelFile:FirstRBE2Model.modfem
Page7 of24
TechnicalSeminar:EfficientConnections
TheBasics:RTypeElements{RBE2}andMPCs{ConstraintEquations}TheunderlyingnumericstoRBEsistheconstraintequation.Onecanbethankfulthatwedonthavetoenterthembyformulabutitisgoodtoseehowtheywork.
AllRBEsarejustMPCs Th fi t t i th Thefirsttermisthedependentnode(aD)anddependsuponthemovementoftheotherindependent(master)nodes. SettingupMPCsrequiresonetounderstandthebasicequation of mechanics
NoSpatialRelationship
A
p
r
i
l
2
0
1
1
equationofmechanics.
aDX = a1X1 + a2X2 + a3X3 + + a XaDX a1X1 + a2X2 + a3X3 ++ anXn
ModelFile:ConstraintEquations.modfem
Page8 of24
TechnicalSeminar:EfficientConnections/NumericalFoundation
TheBasics:MPCs(i.e.,RBEs)arebasedonconstraintequations.
Thedependentnodesareremovedfromthedisplacementformulationmatrixsincetheirbehaviorisdescribedbytheindependentnodes.Whydowecare?(i)Onecantapplydisplacementsy pp y ptodependentnodessincetheynolongerexistwithintheucolumn;(ii)However,Forces/Momentscanstillbeappliedtodependentsandindependents;(iii)matrixformulationsareusedandinverted.HenceyourRBEmustnot haveamechanism.RBE2shave6DOFfortheindependentnodewhileRBE3saredefinedbytheuser(hencemechanismscanoccur!). ByusingMPCs,NXNastran createsnumerically
A
p
r
i
l
2
0
1
1
perfectRigids /Interpolation/Etc.
Page9 of24
TechnicalSeminar:EfficientConnections/NumericalFoundation
TheBasics:MPCs(i.e.,RBEs)arebasedonconstraintequations.
WhathappenswhenyouconstrainadependentDOFofaRBE2orRBE3?Fromthemechanicsweknowthatthesolverhastobeunhappy This is how it tells us:unhappy.Thisishowittellsus:
A
p
r
i
l
2
0
1
1
Page10 of24
TechnicalSeminar:EfficientConnections/NumericalFoundation
TheBasics:MPCs(i.e.,RBEs)arebasedonconstraintequations.
WhathappenswhenyourRBE3hasamechanism?HereweremovethestabilityDOF(RX)fromourRBE3inthepriormodel. Please be careful and dont over constrain Pleasebecarefulanddon toverconstrainsincetherearenowarningmessages.
A
p
r
i
l
2
0
1
1
Note thattheerrormessagecallsoutElement11.NXNastran triestohelpfixtheproblemasmuchasitcan.
Page11 of24
TechnicalSeminar:EfficientConnections
TheBasics:RTypeElements{RBE2&RBE3}AcomparisonispresentedbetweenRBE2andRBE3formulations.MostpeoplecanfigureouttheloaddistributionfortheRBE2elementbutthatfortheRBE3defiessimplelogicifyoudontknowthemathematicalformulation.
MomentLoad ForceLoad
A
p
r
i
l
2
0
1
1
N t F th RBE3 l t t i l d th TX TZ
ModelFile:StartRBE3withMomentandForceLoads.modfem
RBE2MomentCalculationM=2*270.88+2*2.5*91.647M 541 76 458 24 1 000 Note:FortheRBE3elementwemustincludetheTX,TZ,
&RXDOFontheIndependent sidetopreventrigidbodyrotationoftheRBE3element.ThisistrickyseepriorslideonNumericalFoundation.
M=541.76+458.24=1,000Butwhythedifferentnumbers?Seenextslide.
Page12 of24
TechnicalSeminar:EfficientConnections
TheBasics:RTypeElements{RBE2andSuperStiff}UnderstandinghowtheRBE2workscanbeillustratedbycomparingitagainstasuperstiffbeam.
A
p
r
i
l
2
0
1
1
RBE2MomentCalculationYoureallycantdowithsimpleForceandMomentSummations.Th RBE2 d f t j b f f i th t i id t i t
ModelFile:RBE2andSuperStiffBeamwithMomentandForceLoads.modfem
TheRBE2doesaperfectjobofenforcingtheexactrigidconstraint.
Page13 of24
TechnicalSeminar:EfficientConnections
TheBasics:RTypeElements{RBE3} MechanicsTheRBE3elementdoesnotcreatestiffnessinthestructure.Thetrickisunderstandinghowtheappliedforceandmomentisdistributedoverthemaster(independent)nodes.
A
p
r
i
l
2
0
1
1
Page14 of24
TechnicalSeminar:EfficientConnections
TheBasics:RTypeElements{RBE3}HereisthebackgroundmechanicsontheRBE3element.Youtaketheforce/momentandapplyitatthecentroidoftheindependent(master)nodesandthensplititupequally.
A
p
r
i
l
2
0
1
1
100 lbf
150 lbf*in1,000 lbf*in
M = 2*250 + 2*100*2 5 = 1 000 lbf*in
M = 2*37.5 + 15*2.5 + 15*2.5 = 150 lbf*inF = (50 15) + (50 + 15) = 100 lbf
M = 2 250 + 2 100 2.5 = 1,000 lbf in
Page15 of24
TechnicalSeminar:EfficientConnections
TheBasics:RTypeElements{RBE3}IfwereducetheDependentDOFoftoTY(1DOF),thentheRBE2andRBE3calculatethefollowing:
MomentLoad ForceLoad
A
p
r
i
l
2
0
1
1
WhentheRBE3hasnoRZ youhavenoRZ
FinalExample:FinalExampleRBE3withMomentandForceLoads.modfem
Page16 of24
TechnicalSeminar:EfficientConnections
AnExample:RTypeElements{RBE3}Apipestructureismodeledusingplateelements.Itispartofalargerstructurethatisthenconnectedtoabeamelement.ByusingaRBE3elementwecanmakeagracefultransitionbeforethebeamandplateelements.Itsoundssimplebutitcanalsobetrickytoimplement.
A
p
r
i
l
2
0
1
1
Thepipeexpandsandcontractsduetopoisonseffect.
ModelFile:RBE3PlateandTubeModel.modfem
Page17 of24
TechnicalSeminar:EfficientConnections
RBE3UsageGuidelines:DonotspecifyrotationalDOFforIndependentNodesexcept whennecessaryto p y p p yavoidsingularitycausedbyalinearsetofmastergrids(RememberPriorBeamModel)
UsingrotationalDOFonIndependentgridscanresultinimplausibleresults
A
p
r
i
l
2
0
1
1
ModelFile:RBE3PlateandTubeModelGuidelines.modfem
Page18 of24
TechnicalSeminar:EfficientConnections
CBUSHElements:PerfectSpringConnectionSettinguptheElementPropertyfortheCBUSHrequiresspecialcaresinceitisnotthedefaultformulationwithintheFemapmenustructure.
A
p
r
i
l
2
0
1
1
Page19 of24
TechnicalSeminar:EfficientConnections
CBUSHElements:NXNastranElementLibrary Chapter6
A
p
r
i
l
2
0
1
1
Page20 of24
TechnicalSeminar:EfficientConnections
CBUSHElements:Isa6DOFcustomizablepseudobeamelement.Ithasallthe advantages of a beam element with the ability to dial in spring values.theadvantagesofabeamelementwiththeabilitytodialinspringvalues.
A
p
r
i
l
2
0
1
1
Note:IftheCBUSHelementisnotproperlyconstrained,itwillcreatemechanismsmuchlikeanyotherelement.ThisexampleworkswellsincethebeamelementthattheCBUSHisattachedtohas6DOFandisfullyconstrained.
Page21 of24
TechnicalSeminar:EfficientConnections
CBUSHElements:Isa6DOFcustomizablepseudobeamelement.Ithasallthe advantages of a beam element with the ability to dial in spring values.theadvantagesofabeamelementwiththeabilitytodialinspringvalues.
A
p
r
i
l
2
0
1
1
Page22 of24
TechnicalSeminar:EfficientConnections
CBUSHElements:ConnectingCBUSHelements(andlikewisebeamelements)to 3DOF solid elements can be problematic due to rigid body motionsto3DOFsolidelementscanbeproblematicduetorigidbodymotions(mechanisms).
A
p
r
i
l
2
0
1
1
Page23 of24
TechnicalSeminar:EfficientConnections
MyStandardFemapSettings:HighResolution Graphics and HousekeepingHigh ResolutionGraphicsandHousekeeping
A
p
r
i
l
2
0
1
1
Page24 of24
TechnicalSeminar:EfficientConnections
MyStandardFemapSettings:ViewSettings
ViewSettingsCanBeSaved Think databaseThinkdatabase Thinkdoonce
A
p
r
i
l
2
0
1
1
OpenModelFile:PredictiveEngineeringRecommendedViewSettings.modfem