ansys实例教程吧 关注:9贴子:40
  • 0回复贴,共1

ANSYS函数加载随XYZ变化的荷载】爆炸荷载或风荷载等分析

只看楼主收藏回复

问题描述:(接前面的圆环例子)一个金属圆环的爆炸荷载或风荷载分析
分析对象:一个金属圆环
分析类型:静态分析
分析难题:拉伸建模、通过函数实现每个位置不同荷载的准确加载
分析思路:先用壳单元采用拉伸建模的方法建一个金属圆环,然后利用函数先计算出每个位置的荷载值,然后进行准确加载。



~~~~~~~~~~~~以下为ANSYS的apdl命令流~~~~~~
finish
/clear
/title,ANSYS实例教程公众号 !中文容易出现乱码
/prep7
!******基本参数
gaodu=1
banjing=10
houdu=0.2
esize=0.5
!******单元和材料属性
et,1,shell181
mp,ex,1,2e11
mp,prxy,1,0.3
sectype,10000,shell !!!!壳单元参数
secdata,houdu
!******圆环建模和划分网格
k,1,0,0,0
k,2,0,0,10
circle,1,banjing
l,1,2
adrag,1,2,3,4,,,5!线拉伸成面
allsel
aesize,all,esize
aatt,1,1,1,,10000
amesh,all
!******通过获取单元坐标值,计算每个单元荷载(假若荷载表达式=x+y+z)。若是单元号非从1开始的连续编号,需要用if和else分情况获取坐标值。
allsel
*get,zongshu,elem,,count
*dim,hezai,array,zongshu,4
*do,i,1,zongshu
*get,hezai(i,1),elem,i,cent,x
*get,hezai(i,2),elem,i,cent,y
*get,hezai(i,3),elem,i,cent,z
hezai(i,4)=hezai(i,1)+hezai(i,2)+hezai(i,3)
*enddo
!****加载荷载和边界条件
allsel
*do,i,1,zongshu
sfe,i,,pres,,hezai(i,4)
*enddo
allsel
lsel,s,loc,z,0
dl,all,,all,0
!******进行静态求解
allsel
/solu
antype,static
solve
finish
allsel
!******求解
接下来就可以查看不同位置的荷载分布以及不同位置应力了


IP属地:天津1楼2023-01-23 23:35回复