是不是这个?
单元死活:应用单元死活进行分析时,需要用到多个载荷步。在不同的载荷步之间单元的死活状态不同,ANSYS的通用动画生成工具生成的动画无法表现单元状态随时间的变化,因
此必须使用ANSYS的DISPLAY Utility来生成能够表现单元死活状态的动画。
下面是一个简单的模拟浇铸过程的例子,环境温度为70,浇铸温度为600,计算结果应是:最低温度不低于70,最高温度不高于600。如果我们划分的网格不适当,则会出现最低
温度低于70或最高温度高于600的情况,因此必须细划网格并选择THETA=1。计算完成后使用ANSYS的DISPLAY Utility来生成动画文件。
- fini
- /cle
- /prep7
- et,1,55
- et,2,55
- KXX , 1,1.99/3600
- DENS,1,0.00073
- C ,1,0.100
- KXX,2,7.38E-6
- DENS,2,9.35E-5
- c,2,1
- k,1,-.5,-.5
- k,4,6,-.5
- k,12
- k,13,5.5
- k,21,-.5,6
- k,22,,6
- k,23,5.5,6
- k,24,6,6
- a,12,13,23,22
- a,1,12,22,21
- a,1,4,13,12
- a,4,24,23,13
- lsel,s,,,5,6
- lsel,a,,,9,11,2
- lesize,all,,,8
- lsel,all
- lesize,all,,,20
- asel,s,,,1
- aatt,2,2,2
- asel,all
- amesh,all
- fini
- /solu
- antype,tran
- !solc,on
- timint,off
- lsel,s,,,7,8
- lsel,a,,,10
- nsll,s
- sf,all,conv,100,70
- alls
- esel,s,type,,2
- nropt,full
- ekill,all
- alls
- tunif,100
- time,1
- outres,all,all
- solve
- dtop=0
- tim=1
- delt=.05
- timint,on
- tintp,,,,1
- *do,ii,1,20
- ddele,all,temp
- esel,s,type,,2
- nsle,s
- tim=tim+delt
- time,tim
- dtop=dtop+.3
- nsel,r,loc,y,0,dtop
- esln,s,1
- ealive,all
- nsel,r,loc,y,dtop
- esln,s
- nsle,s,1
- d,all,temp,600
- esel,s,live
- nall
- eall
- solve
- *enddo
- fini
- /show,tmpplt,f33
- /post1
- dtop=0
- *do,ii,2,21
- set,ii
- dtop=dtop+.3
- nsel,r,loc,y,0,dtop
- esln,s,1
- esel,a,type,,1
- nall
- plns,temp
- *enddo
复制代码 |