| 查看: 986 | 回复: 12 | |||
[交流]
一个单层多道的例子,但是总是在进行一道之后,热源就不再移动了。
|
|||
|
找了一个单层多道的例子,但是总是在进行一道之后,热源就不再移动了。 /UNITS,SI /CONFIG,NRES,10000 /PREP7 ET,1,SOLID70 !单元类型,1表示此单元编号为1 MP,DENS,1,7930 !定义材料密度 MP,C,1,502 !定义材料比热 mptemp,1,20,100,500 mpdata,kxx,1,1,12.1,16.3,21.4 !kxx热导系数 /VIEW,1,1,1,1 !*************定义基板尺寸*********** lx=0.1 lz=0.1 ly=0.006 !基板大小 !*************定义焊接参数*********** layer=2 !总的焊接道数 lap=1/3 !两道之间搭接量 weld=0.01 !每道焊道宽度 wweld=layer*weld-(layer-1)*lap*weld !焊道的总宽度 wheight=0.004 !焊道的高度 remain=0.03 LSIZE=0.002 V=0.008 !速度 pi=3.1415926 U=25 I=180 Q=U*I !电源有效功率(在此,可以对Q通过UI来调整) R=0.006 !电源有效热半径 effect=0.8 Qmax=effect*Q/(pi*R*R) !中心处最大热流 tm=(lx-2*remain)/V !一道的总时间 tinc=LSIZE/V !每小段的时间间隔 !*****************建立模型,生成网格************** block,0,lx,0,ly,0,lz !创建一个块体积,可以根据基板尺寸调整坐标 wpoff,remain,ly,(lz-wweld)/2 !随着坐标系轴的变化平移工作平面 block,0,lx-2*remain,0,wheight,0,wweld vsbw,all,,delete !对block布尔运算 wpoff,,,wweld vsbw,all,,delete wprota,90,90 !转动工作面 vsbw,all,,delete wpoff,,,lx-2*remain vsbw,all,,delete save vglue,all !粘合所有的几何体 lsel,s,,,9,12,1 lsel,a,,,25,26,1 lsel,a,,,30 lsel,a,,,32 lsel,a,,,38 lsel,a,,,45 lsel,a,,,59 lsel,a,,,73 lesize,all,0.005,,,0.2,,,,1 allsel,all lsel,s,,,13,16,1 lsel,a,,,19,21,1 lsel,a,,,23,24,1 lsel,a,,,34 lsel,a,,,41,44,1 lsel,a,,,63,64,1 lsel,a,,,77,78,1 lsel,a,,,81,82,1 lesize,all,0.001,,,1,,,,1 allsel,all lsel,s,,,1 lsel,a,,,3,6,1 lsel,a,,,8 lsel,a,,,27 lsel,a,,,29 lsel,a,,,31 lsel,a,,,33 lsel,a,,,35 lsel,a,,,37 lsel,a,,,40 lsel,a,,,50 lsel,a,,,53 lsel,a,,,55 lsel,a,,,62 lsel,a,,,67 lsel,a,,,69 lsel,a,,,85 lesize,all,0.002,,,1,,,,1 allsel,all lsel,s,,,46 lsel,a,,,86 lsel,a,,,88 lesize,all,0.001,,,5,,,,1 allsel,all vsweep,all /PNUM,DEFA EPLOT fini !*******************进入后处理器********************* /solu antype,trans,new !nlgeom,on timint,0,struct timint,1,therm timint,0,mag timint,0,elect tref,25 nropt,auto autos,on kbc,0 pred,on lnsrch,on !************杀死焊缝去单元*********** nsel,s,loc,y,ly,ly+wheight esln,s,1 ekill,all allsel,all esel,s,live eplot !**********施加对流载荷************* esel,s,live nsel,s,loc,z,0 nsel,a,loc,z,lz nsel,a,loc,x,0 nsel,a,loc,x,lx sf,all,conv,10,25 !************定义数组维数********** MAX_TIME=1+tm/tinc !MAX_X=1+(lx-2*remain)/LSIZE MAX_X=1+lx/LSIZE MAX_Z=1+lz/LSIZE !*************定义table数组 !****************************************** *DIM,heatflux,TABLE,MAX_X,MAX_Z,MAX_TIME,X,Z,TIME *do,n,1,layer,1 m=mod(n,2) !返回n/2的余数部分 *if,m,eq,1,then !n=1 *DO,K,1,MAX_TIME,1 *DO,I,1,MAX_X,1 heatflux(I,0,K)=(I-1)*LSIZE *ENDDO *DO,J,1,MAX_Z,1 heatflux(0,J,K)=(J-1)*LSIZE *ENDDO *DO,I,1,MAX_X,1 *DO,J,1,MAX_Z,1 XCENTER=remain+V*(K-1)*tinc ZCENTER=2*(n-1)*weld/3+(lz-wweld)/2+weld/2 DISTANCE=SQRT(((I-1)*LSIZE-XCENTER)**2+((J-1)*LSIZE-ZCENTER)**2) *IF,DISTANCE,LE,R,THEN heatflux(I,J,K)=Qmax/EXP(2*DISTANCE**2/(R**2)) *ELSE heatflux(I,J,K)=0 *ENDIF *ENDDO *ENDDO heatflux(0,0,K)=(K-1)*tinc !**********激活单元********* esel,s,live nsel,s,loc,x,xcenter-0.002,xcenter+0.001 nsel,r,loc,z,zcenter-weld/2,zcenter+weld/2 nsel,r,loc,y,ly,ly+wheight esln,s,0 ealive,all allsel,all !**********施加热流载荷********** esel,s,live nsel,s,loc,Y,ly sf,all,hflux,%heatflux% allsel,all !************求解***************** time,(n-1)*(tm+tinc)+k*lsize/v nsubst,2 SOLVE !*************删除热流载荷*********** nsel,s,loc,y,ly sfdele,all,hflux allsel,all esel,s,live eplot OUTRES,ALL,ALL, /PSF,HFLUX,,2 /REPLOT OUTRES,ALL,ALL, *ENDDO *else !n=2 *DO,K,1,MAX_TIME,1 *DO,I,1,MAX_X,1 heatflux(I,0,K)=(I-1)*LSIZE *ENDDO *DO,J,1,MAX_Z,1 heatflux(0,J,K)=(J-1)*LSIZE *ENDDO *DO,I,1,MAX_X,1 *DO,J,1,MAX_Z,1 XCENTER=lx-remain-V*(K-1)*tinc ZCENTER=2*(n-1)*weld/3+(lz-wweld)/2+weld/2 DISTANCE=SQRT(((I-1)*LSIZE-XCENTER)**2+((J-1)*LSIZE-ZCENTER)**2) *IF,DISTANCE,LE,R,THEN heatflux(I,J,K)=Qmax/EXP(2*DISTANCE**2/(R**2)) *ELSE heatflux(I,J,K)=0 *ENDIF *ENDDO *ENDDO heatflux(0,0,K)=(K-1)*tinc !**********激活单元********* esel,s,live nsel,s,loc,x,xcenter-0.001,xcenter+0.002 nsel,r,loc,z,zcenter-weld/2,zcenter+weld/2 nsel,r,loc,y,ly,ly+wheight esln,s,0 ealive,all allsel,all !**********施加热流载荷********** esel,s,live nsel,s,loc,Y,ly sf,all,hflux,%heatflux% allsel,all !************求解***************** time,(n-1)*(tm+tinc)+k*lsize/v nsubst,2 SOLVE !*************删除热流载荷*********** nsel,s,loc,y,ly sfdele,all,hflux allsel,all esel,s,live eplot OUTRES,ALL,ALL, /PSF,HFLUX,,2 /REPLOT OUTRES,ALL,ALL, *ENDDO *endif *enddo FINISH |
» 猜你喜欢
333求调剂
已经有9人回复
070300化学学硕311分求调剂
已经有3人回复
321求调剂
已经有13人回复
348求调剂
已经有4人回复
0703化学
已经有8人回复
材料调剂
已经有11人回复
081700学硕,323分,一志愿中国海洋大学求调剂学校
已经有10人回复
0703求调剂383分
已经有7人回复
0703化学调剂325分
已经有4人回复
329求调剂
已经有15人回复
» 本主题相关商家推荐: (我也要在这里推广)
» 抢金币啦!回帖就可以得到:
广州-海洋微生物组-国家杰青,国家重点研发计划首席科学家团队
+1/485
中国科学院过程工程研究所 能源环境课题组 博士后招聘启示
+1/183
河北大学招收生物与医药专业调剂考生
+3/122
河南工业大学化学化工学院 2026 年硕士调剂火热正在进行中
+1/42
广东五邑大学夏旺课题组硕士调剂公告
+1/42
2026年河北大学无机化学专业招收调剂生
+1/40
大连工业大学 高分子材料 接收考研调剂
+1/38
西安工程大学材料学院杨杰课题组招收考研调剂生
+1/38
南通大学国家级人才团队招收药学、卫生检验、医学检验、基础医学相关方向调剂研究生
+1/37
新疆碳纳米材料制备与应用重点实验室2026年招聘启事
+1/37
三峡大学国家青年人才课题组招2026年化学/材料/化工类硕士调剂生
+1/37
【硕士调剂】【分子医学 10医类 最后机会】2026年青岛大学硕士调剂补招
+1/21
橡胶草种子求助
+1/12
武科大冶能学院招收材料、冶金、能源环境、机械等相关专业调剂生
+1/9
招聘二次电池方向博士
+1/7
福建理工大学招收专业代码08开头学术型硕士研究生
+1/5
差旅首选:第一次出差珠海开住宿餐饮发票实体店电子专用,保姆级教程请收好
+1/3
北京石油化工学院天然高分子与生物材料组招收0817化学工程与技术及0856材料与化工调剂
+1/2
湖南工业大学生医学院接受有机化学、生物与医药等方向的硕士调剂生
+1/1
北京高校副校长团队招收机械类,环境类学硕和专硕
+1/1
简单回复
ansonal2楼
2014-05-26 09:19
回复
521majie(金币+1): 谢谢参与
baoer4103楼
2014-05-26 09:34
回复
521majie(金币+1): 谢谢参与



neu2344楼
2014-05-26 09:36
回复
521majie(金币+1): 谢谢参与
kingki5楼
2014-05-26 09:36
回复
521majie(金币+1): 谢谢参与
2014-05-26 09:39
回复
521majie(金币+1): 谢谢参与
7
假大空7楼
2014-05-26 09:39
回复
521majie(金币+1): 谢谢参与


521majie8楼
2014-05-26 09:45
回复


2014-05-26 09:55
回复
521majie(金币+1): 谢谢参与
henry83510楼
2014-05-26 10:08
回复
521majie(金币+1): 谢谢参与
铁观音茶叶11楼
2014-05-26 10:11
回复
521majie(金币+1): 谢谢参与
gaomeisdu12楼
2014-05-26 11:12
回复
521majie(金币+1): 谢谢参与




521majie13楼
2014-05-26 15:18
回复
















回复此楼