| 查看: 187 | 回复: 0 | |||
[求助]
ansys 怎样使变量x根据条件判断使变量更新为x=x+1,写了个命令流好像不对,请帮忙看看
|
|
使F初值等于-0.5,然后当所选材料中有应力大于36的单元,就继续按照力F加载,否则就使F=F-0.1,加大唯一荷载,F变量更新,使过程循环。 /prep7 !进入prep7 f=-0.5 finish *DO,i,1,10,1 !载荷从-0.5增加到-3 /POST1 allsel esel,s,type,,1 etable,aa,s,eqv !将总应变存入ETABLE esel,s,etab,aa,36!选择总应变大于或等于36的单元 *get,nnum,elem,,count !提取选中单元数量并把它装进nnum *if,nnum,gt,0,then !如果表中有应变大于36的单元 FINISH /solu EKILL,ALL !杀死选择(超过允许值)的单元 ESEL,ALL !resume ANTYPE,,REST asel,s,loc,y,290 nsla,s,1 d,all,uy,f !加载当前 allsel nsubst,200 !子步数和时间步长 neqit,75 solve finish *ELSE !没有的话就加大荷载 /solu f=f-0.1 ANTYPE,,REST asel,s,loc,y,290 nsla,s,1 d,all,uy,f allsel nsubst,200 !子步数和时间步长 neqit,75 solve finish *ENDIF *ENDDO |
» 猜你喜欢
职称评审没过,求安慰
已经有15人回复
垃圾破二本职称评审标准
已经有11人回复
投稿Elsevier的Neoplasia杂志,到最后选publishing options时页面空白,不能完成投稿
已经有16人回复
谈谈两天一夜的“延安行”
已经有14人回复
毕业后当辅导员了,天天各种学生超烦
已经有4人回复
EST投稿状态问题
已经有4人回复
聘U V热熔胶研究人员
已经有10人回复
求助文献
已经有3人回复
投稿返修后收到这样的回复,还有希望吗
已经有8人回复
三无产品还有机会吗
已经有6人回复













回复此楼