abaqus单位怎么设置_ABAQUS 焊接模拟入门案例

本文介绍如何利用ABAQUS 模拟热源在钢板上移动的过程,是模拟焊接过程的基础。同时,本文还介绍了如果通过ABAQUS预测焊接残余应力在钢板上的分布。模型所用的单位为m,N和kg。

(1)Part

建立一个宽0.5m,长为0.3m,厚度为0.02m的钢板。

12e1f324da657c5e9bba5adc6dd0b6d8.png

2412cec4bf3f8132c74fdf71b72b2174.png

在中间位置画出焊缝,焊缝宽度为0.02m。然后划分。最终结果如下。

7438c4c74609b9d6e9066d62f0be6d55.png

(2)material

材料所需要的参数包括了:conductivity, density, elastic, expansion, plastic, and Specific heat。这些参数除了specific heat,其他都与温度有关(我对specific heat的物理意义不是很了解,所以这里先定义与温度无关,有专业的朋友请在评论区解答,谢谢)。

973ca72786cfa9ca60a85984575f85fd.png

7dbf1f67f5047b0fe06252e4b6ba68f4.png

de73a641052f60d4dc70ec91b847ee03.png

b70e9a12d868facb3e4a359ba85d19fd.png

1d9039ac49589acc64b4255199ab8593.png

c8d94eeb5978020934a0e2ad42ec33c3.png

然后将材料性质赋予钢板。

6d9ec9672913236696b9298f58c5e1aa.png

(3)assembly

7dfb3a8848eb94a80ce7b3098e98857f.png

(4)Step

一共有3步,除了initial,还有welding和cooling。step的type选择coupled temp-displacement,这种step相比与heat transfer功能更全,可以考虑焊接对结构变形的影响。time period 为15。

d3fe2b3e759df59420f7c51a2520a8f5.png

2910cdda7328e3eb818038b361e7ad8f.png

5b58741daefb512523918b7372730ef0.png

3a3e2303884c4848301c2871db76a201.png

(5)Interaction

这里定义了两个interaction,分别是surface radiation和surface film condition。

c5e13c7915b14be3f1f0be650888531a.png

e2cea62f2588cba8f15f2c746ad98823.png

这里需要特别注意,surface radiation需要知道absolute zero temperature和stefan-boltzmann constant,这两个参数需要在model attribute里面定义。右键单击窗口左边model树里的model,选择edit attributes。

31d7e084fc81251120bf8decaa6665c4.png

(6)mesh

单元size为0.02。

58c369b96a62d7039e83f0361110dd78.png

使用coupled temperature-displacement专门用的C3D8T单元。

8f2de520c7ad6157bd143c71144e62ac.png

将焊缝处的单元逐个定义为set,为后面的load做准备。(这是非常吃力的方法,尤其是单元数量如果很多的话,用ULOAD会省力很多,答主还在学。。。。。)

f4979fe388aab8d705160357f7d3b3ea.png

cf7fe5ac0d48f9b22a1396d50234e939.png

(7)load

边界条件是将两侧完全固定住。

8d3c1485a2d8b0ffba05608814a7805e.png

在定义load前,要先定义amplitudes。我这里一共用了15个amplitudes,对应15个element sets和time period 为15。这里建议用excel编辑好后copy&paste。本文截图1、6、15作为参考。

2c7ecc3fc34cdeed2982950637765d12.png

988a6bdd0d5669d1b5359f1573ab5ef1.png

019bbc5a957a3c65c6c07306e629c68e.png

59cffa4625421faabe9c9a42604133bc.png

接下来正式定义load,共15个loads。cooling step里的load都是inactive的。

1da893ba1a377ebbce411e216e873015.png

165737499b6c0628837859b4e3ec1b93.png

定义predefined field, 假设室温为25度,即一开始钢板表面的温度是25度。

7db90b9ff886bee319815bdf53c1f727.png

(8)提交

(9)结果

温度场结果NT11和应力场结果S如视频所示。

82f3d689abee38f25afee97f36fcc17e.png
焊接有限元模拟-温度场https://www.zhihu.com/video/1096331718440620032
f7fcb269c17d6f48ef84156fcc295fa8.png
焊接有限元模拟-应力场https://www.zhihu.com/video/1096331747796582400

43bef33b8ec0b1c74baf111dcd7f758e.png

8329ae9459006da5d6270b5cab1684ca.png

下面导出纵向和横向焊接残余应力。

在tool——path两面创建平行和垂直焊缝方向的两个paths。

c49399c11d3950e8055cef39c6bc68bc.png

8a6ed99d250759a921131b76c80a3d7d.png

接下来,在create XY data中选中path

938fcb09df57c575171cc247f3adbae7.png

在field output里面选择S22,OK。然后点击plot。

22119a7e94847d99f842b6c06554c60d.png

29d5a48cc61b6f793fba1edb33a2ae5b.png

Path2 同理。

61d1ae7613fbb242dde3ff31649f95fa.png

9b5412817b4a6256bd6a14cb213f92f5.png

aec910aa6805c6b9dad7cd51ed819db3.png
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值