水哥ANSYS|ANSYS如何获取结构的总质量

2017-12-28  本文已影响466人  冰冻生菜ch

From: 微信公众号ANSYS结构院

当我们使用大质量法进行结构瞬态分析时,我们需要知道结构的总质量以进行大质量块的定义,但是ANSYS中并无获取结构总质量的直接命令,一个简单易行的方法就是:先对结构进行自重情况下的静力求解,获取支座反力总和,通过支座反力反推回得到结构的总质量。

/post1
fsum                                         !结构支座反力列表
*get,fanli,fsum,0,item,fz           !获取结构竖向支座反力总和
MASS=fanli*(-1)/9.8                 !结构质量
*status,MASS
finish
/clear
/prep7
et,1,beam189
mp,ex,1,3.0e10
mp,dens,1,2600
mp,prxy,1,0.2
sectype,1,beam,rect
secdata,0.6,0.3
sectype,2,beam,rect
secdata,0.6,0.6
k,1,0
k,3,3.6
k,2,0,3.3
k,4,3.6,3.3
l,1,2
l,3,4
l,2,4
lgen,2,all,,,,3.3
nummrg,all
lsel,s,loc,x,0.01,3.6-0.01
latt,1,,1,,,,1
lsel,inve
latt,1,,1,,,,2
allsel,all
lesize,all,,,3
lmesh,all
allsel,all
ksel,s,loc,y,0
dk,all,all,0
allsel,all
/solu
antype,0
acel,,9.8
allsel,all
solve
!结构自重情况下的静力求解
!进入后处理获取结构自重
/post1
fsum                                         !结构支座反力列表
*get,fanli,fsum,0,item,fy           !获取结构竖向支座反力总和
MASS=fanli*(-1)/9.8                 !结构质量
*status,MASS
!=================

可见两者并无差别,这个小技能你GET到了吗?

上一篇下一篇

猜你喜欢

热点阅读