帮我看看焊接移动热源程序
以下是加载程序,最后一行中sf,all,hflux,%flux2% 中的%flux2% 是不是一次把移动热源全加上去还是什么意思,望知道的同行帮我解答*dim,flux2,table,max_x,max_y,max_time,x,y,time
*do,k,1,max_time,1
*do,i,1,max_x,1
flux2(i,0,k)=(i-1)*lsize
*enddo
*do,j,1,max_y,1
flux2(0,j,k)=(j-1)*lsize
*enddo
*do,i,1,max_x,1
*do,j,1,max_y,1
xcenter=v*(k-1)*tinc
ycenter=0
distance=sqrt(((i-1)*lsize-xcenter)**2+((j-1)*lsize-ycenter)**2)
*if,distance,le,r,then
flux2(i,j,k)=Qmax*exp(-3*kk*distance**2/(r**2)) !高斯移动热源公式
*else
flux2(i,j,k)=0
*endif
*enddo
*enddo
flux2(0,0,k)=(k-1)*tinc
*enddo
/solu
antype,trans
tunif,15
kbc,1
timint,on
autots,on
esel,s,type,,1 !选择表面效应单元
nsle,s
sf,all,conv,-370 !施加对流边界条件
allsel
*do,t,1e-6,tm,tinc
time,t
autots,0
deltim,,,,2
kbc,0
outres,all,all
tsres,erase
sf,all,hflux,%flux2%
solve
*enddo
帮我看看焊接移动热源程序
也做这方面,但是是新手,帮你顶一下:)顶下!
呵呵能互相交流下么 qq:80976658!
我觉得应当是把热源按照时间的顺序加上去的! 前面定义的三维表格数组就是起到这个作用的! 正在探索中。。。。。。。。。。。。。。。。。。 我也碰到过这样的热源,只是自己也不太明白 这些问题已经解决了 能不能发全部代码? 呵呵能互相交流 谢谢好像来过 学习了,不过好像还不是很清楚 这个好像武汉理工某个硕士论文也用过这个,他这个是生死单元做的,如果我没记错的话,楼主没有全发。 武汉理工几年前有个硕士论文是移动热源是、,至今只找到论文,至于怎么做的,命令流等等,无法求之,急急急
页:
[1]