顶部banner
Logo 折叠
全网首发仿真工程师项目实训
下载app
返回旧版
首页 成长助手 小邻学院 社区 发现
职业认证 企业服务 行业会议

登录解锁更多功能

还没有账号?立即注册

技术邻
技术引领职场价值
电话
0571-86682823
商务合作
service@jishulink.com
  • 全部  > 
  • CAE仿真

焊接温度场ansys模拟,输入程序一直是室温,求指导

浏览: 33584

/prep7

et,1,solid70

v=0.002

length=0.02

l_number=length/v !沿焊缝方向单元段数

numcmp,all !压缩所定义的编号

mptemp,1,0,300,600,1000,1300,2000

mpdata,dens,1,1,7859,7770,7659,7600,6750,6750

mpdata,dens,2,1,7859,7770,7659,7600,6750,6750

mpdata,c,1,1,450,514,967,1370,2800,2000

mpdata,c,2,1,450,514,967,1370,2800,2000

mpdata,kxx,1,1,67,53,39,31,20,20

mpdata,kxx,2,1,67,53,39,31,20,20

mat,1

/solu

autots,on

outpr,nsol,all

outres,nsol,all

kbc,1

antype,trans

timint,off

nsubst,4

d,all,temp,20

time,0.01

solve

esel,s,mat,,1

ekill,all

esel,all

time,0.02

solve

timint,on,ther

ddele,all,temp

TIME=0.02

*dim,qq,array,8 !定义数组,存储单元节点热流密度

*dim,e_node,array,20 !定义数组,存储单元所属节点编号

*get,elem_max,elem,0,num,max !获取最大单元号

*get,elem_min,elem,0,num,min!获取最小单元号

*get,node_max,node,0,num,max!获取最大节点号

*get,node_min,node,0,num,min!获取最小节点号

*dim,node_ave,array,node_max!定义数组,存储节点相邻单元数量

*do,j,node_min,node_max!计算节点相邻单元数量,循环开始

alls

*if,nsel(j),eq,1,then

nsel,s,,,j !选择节点J

esln,s !选择节点J相邻单元

*get,node_ave(j),elem,0,count !获取单元数量

*endif

*enddo!计算节点相邻单元数量,循环结束

alls

*do,kk,3,5 !计算三层焊接温度场,循环开始

r=0.006!电弧有效加热半径

*if,kk,eq,3,then!第一层焊缝的基本参数

q=6000*0.8 !输入热量

qmax=3*q/3.1415926/r/r!变量

XC=0.04

YC=0.00385

v_num=5!第一层焊缝的体号

time_inc=length/l_number/v !第一层焊缝时间增量

*endif

*if,kk,eq,4,then !第二层焊缝的基本参数

q=7000*0.8

qmax=3*q/3.1415926/r/r

*set,xc,0.041301

*set,yc,0.0085

v_num=3

time_inc=length/l_number/1.5/v

*endif

*if,kk,eq,5,then

q=8000*0.8

qmax=3*q/3.1415926/r/r

*set,xc,0.038699

*set,yc,0.0085

v_num=4

time_inc=length/l_number/2/v

*endif


*DO,J,1,l_number !从头至尾激活第KK 层焊缝,开始

SFEDELE,ALL,ALL,HFLUX !删除以前施加的热流密度

VSEL,S,,,v_num !选择第KK 层焊缝所对应的体

ESLV,S,1 !选择体上单元即第 KK 层焊缝单
元

nsel,r,loc,z,(j-1)*length/l_number+0.0005,j*length/l_number-0.0005!选择第 J 行单元的中间节点

esln,r !选择第KK 层第J 行单元

ealive,all !激活单元

alls

zc=(j-0.5)*length/l_number !第 KK 层第J 行单元质心Z 坐标

*do,i,elem_min,elem_max !计算施加单元热流密度,循环开


*if,esel(i),eq,1,then

esel,s,,,i !选择第 I个单元

*do,k,1,8 !计算第I单元前8个节点热流密度

*get,e_node(k),elem,i,node,k !获取第 I个单元第 K 个节点的编号

ss=e_node(k)

distance=sqrt((nx(ss)-xc)*(nx(ss)-xc)+(ny(ss)-yc)*(ny(ss)-yc)+(nz(ss)-zc)*(nz(ss)-zc)) !!计算节点到热中心点(质心)的距离

eee=3*distance**2/r**2 !变量

*if,eee,lt,25,then

qq(k)=qmax*exp(-eee)/node_ave(e_node(k)) !第 K 个节点的热流密度

*else

qq(k)=0

*endif

*enddo

*if,qq(1)+qq(2)+qq(3)+qq(4),ne,0,then

sfe,i,1,hflux,,qq(1),qq(2),qq(3),qq(4) !在第 I 个单元第一个面上加热流密度

*endif

*if,qq(1)+qq(2)+qq(5)+qq(6),ne,0,then

sfe,i,2,hflux,,qq(1),qq(2),qq(6),qq(5)

*endif

*if,qq(6)+qq(2)+qq(3)+qq(7),ne,0,then

sfe,i,3,hflux,,qq(2),qq(3),qq(7),qq(6) !在第 I 个单元第三个面上加热流密度

*endif

*if,qq(1)+qq(4)+qq(5)+qq(7),ne,0,then

sfe,i,5,hflux,,qq(1),qq(4),qq(7),qq(5) !在第 I 个单元第五个面上加热流密度

*endif

*if,qq(5)+qq(6)+qq(7)+qq(8),ne,0,then

sfe,i,6,hflux,,qq(5),qq(6),qq(7),qq(8)

*endif

alls

*endif

*enddo

alls

asel,s,loc,z,0

