首页/文章/ 详情

基于Abaqus的生死单元技术的焊接仿真分析

4年前浏览8008

说明:

1. 本文使用到的软件版本如下:

Abaqus 2019

Intel Visual Fortran 2016

Microsoft Visual Studio 2015

2. 模型单位制:m-s-kg

3. 本文采用的热源模型为:双椭球形热源模型

4. 建立模型提交Job之前依次安装Abaqus、VS和Fortran,并做好相关配置。


最后的仿真结果如下


有限元主要建模过程:

1. Part模块

类型为:3D Deformable 

2. Property模块

创建两种材料:CuSi3和Steel,设置材料的密度、热传导率、比热,焊锡采用CuSi3材料,两边的弯板采用Steel材料。 

3. Mesh模块

焊锡部分单元控制:

Hex-dominated,Sweep,Medial axis

两边弯板单元控制:Hex-dominated,Sweep,Advancing front

设置全局单元尺寸为0.001m,按图中顺序依次划分网格,选择单元类型为Heat Transfer(DC3D8) 

4. Step模块

采用Python脚本(参考附录:第一部分(循环生成分析步))实现分析步自动循环创建。 

5. Interaction模块 

在“Step-2”设置表面对流换热条件和热辐射条件 

6. Load模块

定义体热源和预定义温度场 

7. 编辑模型属性(Model-->Edit Attributes)

设置绝对零��(-273.15)和波尔茨曼常数(5.67E-8)。 

8. 生死单��实现

(1)查看焊锡部分两端的单元编号,以及单元编号的分布规律。本例中焊锡部分每层有8个单元,两端的单元编号分别为1~8和793~800。

(2)采用Python脚本(参考附录:第二部分(循环编辑关键字Model change))实现关键字Model change的自动添加。 

9. Job模块

建立Job,在General选项卡添加User subroutine file(Fortran文件),并提交。

下面的内容为付费内容,购买后解锁。

内容简介:Python脚本第一部分(循环生成分析步)、Python脚本第二部分(循环编辑关键字Model change)、Fortran子程序

代码&命令二次开发叶轮机械航空汽车生热传热Abaqus
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2020-10-20
最近编辑:4年前
TreatLee
博士 | CAE产品仿真经... catia abaqus isight Tosca
获赞 39粉丝 87文章 7课程 9
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