!几何参数设置
r1=4.4*0.001 !圆筒内半径
r2=4.5*0.001 !圆筒外半径
r3=5*0.001 !螺旋外半径
w=1*0.001 !螺旋宽度
s=10*0.001 !螺距
N=4 !螺旋圈数
H=N*s+w/cos(45) !螺旋高度
num=45 !循环度数
theta=0
zz=0
CSYS,1 !选择柱坐标系
!建立关键点
*DO,i,1,17,2
K,i,r2,theta,zz
K,i+1,r3,theta,zz
theta=theta+num
zz=zz+s/8
*ENDDO
!建立曲面线
L, 1, 3 !连接关键点1,3
L ,3, 9 !连接关键点3,5,7,9
L, 9, 15 !连接关键点9,11,13,15
L, 15 ,17 !连接关键点15,17
L, 2, 4
L, 4, 10
L, 10, 16
L, 16, 18
*DO,i,1,3,1 !合并曲线
LCOMB,1,i+1
LCOMB,5,i+5
*ENDDO
NUMCMP,LINE !压缩线编号
LGEN,2,1,2,1,,,w/cos(45),0,0,0 !复制曲线
L,1,3 !连接端面1的四个关键点
L,3,9
L,9,2
L,2,1
L,18,10 !连接端面2的四个关键点
L,10,4
L,4,17
L,17,18
CSYS,0 !将坐标系转回直角坐标系
!生成螺旋各面
AL,5,6,7,8 !端面1
AL,9,10,11,12 !端面2
AL,11,1,5,3 !其余四个面
AL,9,4,7,2
AL,4,10,3,6
AL,2,12,1,8
VA,ALL !由面生成一个螺旋体
VGEN,N,1,,,,,s,0,1,0 !复制生成四个螺旋
VADD,ALL !合并四个螺旋
CYL4,0,0,r1,,r2,,H !生成薄壁圆柱
VADD,ALL !合并体
NUMCMP,VOLU !压缩体编号
改变螺旋半径参数就不对了,为什么? |