我来出几个题目,看看有没有高手
浏览:349042 回答:6
题目1:焊接模拟热源移动问题,典型的函数加载
假定移动热源为面热源且服从高斯分布,如果是在平板上加载容易实现,那么在曲面上呢?比如圆柱面的环焊缝?
题目2:对于flotran模块的142单元来说,不能和别的单元混用,也不能用表加载和函数加载,那么移动热源怎么加?
另外单元的面上只能加一种面载荷,加了热流密度后,就不能加别的载荷了,比如对流,辐射等,对这种情况,我们一般通过表面效应单元来覆盖加载,但我用的是142单元,不允许和别的单元混用,如何处理,注意我不是指solid70单元,而是指fluid142单元?
谁来试着回答一下
我自己有了一些答案
只是为了寻找志同道合的朋友一起讨论。加分在哪里设置?
假定移动热源为面热源且服从高斯分布,如果是在平板上加载容易实现,那么在曲面上呢?比如圆柱面的环焊缝?
题目2:对于flotran模块的142单元来说,不能和别的单元混用,也不能用表加载和函数加载,那么移动热源怎么加?
另外单元的面上只能加一种面载荷,加了热流密度后,就不能加别的载荷了,比如对流,辐射等,对这种情况,我们一般通过表面效应单元来覆盖加载,但我用的是142单元,不允许和别的单元混用,如何处理,注意我不是指solid70单元,而是指fluid142单元?
谁来试着回答一下
我自己有了一些答案
只是为了寻找志同道合的朋友一起讨论。加分在哪里设置?
怎么没人做啊?我做了下高斯热源加载圆柱的,不过有很多问题啊,根本就不实高斯加载,而变成了一个圆环加载,命令流如下,还请版主和各位大虾看看问题出在那阿?
/prep7
/units,si
*afun,deg
*set,element,0.005
*set,inradius,0.05
*set,outradius,0.06
*set,degree,90
*set,length,0.15
et,1,solid70
mp,dens,1,2640
mptemp,1,100,200,400,600,800,1000
mptemp,7,1200
mpdata,c,1,1,660.4,836,973.9,1061.7,1086.8,1103.5
mpdata,c,1,7,1128.6
mpdata,enth,1,1,0,7.583e4,2.592e5,4.619e5,6.875e5,9.528e5
mpdata,enth,1,7,1.278e6
mptemp,1,20,100,200,400,600,800
mptemp,7,1000,1200
mpdata,kxx,1,1,1.38,1.53,1.65,1.86,2.02,2.15
mpdata,kxx,1,7,2.29,2.43
csys,1
k,1,inradius,0,0
k,2,inradius,degree,0
k,3,inradius,degree,length
k,4,inradius,0,length
k,5,outradius,0,0
k,6,outradius,degree,0
k,7,outradius,degree,length
k,8,outradius,0,length
v,1,2,3,4,5,6,7,8
/view,1,1,1,1
lesize,5,,,10
lesize,6,,,90
lesize,8,,,60
mshkey,1
vatt,1,1,1
vmesh,1
save
FINISH
/SOL
kbc,1
antype,trans,new
timint,on
autos,on
outres,,all
tunif,15
*set,delt,1
*SET,qmax,10000000
*SET,r,0.005
*SET,pi,3.14159
*SET,lsize,2
*SET,v,90
*SET,tinc,lsize/v
*dim,flux2,table,44,60,44,y,z,time
*do,k,1,2,1
*do,i,1,44,1
*SET,flux2(i,0,k),(i-1)*lsize
*enddo
*do,j,1,60,1
*SET,flux2(0,j,k),(j-1)*0.005
*enddo
*do,i,1,44,1
*do,j,1,60,1
*SET,ycenter,v*(k-1)*tinc
*SET,zcenter,length/2
*afun,deg
*SET,distance,sqrt((((i-1)*lsize-ycenter)/(180)*pi*0.06)**2+((j-1)*0.005-zcenter)**2)
*if,distance,le,2*r,then
*SET,flux2(i,j,k),qmax/EXP(DISTANCE**2/(r**2))
*else
*SET,flux2(i,j,k),0
*endif
*enddo
*enddo
*SET,Y0,0
*SET,flux2(0,0,k),k*tinc !
Nsel,s,loc,x,0.06
!Nsel,r,loc,y,y0-1-1e-6,y0+1+1e-6
Sf,all,hflux,%flux2%
*SET,Y0,y0+2
Allsel,all
Time,(k-1)*tinc
Solve
*enddo
fini