作者tjime831 (James_IN (准))
看板Cad_Cae
标题[请益] ANSYS do 回圈运算後如何reset到初始设定
时间Wed Apr 6 11:02:59 2016
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
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.96.196.124
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Cad_Cae/M.1459911782.A.D55.html
1F:推 lucker: 在do回圈里面加个*if条件 vltg > 25--> vltg=0, 印象中 04/06 22:25
2F:→ lucker: ANSYS同一个自由度的Loading会覆盖 你施加的volt会变0V 04/06 22:25
3F:→ lucker: 另外你的程式码是省略了什麽吗? 一直改变他的电压却没有解 04/06 22:26
4F:→ lucker: 或输出data 是有什麽目的的吗? 04/06 22:26