您的位置:网站首页 > Ansys教程

Ansys方便地建立螺纹模型的一种方法

时间:2008-09-15 12:10:01 来源:
对螺纹连接结构进行详应力细分析时,需要建立准确的螺纹模型,最直观的方法就是建一个圆柱体和一条多圈的螺纹线,用螺沟切面沿螺纹线拖拉形成螺沟体,再从圆柱体上将螺沟体减掉形成螺纹。这种办法非常琐碎而麻烦,工作量也大。一种比较简便的方法是:先建好一个二维的螺纹竖直切面,再将此竖直切面拖拉一周且上升一个螺距即可,如下面命令流所示(包括锥螺纹):

finish
/clear
/prep7
nl=10 !螺纹圈数
lj=1 !螺距
r0=10 !螺纹外径
lg=1 !螺纹高
dr=0.1 !螺距间的外半径差,用于建锥螺纹,等半径螺纹设dr=0即可
*get,k1,kp,,num,max
numstr,kp,k1
k,,r0/2
*do,i,1,nl
k,,r0-(i-1)*dr,(i-1)*lj
k,,r0-lg-(i-1)*dr,(i-1)*lj+lj/2
*enddo
k,,r0/2,(i-1)*lj+lj/2
*get,k2,kp,,num,max
flst,2,k2-k1,3
*do,i,k1+1,k2
fitem,2,i
*enddo
a,p51x
wprota,,-90
cswpla,11,1,1,1
csys,11
k,,r0-dr/4,90,lj/4
k,,r0-dr/2,180,lj/2
k,,r0-dr*0.75,270,lj*.75
*get,l1,line,,num,max
numstr,line,l1
l,k1+2,k2+1
l,k2+1,k2+2
l,k2+2,k2+3
l,k2+3,k1+4
*do,i,1,4
asel,s,loc,y,(i-1)*90
vdrag,all,,,,,,l1+i
*enddo

建好这个大致结构后,根据实际情况将两端做些剪切操作,再把中间的圆柱体加上即可。