xqzz.net
当前位置:首页 >> Ansys *Do 循环建模或批处理 >>

Ansys *Do 循环建模或批处理

能给出原问题么 一堆的程序 没法看呀

把这些数存到一数组里,如下: *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) *...

主要错误出现在内层循环K,asjjx,asjjy,asjjy,asjjy这一句。其中asjjx的值一直没有变,语法K,N,X,Y,Z的意思是生成节点号为N,坐标为X,Y,Z的一个关键节点。你的代码中,节点号N=asjjx,asjjx一直没有变,就相当于内循环循环了三次,第一次生成...

好像不行,进入后处理后再进入下次加载求解,上一步骤的结果就丢失了

用编号i和i+1的结点组成一个单元;这是个一维问题吧

5次 但是最好你设定增量。 *DO,I,1,5,1 最后的1,表示每次增量为1, i从1变到5,每次增量为1, 这样比较好

ansys 中循环: 1、命令流: *DO,i,1,100 ......(操作语句) *ENDDO 2、举例: *DO,I,1,5 ......(操作语句) *ENDDO 最后的1,表示每次增量为1,i从1变到5,每次增量为1。

没设ii=ii+1什么的么?

ANSYS提示的是shuju(2,0)没有数据。 是不是定义shuju(2,t)的时候,忽略了shuju(2,0)的定义。 不妨*do,t,0,100,0.1改为从0.1开始:*do,t,0.1,99,0.1

可在*do循环中插入*if命令判断你跳出循环的条件 就可在需要的时候跳出*do

网站首页 | 网站地图
All rights reserved Powered by www.xqzz.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com