You are on page 1of 9

1 /9

UsingtheNXNastran Cbush SpringElement


Springs versus CBUSH SpringsversusCBUSH
Thereisnoversus,theonlyspringelementthatIuseistheCBUSH.Why?Takea
lookatthenotebelowwrittenbyawellrespectedNastran architect(TedRose).For
l if h d d NX N i l b i id
r
v
e
d
example,ifyouusethestandardNXNastran springelementbetweennoncoincident
nodes,youhavethepotentialtosuckforceoutofyourmodel;thatis,yourOLOAD
wontmatchyourSPCFORCEintheF06fileandyourmodelcouldbeoutofwhack.
ImadethismistakeonceandwasschooledbysenioranalystatNavistarwhenshe
ti d th t d l h d t t I h t th d l b
1

A
l
l

R
i
g
h
t
s

R
e
s
e
r
noticedthatmymodelhadsomestrangestresses.Inshort,themodelwasgarbage.
ThecorrectionwastosimplyswapouttheCELASforCBUSHelements.
2
0
1
TheCBUSHelementdoes accountforanyoffsetbetweenGRIDpoints,soifyouusethis,itisacceptabletohave
offsetGRIDpoints.IfyouuseCELASi elements(regularNXNastran springs),youare"addingtermsdirectlyinto
th tiff t i " d th i ff t b t th GRID i t Th t i th f th d ti thestiffnessmatrix"andthereisnooffsetbetweentheGRIDpoints.Thatisthereasonfortherecommendation
intheCommonQ&AthattheGRIDpointsbecoincident.Mostpreprocessorsallowspringelementsbetween
noncoincident points.Inthiscase,ifthespringdoesnotactalongthelineconnectingthepoints,youhavea
"springtoground".Thespringwillnotallowrigidbodyrotation.
2 /9
UsingtheNXNastran Cbush SpringElement
CBUSH Usage: CBUSHUsage:
Femap hasseveralgoodlittlesectionsonhowtocreatetheCBUSHelement
r
v
e
d
1

A
l
l

R
i
g
h
t
s

R
e
s
e
r
2
0
1
3 /9
UsingtheNXNastran Cbush SpringElement
CBUSH Usage: CBUSHUsage:
Femap hasseveralgoodlittlesectionsonhowtocreatetheCBUSHelement
r
v
e
d
1

A
l
l

R
i
g
h
t
s

R
e
s
e
r
2
0
1
4 /9
UsingtheNXNastran Cbush SpringElement
CBUSH Usage: CBUSHUsage:
TheNXNastran ElementLibrarySection6.2givesyouthemathematicalbackground
thatyouwillneed:
r
v
e
d
1

A
l
l

R
i
g
h
t
s

R
e
s
e
r
2
0
1
5 /9
UsingtheNXNastran Cbush SpringElement
CBUSH Example with Solid Elements: CBUSHExamplewithSolidElements:
Ahexedsphereissuspendedbyfour
CBUSH elements The constraints
r
v
e
d
CBUSHelements.Theconstraints
createtheminimalsetforstability.
TheCBUSHshouldbetreatedlikea
1

A
l
l

R
i
g
h
t
s

R
e
s
e
r
delicatebeamelement.Eachnode
has6DOF.Whenattachedtoasolid
elementwith3DOF,therotational
DOF need to be constrained or the
2
0
1
DOFneedtobeconstrainedorthe
modelwillbeunstable.
AtthefreeendoftheCBUSHelement,
therotationalDOFarefixed(456)and
theverticalDOF(2).
6 /9
UsingtheNXNastran Cbush SpringElement
CBUSH Example with Solid Elements: CBUSHExamplewithSolidElements:
TheCBUSHelementisselectedas
a Spring/Damper
r
v
e
d
aSpring/Damper.
Then,andthisisthestepthat
mostpeoplemiss,isthatone
1

A
l
l

R
i
g
h
t
s

R
e
s
e
r
needstochangetheFormulation.
WhenyoupresstheFormulation
button you have another screen
2
0
1
button,youhaveanotherscreen
whereyoucanchangethe
Nastran typeto1.CBUSH
7 /9
UsingtheNXNastran Cbush SpringElement
CBUSH Example with Solid Elements: CBUSHExamplewithSolidElements:
CBUSHrequiresanorientationvector
for creation (like a beam element)
r
v
e
d
forcreation(likeabeamelement).
However,thespringconstantscanbe
setupintheCBUSHcoordinatesystem
orthatoftheOrientationCSys.For
1

A
l
l

R
i
g
h
t
s

R
e
s
e
r
thisexample,thelatterapproachis
used.
For stability small values are used to
2
0
1
Forstability,smallvaluesareusedto
keeptherotationalDOFstable.Thisis
necessarywhenthe6DOFCBUSHis
attachedtoa3DOFelement.
8 /9
UsingtheNXNastran Cbush SpringElement
CBUSH Example with Solid Elements: CBUSHExamplewithSolidElements:
ConstrainingtheCBUSHisthebiggest
challenge to its use To get the
r
v
e
d
challengetoitsuse.Togetthe
constraintsrightyoumustusethe
constraintsetandtheCBUSHcard
together.
1

A
l
l

R
i
g
h
t
s

R
e
s
e
r
WhentheCBUSHisattachedtosolid
elements,DOF123areautomatically
constrainedbutnotDOF456.
To create a full constraint set for the
2
0
1
Tocreateafullconstraintsetforthe
CBUSH,weneedtoconstrainall6
DOFadequately.Thetranslational
(123)arecoveredbythesolidelement
butrotational(456)areproblematic.
Onesolutionistofixoneend(456)
andthenusesmallrotationalvaluesin
the CBUSH formulation. theCBUSHformulation.
9 /9
UsingtheNXNastran Cbush SpringElement
CBUSH Example with Plate Elements: CBUSHExamplewithPlateElements:
Thedifferencewithattachedto6DOF
elements is that the CBUSH has
r
v
e
d
elementsisthattheCBUSHhas
somethingtoanchortoforall6DOF
(123456).Todemonstratethis,the
modelwillrunwithonlythevertical
1

A
l
l

R
i
g
h
t
s

R
e
s
e
r
DOFconstrained.
Themodelsusedinthisexampleare
available with this note at the website
2
0
1
availablewiththisnoteatthewebsite.

You might also like