ABAQUS焊接模拟-移动热源(DFLUX)-平板对接不带生死单元图文介绍

本文通过ABAQUS对平板对接TIG焊过程模拟分析,得到焊接过程及焊后温度场、应力场和变形的分布情况。


详细操作视频讲解请查看:http://www.jishulink.com/college/video/c10055


温度场变化


1.gif


应力场变化


2.gif


变形


3.gif


1、模型只看宏观温度场、应力场及变形,故模型作如下假设:

(1)材料为各向同性材料;

(2)不考虑熔池流动的影响;

(3)不考虑相变影响。


2、本文采用全模型分析,模型使用国际标准单位制(m制),模型尺寸为:0.05m*0.04m*0.003m,采用非均匀网格,焊缝中心网格较密,远离焊缝网格变稀,模型及网格如图所示。


QQ截图20161107155947.png


3、焊接工艺参数假设为:TIG不填丝焊接,焊接电压18V,焊接电流60A,焊接速度5mm/s,热效率0.5.


4、焊接热源分别采用高斯面热源和半椭球体热源,旨在说明不同类型热源的加载方法,不同热源函数如下:

(1)高斯面热源


blob.png

blob.pngblob.pngblob.png


(2)半椭球体热源


blob.png


5、物性参数


blob.png


6、结果显示

如上所示


7、子程序

(1)高斯面热源

      SUBROUTINE DFLUX(FLUX,SOL,KSTEP,KINC,TIME,NOEL,NPT,COORDS,JLTYP,

     1                 TEMP,PRESS,SNAME)

C

      INCLUDE 'ABA_PARAM.INC'

      DIMENSION COORDS(3),FLUX(2),TIME(2)

      CHARACTER*80 SNAME

C

W_U=18.0

        W_I=60.0

        EFFI=0.5

        Q=W_U*W_I*EFFI

v=0.005

Rh=0.004

d=v*TIME(2)


x=COORDS(1)

y=COORDS(2)

z=COORDS(3)

C

x0=0

y0=0

C     

PI=3.1415

C

R=sqrt((x-x0-d)**2+(y-y0)**2)

C

JLTYP=0

        FLUX(1)=3*Q/(PI*Rh**2)*exp(-3*R**2/Rh**2)

      RETURN

      END


(2)半椭球体热源

      SUBROUTINE DFLUX(FLUX,SOL,KSTEP,KINC,TIME,NOEL,NPT,COORDS,JLTYP,

     1                 TEMP,PRESS,SNAME)

C

      INCLUDE 'ABA_PARAM.INC'

      DIMENSION COORDS(3),FLUX(2),TIME(2)

      CHARACTER*80 SNAME

C

W_U=18

        W_I=60

        EFFI=0.5

        Q=W_U*W_I*EFFI

v=0.005

d=v*TIME(2)

C

x=COORDS(1)

y=COORDS(2)

z=COORDS(3)

C

x0=0

y0=0

z0=0.003

C

a=0.003

b=0.002

c=0.003

PI=3.1415

C

heat=6*sqrt(3.0)*Q/(a*b*c*PI*sqrt(PI))

shape=exp(-3*(x-x0-d)**2/a**2-3*(y-y0)**2/b**2-3*(z-z0)**2/c**2)

C

JLTYP=1

        FLUX(1)=heat*shape

      RETURN

      END


本例仅供参考,如若有错误,欢迎指正。本人QQ:289328659,欢迎交流。

版权所有,转载请注明出处!!!

---------------------------------------------------------------------------------

技术邻推荐:

组合结构模拟

Abaqus 中创建零厚度cohesive单元的几种方法



焊接模拟CAE工艺成型及仿真焊接工艺及仿真

ABAQUS焊接模拟-移动热源(DFLUX)-平板对接不带生死单元图文介绍的评论23条

ABAQUS焊接模拟-移动热源(DFLUX)-平板对接不带生死单元图文介绍的相关视频课程

ABAQUS焊接模拟-移动热源(DFLUX)-平板对接不带生死单元图文介绍的相关案例教程

abaqus子程序Dload的主要作用: (1)可用于定义作为位置、时间、单元编号、被加载积分点数量等的函数分布载荷大小的变化。 (2)在应力分析期间,将在每个基于单元或基于表面的非均匀分布载荷定义的载荷积分点处调用; (3)将在每个积分点调用,以计算承受不均匀荷载类型PENU和PINU的管道元件的有效轴向力ESF1; (4)不能在基于模态的程序中用于描述负载的时间变化;并且忽略可能与相关联的阶跃
abaqus子程序Dload的主要作用: (1)可用于定义作为位置、时间、单元编号、被加载积分点数量等的函数分布载荷大小的变化。 (2)在应力分析期间,将在每个基于单元或基于表面的非均匀分布载荷定义的载荷积分点处调用; (3)将在每个积分点调用,以计算承受不均匀荷载类型PENU和PINU的管道元件的有效轴向力ESF1; (4)不能在基于模态的程序中用于描述负载的时间变化;并且忽略可能与相关联的阶跃
激光冲击强化是一种相对而言较新的机械表面处理方式。就目标而言它与机械喷丸强化类似:在材料的表面和近表面引入有益的残余压应力。激光冲击强化使用高功率激光脉冲将表面电离成高压等离子体,在一个透明的惯性约束介质中(通常是水)进行操作。可以使用一种类似黑色铝箔胶带的牺牲性涂层作为热保护覆盖层来保护靶材表面的完整性。与机械喷丸相比,使用激光冲击的制造优势是可控的准确性和精度,有害表面改性的减少和疲劳寿命的提
ABAQUS因其具有强大的子程序二次开发功能而倍受研究人员欢迎。VDLOAD子程序可以定义随时间和空间变化的载荷分布,可用于模拟汽车移动和激光冲击过程。 其子程序模板如下: subroutine vdload ( C Read only (unmodifiable)variables - 1 nBlock, ndim, stepTime, totalTime,
C 瞬态温度场下修正Burgers模型UMAT子程序源代码 C C 给状态变量数组赋初值为零,调用ABAQUS子程序SDVINI C GIVE STATEV THE INITIAL VALUE OF ZERO C SUBROUTINE SDVINI(STATEV,COORDS,NSTATV,NCRDS,NOEL,NPT,LAYER,KSPT) C INCLUDE 'ABA_PARAM.INC' C
博士/技术总监
影响力
粉丝
内容
获赞
收藏
    项目客服
    培训客服
    24 20