A-A+
Ansys通过支反力获取结构的总质量
为了分析的需要或实际的需求,有时我们需要求解结构自身的总质量。但是ANSYS中并无获取结构总质量的直接命令,一个简单易行的方法就是先对结构进行自重情况下的静力求解,获取支座反力总和,通过支反力反推得到结构的总质量。下面通过一个实例来详细介绍在Ansys中通过支反力获取结构自身的总质量的方法。
实例如下:一单跨两层框架结构,梁截面为300*600,柱截面为600*600,层高3300,跨径3600,求结构总质量。
在Ansys中使用BEAM188单元类型来建立有限元模型,并约束结构下部两个节点的所有自由度,创建的有限元模型如下图所示。需要注意,为了求得结构在自重状态下的支反力,需要在材料属性中设置材料的密度,设材料的密度为2600kg/m^3.
完成有限元模型建立后,设置静力分析类型,为结构施加重力加速度,并进行结构自重情况下的静力求解,设置命令如下:
/solu
antype,0
acel,,9.8
allsel,all
solve
求解完成后提取支座的支反力并计算结构的自重,命令流如下:
/post1
fsum !结构支座反力列表
*get,fanli,fsum,0,item,fy !获取结构竖向支座反力总和
MASS=fanli*(-1)/9.8 !结构质量
*status,MASS
获得的结构的自重为:
理论求解:(0.6*0.6*3.3*2+0.3*0.6*3.6)*2*2600=15724.8 Kg。使用Ansys获得的结构的自重和理论求解结果相同。