asel,a,loc,z,length

asel,a,,,7

asel,a,,,8

asel,a,,,11

asel,a,,,13

asel,a,,,14

asel,a,,,15

asel,a,,,20

asel,a,,,23

asel,a,,,25

sfa,all,1,conv,30,20

alls

time=time+time_inc

nsubst,5,5,5

time,time

solve

*enddo

time=time+3600

time,time

sfedele,all,all,hflux

solve

*enddo

save

ANSYS CAE 结构CAE

全部回答 (0)

默认 最新

相似问题

查看全部
  • ansys一段代码,关于平板焊接的,运行有问题,精通ansys的大神能帮着修改一下吗 暂无回答

    ET,1,SOLID70 BLOCK,0,0.08,0,0.09,0,0.006 BLOCK,0.08,0.17,0,0.09,0,0.006 BLOCK,0.17,0.19,0,0.09,0,0.006 BLOCK,0.19,0.3,0,0.09,0,0.006 VGLUE,ALL MPTEMP,1,20,100,300,400,500,700 MPTEMP,7,900,1470,1550,16

  • 求助,SLM仿真生死单元问题? 暂无回答

    请问各位大佬,我在模拟两层铺粉的SLM加工过程时,将上层单元杀死后,在计算第一层的过程中上层相邻死单元依旧传热,图中黑线上方为杀死的单元,明显看到发生传热,这是怎么回事 finish /clear /prep7 /unit,si et,1,solid70 !****材料属性设置**** et,1,solid70 mptemp,1,20,200,400,600,800,1000 mptemp,7,1

  • ansys如何模拟多脉冲激光烧蚀? 2个回答

    我想请教一下诸位大佬,ansys里在已经对材料进行了一次单脉冲激光烧蚀后,如何让材料自由散热一段时间后,进行第二次单脉冲的激光烧蚀?以此达到模拟多脉冲激光的效果。如果考虑到热应力的作用,是否可以让材料每受到一次激光作用,就分析一次热应力情况,在具有残余应力的情况下受到第二次激光作用? 附上命令流,望各位大佬不吝赐教。 fini /clear,all /filname,therma /prep7 q

推荐阅读

钢结构S1 ABAQUS经典金属弹塑性本构及模拟应用

钢结构S1 ABAQUS经典金属弹塑性本构及模拟应用

1点 1点
¥100
Apex For Aerospace Applications Introduction

Apex For Aerospace Applications Introduction

MSC Apex
免费
公路钢筋混凝土及预应力混凝土桥涵设计规范解决方案

公路钢筋混凝土及预应力混凝土桥涵设计规范解决方案

敦樸DUNPU 敦樸DUNPU
免费
慧加新规范解决方案详解之大跨连续弯梁桥精细化分析(7DOF)

慧加新规范解决方案详解之大跨连续弯梁桥精细化分析(7DOF)

敦樸DUNPU 敦樸DUNPU
免费
混合弯头的流体流动与传热

混合弯头的流体流动与传热

CFD流 CFD流
免费
Abaqus子程序安装教程 Abaqus6.14.2+VS2013+IVF2013(附带安装包)

Abaqus子程序安装教程 Abaqus6.14.2+VS2013+IVF2013(附带安装包)

二十 二十
免费
介观尺度的新一代核心LBM算法案例实操讲解突破传统CFD算法最大障碍网格划分

介观尺度的新一代核心LBM算法案例实操讲解突破传统CFD算法最大障碍网格划分

北京华盛扬科技 北京华盛扬科技
¥9.9
Msc Apex For Aerospace Applications Idealization a

Msc Apex For Aerospace Applications Idealization a

MSC Apex
免费
超大规模芯片电源完整性签核平台RedHawk-SC应用分享

超大规模芯片电源完整性签核平台RedHawk-SC应用分享

Ansys中国 Ansys中国
免费
Altair solidThinking认证教育合作计划-学生案例大赛即将开启!

Altair solidThinking认证教育合作计划-学生案例大赛即将开启!

ALTAIR ALTAIR
免费
结构仿真职业规划与学习路线

结构仿真职业规划与学习路线

技术邻直播 技术邻直播
免费
人工智能工程应用实例: 发动机排放数据学习及预测

人工智能工程应用实例: 发动机排放数据学习及预测

IDAJ中国 IDAJ中国
¥99
Altair二次开发答疑&典型案例解读

Altair二次开发答疑&典型案例解读

ALTAIR ALTAIR
¥10
MATLAB/ADAMS求解动力学

MATLAB/ADAMS求解动力学

伟_sss 伟_sss
¥25
基于OptiSturct的线性静力学分析和尺寸优化

基于OptiSturct的线性静力学分析和尺寸优化

Leon_sun Leon_sun
¥10
AQWA软件企业培训(3)  通过ANSYS-APDL建立半潜平台混合模型及混合模型的拖曳力线性化

AQWA软件企业培训(3) 通过ANSYS-APDL建立半潜平台混合模型及混合模型的拖曳力线性化

Nutshell Nutshell
¥30
TurboTides 2024R2全新版本发布会--智能算法驱动的全自动优化透平机械集成设计平台

TurboTides 2024R2全新版本发布会--智能算法驱动的全自动优化透平机械集成设计平台

TurboTides TurboTides
免费
UG编程零基础入门到精通以及优化刀路教程

UG编程零基础入门到精通以及优化刀路教程

UG编程 UG编程
免费
abaqus座椅滚轮拉脱力强度分析

abaqus座椅滚轮拉脱力强度分析

任总 任总
¥90
十分钟快速进行电子产品结构设计方案评估

十分钟快速进行电子产品结构设计方案评估

技术邻直播 技术邻直播
免费