作业帮 > 综合 > 作业

ansys *do循环的问题

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/31 12:37:46
ansys *do循环的问题
*DO,i,1,48,1
VSEL,S,i
VATT,2,1
*IF,i,EQ,3,THEN
i=24
*ELSEIF,i,EQ,27
i=42
*ELSE
i=i+1
*ENDIF
*ENDDO
ALLSEL
我不希望i从1每次只增加1,也就是不希望循环执行48次,怎么破
就是希望,选择i=1,2,3,25,26,27,43,44,45,46,47这几个数,其他不要
把这些数存到一数组里,如下:
*DIM,nnn,11
nnn(1)=1,2,3,25,26,27,43,44,45,46,47
*DO,i,1,11,1
VSEL,S,nnn(i)
VATT,2,1
*ENDDO
ALLSEL
或者
*DIM,nnn,11
nnn(1)=1,2,3,25,26,27,43,44,45,46,47
vsel,none
*DO,i,1,11,1
VSEL,a,nnn(i)
*ENDDO
VATT,2,1
ALLSEL