焊接是门古老的工艺,早在公元前3000多年埃及出现了锻焊技术,公元前2000多年中国的殷朝采用铸焊制造兵器,公元前200年前,中国已经掌握了青铜的钎焊及铁器的锻焊工艺。近代的焊接工艺开始于19世纪末,先后由法国,美国等人发明了各种焊机。大约1912年,美国福特汽车公司为了生产著名的T型汽车,在自己工厂的实验室里完成了现代焊接工艺。后各个国家的科研工作者及公司陆续发展各种各样的焊接技术,如激光焊,摩擦焊,电阻焊,搅拌摩擦焊等,丰富了焊接工艺,并使焊接工艺得到了更加广泛的应用,现在的汽车的白车身生产,自动化的焊接线已经成为标配。

图1 古代铸焊示意图

图2 白车身焊接生产线

焊接仿真技术的发展,受限于计算机硬件的发展,在20世纪30年代,才由前苏联的雷卡林,系统的研究了焊接传热问题,建立焊接传热学的理论基础,将焊接热源简化为点、线、面热源进行仿真。之后的焊接仿真发展日新月异,其中作为焊接仿真中应用最广的双椭球热源,是在1984年由加拿大学者Goldak提出的。为了解决大构件的焊接变形快速仿真,1989年日本学者Ueda等提出了固有应变概念,该方法通过对固有应变进行计算,然后将其施加在焊缝进行一次弹性有限元分析,经过计算机的求解就能得到整体构建的焊接变形。发展到现在,已经有很多的软件可以实现三维的焊接仿真了。

对于激光焊接来说,其本质与普通的弧焊并没有太大的区别,比较不同的焊接热源的选择。普通的焊接一般选择Goldak的双椭球热源就可以了,但是激光焊接由于激光的种类,功率,焊接表面情况的原因,热源模型选择差异性比较大。目前以4种热源模型比较常见,分别是:

ü 圆锥体热源模型

ü 高斯旋转体热源

ü “高斯面+圆锥体”复合热源模型

ü “高斯面+圆柱体”复合热源模型

本次仿真所讨论的是高斯面+圆柱体的复合热源模型,模型示意图和函数表达式如下图:

图3 热源模型和函数表达式

在这里列举些常见的焊接仿真工具:

MSC.marc, abaqus , ansys , sysweld , simufact.welding , fluent , ......

以上列举的是国际上比较常用的软件,国内也有些公司开发了相关的软件,但由于种种原因,应用范围较小,技术也与现有软件存在不小的差距,生存现状堪忧,希望他们能够继续发展,这里不做讨论研究。对于列举的软件,各有特点,很难说谁的好谁的坏,在焊接仿真的准确度上也是一样,各有特点。本文涉及到的两个软件MARC和abaqus也是一样,各有特点。

对于MARC,曾经一款很牛的软件,现在几乎变成小众软件了,只有哈工大,南航等学校已经商飞等有限几个公司在使用,这几年marc的日子不太好过,先后随着主人msc被转手多次,现在被海克斯康收购,在发展的道路上起起伏伏。用的不多的原因还包括现在的教材较少,有限的几个教材还是基于老版本编写的,使用起来很不方便。但这些都是外表,对于焊接仿真而言,marc还是很不错的,有着自己的焊接模块,对于普通的焊接分析来说,用起来非常方便,另外该软件在求解的收敛性上也非常不错。

图4 Marc 界面

图5 焊接模块与焊接子程序

虽然Marc中有图5中的焊接模块,但是复合热源模型需要使用子程序来实现。推荐的子程序组合:marc2019+visualstudio2017+IntelParallelStudioXE2019。在子程序的选择上,可以用Uflux或Uweldflux。本文使用的是Uflux。

图6 Marc中Flux焊接子程序

在子程序中,核心是对热源的施加,marc中采取的方法是通过对边界条件名称的判断来选择不同的热源模型。最终的焊接云图如图7所示:

图7 Marc中焊接云图

Abaqus软件,和marc软件有着很深的渊源,其创立者之一是MARC创立者Pedro Marcal的学生。因此几乎marc能实现的功能abaqus都可以实现,反之亦然。但是abaqus的发展要比marc好点,在2005年被达索收购后,达索在前后处理方面给与了abaqus很大的增强,并且在软件推广等方面做了很大的贡献,目前市面上abaqus的教材非常的多,非常有助于abaqus的学习。

图8 abaqus界面及热源施加

图8是abaqus的界面及热源施加。由于abaqus中没有单独的焊接模块,所以热源的施加只有一种方式,就是以子程序的方式。无论是双椭球热源还是本文的焊接复合热源。

图9 abaqus中Flux焊接子程序

在子程序中,核心是对热源的施加,abaqus中采取的方法是通过对JLTYP的定义的判断来选择不同的热源模型。最终的焊接云图如图10所示:

图10 abaqus 中焊接云图

做个总结:无论使用marc还是abaqus,都是可以的,尤其是复合热源这种需要使用子程序的,差异几乎可以忽略。对于焊接的准确度问题,两个软件的求解方法稍微区别,marc使用的是解耦算法,abaqus有两种,一种是顺序耦合一种是完全耦合,各有优缺点,读者需要结合自己的模型自行选择,但是有一个步骤必须要做,就是热源的校核。只要热源校核没问题,结果大多都是可以接受的。

对于两个软件的焊接仿真,我再仿真秀平台录制了两个专题课程,可以供大家学习。

