焊接热过程仿真实验报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

焊接热过程仿真实验

一、实验目的

1、通过实验加强对瞬时点热源焊接温度场和焊接热循环的概念、影响因素、

解析解和数值解的特点等的感性认识。

2、Matlab,Ansys软件的使用。

二、实验内容

1、使用Matlab计算绘制瞬时点热源焊接温度分布曲线。

2、使用Aansys软件对瞬时点热源焊接温度场进行仿真计算,观察温度分布

云图,绘制指定点的焊接热循环曲线,对瞬时点热源焊接温度场的影响因素进行定量定性的探讨。

三、实验步骤

1、使用Matlab计算绘制瞬时点热源焊接温度分布曲线。

(1)启动Matlab软件;

(2)打开新文件

(3)编写程序

源程序如下:

%Instant point heat

r= -4:.01:4;

Q=3600;

lan=0.4;

c=0.65;

p=7.8;

cp=c*p;

a=lan/cp

for t=1:1:10

temp =2*Q/cp/(4*pi*a*t)^1.5*exp(-r.^2 /4/a/t);

plot(r,temp)

hold on

end

ylabel('温度(C)')

xlabel('距离r (cm)')

grid on

(4)运行程序

(5)记录指定时间的温度,绘制温度分布曲线。实验结果图如下:

2、使用Aansys软件对瞬时点热源焊接温度场进行仿真计算。

ANSYS软件采用有限元方法进行稳态、瞬态热分析,计算各种热载荷引起的温度、热梯度、热流率、热流密度等参数。这些热载荷包括:对流,辐射,热流率,热流密度(单位面积热流),热生成率(单位体积热流),固定温度的边界条件。

采用ANSYS软件进行热过程分析可以用菜单交互操作和编程两种方式。由于本次实验仅有两学时,学生又无该软件的使用经验,所以主要以程序调试为主,将重点放在参数影响因素的探讨。

(1)使用文本文件编辑器编写程序

(2)以.mac为扩展名存盘

(3)运行Ansys软件

(4) 设置文件夹到程序所在文件夹

(4)运行程序

源程序及各步骤所得结果图如下:! 步骤1:项目设置

FINISH

/CLEAR

/FILNAME, Point heating

!Give the analysis a title

/TITLE,Point Heat

! 步骤2:设置单元、材料特性参数

/UNITS,SI

ET,1,SOLID70 !单元类型选择

MP,DENS,1,7800 !密度

MP,KXX,1,40 !导热系数

MP,C,1,650 !比热容

!MPTEMP,1,0,227,727,1727,2727

!MPDATA,KXX,1,1,83.5,61.5,32.5,42.5,46 !MPDATA,C,1,1,430,540,980,847,400

!MPTEMP,1,0,1533,1595,1670

!MPDATA,ENTH,1,1,0,7.5E9,9.6E9,1.05E10

!步骤3:建模

a=0.05 !模型边长

an=5 !边长上的单元数

b=0.01 !网格密集区边长

bn=10 !网格密集区边长上的单元数block,0,b,0,b,0,b !建模

block,0,a,0,a,0,a

vovlap,all

/pnum,volu,1

!步骤4:网格划分

vsel,s,loc,z,0,b

vatt,1,,1,0

mshkey,1

LESIZE,11, , ,bn, , , , ,1 LESIZE,6, , ,bn, , , , ,1

LESIZE,7, , ,bn, , , , ,1

vmesh,all

vsel,inve

vatt,1,,1,0

esize,a/an

smrtsize,6

mshape,1,3d

mshkey,0

vmesh,all

vsel,all

/VIEW,1,0.5,-1,0.5

/TRIAD,OFF !Turn triad symbol off

/REPLOT

!步骤5:求解

/SOLU

ANTYPE,TRANSIENT,NEW

TRNOPT,FULL

LUMPM,ON

TOFFST,273

TUNIF,20 ! 工件初始温度。有预热时改为预热温度TREF,20 ! 参考温度

acof=10 ! 传热系数

SFA, 8, , conv, acof, 20

SFA, 10, , conv, acof, 20

SFA, 12, , conv, acof, 20

F,2,HEAT,3600/4/0.2 !输入热量

TIME,0.2 !Set time at end of load step

AUTOTS,-1 !Program chosen automatic time stepping DELTIM,0.01,0.001,0.25,1 !Specify time step sizes KBC,1 !Specify stepped loading

!

OUTRES,ALL,ALL !Write to file at every step

SA VE

相关文档
最新文档