[请益] ANSYS do 循环运算后如何reset到初始设定

楼主: tjime831 (James_IN (准))   2016-04-06 11:02:59
Dear 各位大大
如题目所示,请教一下,小弟在ANSYS用了一个循环程式,部分程式如下 所示
主要是当do循环运算后其vltg=25,
想请教一下要下什么command或是怎么清除先前运算的结果,
才能再回到原始设定值initial bias vltg=0
因为目前使用的感觉是ANSYS会一直记忆之前运算的结果,
因此若一开始不收歛或是改了一些设计值,再跑一次循环其结果都会出错.
感谢帮忙 谢谢
vltg = 0.0 ! initial bias
vend = 25.0 ! ending bias
vstep= 1.0
loop=26
*dim,displ,array,loop
*dim,volta,array,loop
volta(1)=vltg
======================
kk=1
*do,_ii,1,loop
cmsel,s,CM_1 !============> apply voltage
d,all,volt,vltg
volta(_ii)=vltg
vltg=vltg+kk*vstep
alls
*enddo
作者: lucker (<( ̄▽ ̄)@m 冲~)   2016-04-06 22:25:00
在do循环里面加个*if条件 vltg > 25--> vltg=0, 印象中ANSYS同一个自由度的Loading会覆蓋 你施加的volt会变0V另外你的程式码是省略了什么吗? 一直改变他的电压却没有解或输出data 是有什么目的的吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com