高斯旋转热源与双椭球热源_专题文章2.在Marc和abaqus中进行激光焊接仿真的模拟...相关推荐

  1. 高斯旋转热源与双椭球热源_【干货】论焊接,3D打印模拟的热源模型——焊缝、3D打印高度变换模拟...

    原标题:[干货]论焊接,3D打印模拟的热源模型--焊缝.3D打印高度变换模拟 焊接.3D打印是难度相对较高的数值模拟过程,在模拟温度场及应力场过程中,至关重要的是如何进行热源函数的建立和加载,同时配以 ...

  2. 高斯旋转热源与双椭球热源_电力分公司:多措并举保证供暖质量效益双提升

    面对低温寒潮天气,电力发公司全体干部职工以高度的责任感和使命感坚守供暖第一线,用实际行动全力做好澄合矿区集中供暖保障工作,保证供暖质量与经济效益双提升. 稳调细控保障热源稳定.供暖锅炉的安全稳定经济运 ...

  3. n维椭球体积公式_加速度计 椭球校准 (最小二乘法 椭球拟合)

    在搞自动控制中,很少有人能不和陀螺仪,加速度计这些打交道,当然还有些人还不免和地磁计打交道, 这类三轴传感器都有一个特性,三个轴的零飘不一样,三个轴的比例尺不一样,随机游走我们暂且不考虑, 那么这时候 ...

  4. 地磁校准 椭球校准_如何校准电视

    地磁校准 椭球校准 You don't have to spend a fortune to get a better picture from your TV. Our instructions a ...

  5. n维椭球体积公式_【“数”你好看】点到直线与面的距离公式

    点到直线的距离公式是高中常见的解析几何公式,形式很优美,但很多人不清楚它的由来,本篇主要来推导一下这个公式,并推广到点到面的距离公式. 基础知识 向量(vector):方向(direction)+大小 ...

  6. n维椭球体积公式_混凝土工程量计算规则及公式

    ▶下载微试验APP ▶发布招聘 点击进入"微试验_视频课件+题库复习+模拟考试"学习 混凝土垫层工程量计算规则及公式 1.条形基础砼垫层计算公式  外墙条基砼垫层体积=外墙条形基础 ...

  7. n维椭球体积公式_干掉公式 —— numpy 就该这么学

    文 | 太阳雪 来源:Python 技术「ID: pythonall」 机器学习和数据分析变得越来越重要,但在学习和实践过程中,常常因为不知道怎么用程序实现各种数学公式而感到苦恼,今天我们从数学公式的 ...

  8. n维椭球体积公式_【三分钟知识点】初中物理公式大全,赶快收藏!

    感谢您关注"高中物理"公众号,如您尚未关注,请点击上方蓝字关注我们,获取更多知识方法.每日更新,与您不见不散! 想要学好初中物理,熟记物理公式是前提,下面是我们为大家整理的初中物理 ...

  9. n维椭球体积公式_中考物理各种公式单位换算总结

    一.速度公式 物理量 计算式 国际主单位 常用单位 换算关系 速度v V=s/t m/s Km/h 1m/s=3.6km/h 路程s S=vt m Km 1km=1000m 时间t t=s/v s h ...

最新文章

  1. 2021年春季学期-信号与系统-第九次作业参考答案-第五小题
  2. python 简易 http server
  3. 如何在高并发环境下设计出无锁的数据库操作(Java版本) 转载
  4. (1 24) 3 java代码_算24点 java代码
  5. mysql计划任务书_求做一个基于java的mysql课程设计任务书 要求如下
  6. .Text 支持二级域名之二
  7. 关闭加速渲染_“瀑布屏”旗舰 摩托罗拉Edge+渲染图曝光,Moto G8正式发布
  8. DecimalFormat的用法
  9. CSDN插件限时内测,新用户抢永久免费去广告特权
  10. 在线HTTP请求/响应头转JSON工具
  11. 计算机系统中引入多道程序设计的目的在于,引入多道程序的目的在于什么
  12. IT学习网站,各大主流网站
  13. 非IE浏览器(谷歌、火狐、Edge)使用IE打开指定链接
  14. 狄利克雷分布公式_潜在狄利克雷分配(LDA)
  15. 各种距离 欧式距离、曼哈顿距离、切比雪夫距离、闵可夫斯基距离、标准欧氏距离、马氏距离、余弦距离、汉明距离、杰拉德距离、相关距离、信息熵...
  16. Spark系列之Spark在不同集群中的架构
  17. 机电开关的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  18. Abbkine通用型免疫(共)沉淀试剂盒解决方案
  19. 台达DVP系列PLC如何通过RS485连接到华为云平台
  20. Javascript判断是否iphone全面屏手机

热门文章

  1. LiveGBS流媒体平台GB/T28181功能-安防监控录像服务端集中存储云上录像存储云端录像回看下载
  2. 自动化专业课和计算机技术联系,机械制造及其自动化专业介绍
  3. 网盘进化史就这样(上)——原理简析
  4. mysql 创建索引失败_mysql创建多列索引及优化 - 没有所谓的失败!除非你不再尝试! - PHPChina ......
  5. linux 安全狗 屏蔽ip,网站安全狗ip黑名单功能及使用方法教程
  6. 解决QT编译好的程序在另外的电脑上 Cannot load library Qt5Widgetsd.dll
  7. angular上传文件到本地服务器,Angular文件上传示例
  8. CVPR2022 | 无需对齐就能胜任大运动超分的内存增强非局部注意方法
  9. 二、深入理解运行时数据区
  10. mysql中远程连接权限语句grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123456‘ with grant optio报错