/CONFIG,NRES,10000/FILNAME,Thermal3,1/TITLE,Laser weldding/UNITS,SI/prep7LENGTH=0.050 !焊缝长度WIDTH=0.050 !焊接宽度的一半Rlaser=0.0003 !激光最小半径Vlaser=0.3/60 !激光焊接速度LSIZE=0.00025 !划分最小单元尺寸TT=LENGTH/Vlaser !总的焊接时间F=30 !激光脉冲频率TINC=1/F !激光作用周期L_ZONE=0.001 !网格细化分宽度QMAX=35.38e8 !激光最大输出能量et,1,shell57 !采用shell57单元R,1,0.0005 !厚度!定义材料属性!导热系数MPTEMP,,,,,,,,MPTEMP,1,293MPTEMP,2,373MPTEMP,3,473MPTEMP,4,573MPTEMP,5,673MPTEMP,6,773MPTEMP,7,873MPTEMP,8,973MPTEMP,9,1073MPTEMP,10,1173MPTEMP,11,1273MPTEMP,12,1373MPTEMP,13,1500MPTEMP,14,1600MPTEMP,15,1700MPTEMP,16,1800MPTEMP,17,1900MPTEMP,18,2000MPTEMP,19,2200MPTEMP,20,2400MPTEMP,22,2600 MPTEMP,23,2700 MPTEMP,24,2800 MPTEMP,25,2900 MPTEMP,26,3000 MPDATA,KXX,1,,10.8 MPDATA,KXX,1,,11.9 MPDATA,KXX,1,,12.9 MPDATA,KXX,1,,14.2 MPDATA,KXX,1,,15.8 MPDATA,KXX,1,,17.6 MPDATA,KXX,1,,19.5 MPDATA,KXX,1,,21.3 MPDATA,KXX,1,,23.2 MPDATA,KXX,1,,24.8 MPDATA,KXX,1,,26.3 MPDATA,KXX,1,,27.4 MPDATA,KXX,1,,28.2 MPDATA,KXX,1,,41.1 MPDATA,KXX,1,,41.1 MPDATA,KXX,1,,41.1 MPDATA,KXX,1,,41.1 MPDATA,KXX,1,,41.1 MPDATA,KXX,1,,41.1 MPDATA,KXX,1,,41.1 MPDATA,KXX,1,,41.1 MPDATA,KXX,1,,41.1 MPDATA,KXX,1,,41.1 MPDATA,KXX,1,,41.1 MPDATA,KXX,1,,41.1 MPDATA,KXX,1,,41.1!定义密度MPTEMP,,,,,,,, MPTEMP,1,0 MPDATA,DENS,1,,8890!定义比热容MPTEMP,,,,,,,, MPTEMP,1,293 MPTEMP,2,373 MPTEMP,3,473MPTEMP,5,673 MPTEMP,6,773 MPTEMP,7,873 MPTEMP,8,973 MPTEMP,9,1073 MPTEMP,10,1173 MPTEMP,11,1273 MPTEMP,12,1373 MPTEMP,13,1500 MPTEMP,14,1600 MPTEMP,15,1700 MPTEMP,16,1800 MPTEMP,17,1900 MPTEMP,18,2000 MPTEMP,19,2200 MPTEMP,20,2400 MPTEMP,21,2500 MPTEMP,22,2600 MPTEMP,23,2700 MPTEMP,24,2800 MPTEMP,25,2900 MPTEMP,26,3000MPDATA,C,1,,423 MPDATA,C,1,,454 MPDATA,C,1,,472 MPDATA,C,1,,489 MPDATA,C,1,,505 MPDATA,C,1,,522 MPDATA,C,1,,538 MPDATA,C,1,,553 MPDATA,C,1,,569 MPDATA,C,1,,584 MPDATA,C,1,,598 MPDATA,C,1,,613 MPDATA,C,1,,830 MPDATA,C,1,,1650 MPDATA,C,1,,660 MPDATA,C,1,,670 MPDATA,C,1,,680 MPDATA,C,1,,688 MPDATA,C,1,,695 MPDATA,C,1,,699MPDATA,C,1,,705MPDATA,C,1,,705MPDATA,C,1,,705MPDATA,C,1,,705MPDATA,C,1,,705!建立模型S_DIS=0.0005RECTNG,S_DIS,0.050+S_DIS,0,0.0008 RECTNG,S_DIS,0.050+S_DIS,0.0008,0.0018 RECTNG,S_DIS,0.050+S_DIS,0.0018,0.005 RECTNG,S_DIS,0.050+S_DIS,0.005,0.050 aglue,allnumcmp,all!划分网格!------------------------ 面4LESIZE,12,,,20LESIZE,13,,,20LESIZE,7,,,20MSHKEY,1MSHAPE,0,2DAMESH,4!------------------------- 面3LESIZE,10,,,2LESIZE,11,,,2MSHKEY,1MSHAPE,0,2DAMESH,3LREFINE,5,,,1,1,OFF!------------------------- 面2LESIZE,8,,,2LESIZE,9,,,2MSHKEY,1MSHAPE,0,2DAMESH,2LREFINE,3,,,1,1,OFF!------------------------ 面1LESIZE,2,,,4,LESIZE,4,,,4,MSHKEY,1MSHAPE,0,2DAMESH,1ALLSEL,ALLNUMCMP,ALLALLSEL,ALL/REPLOTFINISH/SOLUANTYPE,TRANSTRNOPT,FULLTUNIF,293nlgeom,offnropt,fullKK=3N_ONCE=TT/TINCMAX_TIME=N_ONCE+1MAX_X=(LENGTH+2*S_DIS)/LSIZE+1MAX_Y=2*L_ZONE/LSIZE+1H_MAX_Y=L_ZONE/LSIZE+1!------------------------定义载荷并求解-------------------------------SFA,2,,CONV,400,293SFA,3,,CONV,250,293SFA,4,,CONV,50,293*DIM,FLUX2,TABLE,MAX_X,MAX_Y,MAX_TIME,X,Y,TIME*DO,K,1,MAX_TIME,1*DO,I,1,MAX_X,1FLUX2(I,0,K)=(I-1)*LSIZE*ENDDO*DO,J,1,MAX_Y,1FLUX2(0,J,K)=-(H_MAX_Y-J)*LSIZE*ENDDO*DO,I,1,MAX_X,1*DO,J,1,MAX_Y,1XCENTER=(K-1)*Vlaser/FYCENTER=0XCOORD=(I-1)*LSIZEYCOORD=-(H_MAX_Y-J)*LSIZEDISTANCE=SQRT((XCOORD-XCENTER)**2+(YCOORD-YCENTER)**2)*IF,DISTANCE,LE,Rlaser,THENFLUX2(I,J,K)=QMAX/EXP(KK*(DISTANCE**2)/(Rlaser**2))*ELSEFLUX2(I,J,K)=0*ENDIF*ENDDO*ENDDOFLUX2(0,0,K)=(K-1)*TINCOUTRES,BASIC,ALLKBC,1TSRES,ERASETIMINT,ONLNSRCH,ONTM1=0.005+(K-1)*TINCTIME,TM1SFA,1,,HFLUX,%FLUX2%AUTOTS,-1NSUBST,4/GST,ON/REP,FAST/PSF,HFLUX,,1 !表面上热流加载用带颜色填充曲面表示/REPLOTSOLVESFADELE,1,,HFLUXTM2=K*TINCTIME,TM2SFA,1,,CONV,400,293AUTOTS,-1NSUBST,4/GST,ONSOLVESFADELE,1,,CONVSAVE*ENDDOSAVE!***********************************!冷却阶段!************************************DO,k,1,30,1TIME,TT+5*k !载荷步结束时间NSUBST,25KBC,1SOLVESAVE*ENDDOoutres,all,allfinish/CONFIG,NRES,10000/FILNAME,stress3,1/TITLE,Laser weldding/UNITS,SI/PREP7et,1,solid45 !把热单元转化成结构单元R,1,0.0005!------------------------设置结构分析的材料属性----------------------- MPTEMP,,,,,,,,MPTEMP,1,293MPTEMP,2,373MPTEMP,3,473MPTEMP,4,513MPTEMP,5,573MPTEMP,6,673MPTEMP,7,773MPTEMP,8,873MPTEMP,9,973MPTEMP,10,1073MPTEMP,11,1173MPTEMP,12,1273MPTEMP,13,1373MPTEMP,14,1423MPTEMP,15,1473MPTEMP,16,1596MPTEMP,17,1673MPTEMP,18,1873MPTEMP,19,2073MPTEMP,20,2273MPTEMP,21,2473MPTEMP,22,2673MPTEMP,23,2873MPTEMP,24,3073MPTEMP,25,3273MPDATA,ALPX,1,,0.184E-5MPDATA,ALPX,1,,1.17E-5MPDATA,ALPX,1,,1.21E-5MPDATA,ALPX,1,,1.28E-5MPDATA,ALPX,1,,1.31E-5MPDATA,ALPX,1,,1.35E-5MPDATA,ALPX,1,,1.40E-5MPDATA,ALPX,1,,1.47E-5MPDATA,ALPX,1,,1.55E-5 MPDATA,ALPX,1,,1.60E-5 MPDATA,ALPX,1,,1.65E-5 MPDATA,ALPX,1,,1.8E-5 MPDATA,ALPX,1,,1.8E-5 MPDATA,ALPX,1,,1.8E-5 MPDATA,ALPX,1,,1.8E-5 MPDATA,ALPX,1,,1.8E-5 MPDATA,ALPX,1,,1.8E-5 MPDATA,ALPX,1,,1.8E-5 MPDATA,ALPX,1,,1.8E-5 MPDATA,ALPX,1,,1.8E-5 MPDATA,ALPX,1,,1.8E-5 MPDATA,ALPX,1,,1.8E-5 MPDATA,ALPX,1,,1.8E-5 MPDATA,ALPX,1,,1.8E-5 MPDATA,ALPX,1,,1.8E-5 MPTEMP,,,,,,,, MPTEMP,1,293 MPTEMP,2,373 MPTEMP,3,473 MPTEMP,4,573 MPTEMP,5,673 MPTEMP,6,773 MPTEMP,7,873 MPTEMP,8,973 MPTEMP,9,1073 MPTEMP,10,1173 MPTEMP,11,1273 MPTEMP,12,1373 MPTEMP,13,1473 MPTEMP,14,1596 MPTEMP,15,1673 MPTEMP,16,1873 MPTEMP,17,2073 MPTEMP,18,2273 MPTEMP,19,2473 MPTEMP,20,2673 MPTEMP,21,2873 MPTEMP,22,3073 MPTEMP,23,3273 MPDATA,EX,1,,2.05E11 MPDATA,EX,1,,2.03E11 MPDATA,EX,1,,1.98E11MPDATA,EX,1,,1.92E11 MPDATA,EX,1,,1.86E11 MPDATA,EX,1,,1.80E11 MPDATA,EX,1,,1.78E11 MPDATA,EX,1,,1.67E11 MPDATA,EX,1,,1.59E11 MPDATA,EX,1,,1.50E11 MPDATA,EX,1,,1.41E11 MPDATA,EX,1,,1.2E11 MPDATA,EX,1,,0.8E11 MPDATA,EX,1,,0.08E11 MPDATA,EX,1,,0.08E11 MPDATA,EX,1,,0.08E11 MPDATA,EX,1,,0.08E11 MPDATA,EX,1,,0.08E11 MPDATA,EX,1,,0.08E11 MPDATA,EX,1,,0.08E11 MPDATA,EX,1,,0.08E11 MPDATA,EX,1,,0.08E11 MPDATA,EX,1,,0.08E11 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPDATA,PRXY,1,,0.33 MPTEMP,,,,,,,,TB,BISO,1,6,2,TBTEMP,298TBDATA,,354e6,5.89e9,,,,TBTEMP,873TBDATA,,212e6,1.7e9,,,,TBTEMP,1073TBDATA,,199e6,1.4e9,,,,TBTEMP,1473TBDATA,,100e6,1e8,,,,TBTEMP,1596TBDATA,,50e6,1e7,,,,TBTEMP,2173TBDATA,,5e6,1e7,,,,savefinish/SOLUantype,transtrnopt,full !指定为完全瞬态分析nropt,full,,on !完全牛顿拉夫逊法自适应下降nlgeom,1 !大变形autots,on !激活时间步自动阶跃timint,on,struct !打开结构瞬态分析tintp,0.005,,,1,0.5,0.2kbc,0CNVTOL,F,,0.005,2,1.0e-6CNVTOL,U,,0.005,2,1.0e-6OUTRES,ERASEOUTRES,NSOL,LASTnsel,s,loc,y,0.015,0.05d,all,all,0allsel,allnsel,s,loc,y,0dsym,symm,y,,allsel,all*SET,ii,1*DO,T,1E-6,1,TINC/2TM1=TINC*(ii-1)/2+1E-6TIME,TM1ldread,temp,,,TM1,,Thermal3,rth nsubst,20solve*SET,ii,ii+1*enddo*SET,aa,1*DO,T,1,30.5,TINC/2TM2=TINC*(aa-1)/2+1TIME,TM2ldread,temp,,,TM2,,Thermal3,rth nsubst,6solve*SET,aa,aa+1*enddo*SET,k,1*DO,T,30.51,55.51,0.1TM3=(k-1)*0.1+30.51TIME,TM3ldread,temp,,,TM3,,Thermal3,rth nsubst,6solve*SET,k,k+1*enddonsel,s,loc,y,0.03d,all,ux,0d,all,uz,0allsel,allnsel,s,loc,y,0dsym,symm,y,,allsel,all*SET,bb,1*DO,T,55.52,57.52,0.02TM4=(bb-1)*0.02+55.52 TIME,TM4ldread,temp,,,TM4,,Thermal3,rth nsubst,30solve*SET,bb,bb+1*enddo*SET,jj,1*DO,T,57.53,180,2TM5=(jj-1)*2+57.53TIME,TM5ldread,temp,,,TM5,,Thermal3,rth nsubst,6solve*SET,jj,jj+1*enddosavefinish。