技术邻 > CAE仿真 > Ansys ,工程热物理 求解接触传热的问题 浏览:82841 回答:8 两个不同温度的物体,相互接触,一个888度恒温,另一个初始温度是30度,求解110秒过后物体的温度变化?我自己也做了一下,算出来最高温度有八百多度,感觉不对,温度应该在四百到六百之间才是我想要的结果,不知道哪里出问题了,是不是换热系数给错了。
/solu
antype,trans
CMSEL,S,CONTACTED
FLST,2,14,1,ORDE,3
FITEM,2,26
FITEM,2,33
FITEM,2,-45
SF,P51X,CONV,8500,40
t=0
time,t+110.4
t=t+110.4
deltim,1,1,2
autots,on
outres,all,1
solve
/PREP7
FLST,3,1,5,ORDE,1
FITEM,3,2
AGEN, ,P51X, , , ,0.1, , , ,1
/solu
antype,trans,rest,1,last,continue
time,t+136.6
t=t+136.6
deltim,1,1,2
autots,on
solve
/PREP7
FLST,3,1,5,ORDE,1
FITEM,3,2
AGEN, ,P51X, , , ,-0.1, , , ,1
/solu
*do,i,1,2
r=mod(i,2)
*if,r,eq,1,then
antype,trans,rest,i+1,last,continue
CMSEL,S,WORKPIECE
FLST,2,42,1,ORDE,2
FITEM,2,205
FITEM,2,-246
D,P51X, ,888, , , ,TEMP, , , , ,
time,357.4 !此条命令如果写成time,t+110.4就出错了,为什么呢?下面的time也一样deltim,1,1,2
autots,on
solve
*else
antype,trans,rest,i+1,last,continue
time,494
deltim,1,1,2
autots,on
solve
*endif
*enddo
/post26