| 查看: 192 | 回复: 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 |
» 猜你喜欢
博士自荐
已经有7人回复
博士推荐
已经有4人回复
求环氧树脂研发1名
已经有10人回复
280求调剂
已经有5人回复
什么是人一生最重要的?
已经有10人回复
面上可以超过30页吧?
已经有13人回复
为什么中国大学工科教授们水了那么多所谓的顶会顶刊,但还是做不出宇树机器人?
已经有13人回复
版面费该交吗
已经有17人回复
【博士招生】太原理工大学2026化工博士
已经有8人回复













回复此楼