首页/文章/ 详情

10分钟教你轻松学会SYSWELD修改材料库或者导入新材料 !

精品
作者优秀平台推荐
详细信息
文章亮点
作者优秀
优秀教师/博士学历/特邀专家/独家讲师
平台推荐
内容稀缺
4年前浏览5196

hallo 大家好,很高兴今天跟大家分享一下关于sysweld修改材料库的内容。

Sysweld再模拟焊接仿真方面有着无可比拟的优势,为了提高仿真精度以及可靠性,SYSWELD就考虑了温度对相变的影响和金属相变潜热对温度的影响等多物理场的耦合,保证了焊接仿真预测的精度,并为焊接模拟和优化以及提高产品质量性能提供了坚实的理论基础。

由于软件的专业性很强,所以在使用起来时候大家往往会遇到各种难题,尤其对于初学者来说往往很难掌(欢迎大家订阅焊接仿真学习从入门到高级的系列课,手把手教你使用sysweld)。不少学员反应不知道如何修改材料库,因此今天我们就大家经常遇到的问题之一之如何修改材料库或者导入新材料进行一个讲解。

Sysweld软件为了方便广大用户的使用,因此会将常见的材料库包装之后内置于软件,进而大家在进行仿真的时候就可以直接调用。但是如果想要加入新材料或者修改材料的属性就会变得非常困难。废话不多说,下面直接给大家提供两种解决办法。

方法一 :

通过个人直接制定计算文件,进而直接定义自己想要的材料属性。

例如 :

MATERIAL PROPERTIES

 ELEMENT GROUP $E3D$/ E=-1 NU=0.29 LX=LY=LZ= -2  YIELD= -3  SLOPE= -4 MODEL= 3 TF= 1400

TABLE 

 1 / 1 0 202474*6 20 201731*6 204 194226*6 422 181774*6 592 166858*6 800 144000*6 1400 100*6

 2 / 1 0 0 20 0 21 0.0000122 200 0.0000132 412 0.000014 587 0.0000145 800 0.0000162 1000 0.

 3 / 1 20 530*6 200 440*6 400 364*6 600 294*6 800 229*6

 4 / 7 20 8 200 9 400 10 600 11 800 12

 8 / 1 0 530*6 0.01 580*6 0.02 609*6 0.03 634*6 0.04 655*6 0.05 676*6 0.1 761*6 0.2 895*6 0.3 1008*6

 9 / 1 0 440*6 0.01 482*6 0.02 506*6 0.03 527*6 0.04 545*6 0.05 561*6 0.1 632*6 0.2 744*6 0.3 838*6

 10 / 1 0 365*6 0.01 398*6 0.02 418*6 0.03 435*6 0.04 450*6 0.05 464*6 0.1 522*6 0.2 615*6 0.3 693*6

 11 / 1 0 294*6 0.01 322*6 0.02 339*6 0.03 352*6 0.04 364*6 0.05 376*6 0.1 423*6 0.2 498*6 0.3 561*6

 12 / 1 0 229*6 0.01 251*6 0.02 264*6 0.03 274*6 0.04 284*6 0.05 292*6 0.1 329*6 0.2 388*6 0.3 436*       

RETURN

在这里,MATERIAL PROPERTIES 是为告诉软件我要定义材料属性

ELEMENT GROUP $E3D$ 来指定单元分组为了方便定义材料属性

E指杨氏模量 E= -1表示杨氏模量随温度变化(负号表示要在table中定义,如果杨氏模量为定值,可以直接定义E=杨氏模量的值),具体定义寻找TABLE 1,

TABLE 格式为 Table Number / table type  x1 y1 x2 y2 x3 y3……xn yn

1 / 1  0 202474*6 20 201731*6 204 194226*6 422 181774*6 592 166858*6 800 144000*6 1400 100*6

其中table type=1表示x(温度) y(杨氏模量值)的关系为线性,可以使用插值法寻找每一个温度下对应的杨氏模量值。下图可查看杨氏模量随温度的变化曲线。

yuong.jpg

                                                                        图1:  杨氏模量随温度变化曲线

NU=0.29表示泊松比为0.29。

LX=LY=LZ= -2  表示热膨胀系数在TABLE 2中定义

其中table type=1表示x(温度) y(热膨胀系数)的关系为线性,与杨氏模量一样的处理方法。

dilatation.jpg

                                                                         图2:  热膨胀系数随温度变化曲线

YIELD= -3  表示弹性极限在 TABLE 3中定义,对应不同温度下的弹性极限。

limit.jpg

                                                                               图3:  弹性极限随温度变化曲线

SLOPE= -4 即为硬化参数(温度-应变-应力关系)在TABLE 4中定义

4 / 7 20 8 200 9 400 10 600 11 800 12

这里可以看到table type =7 表示对应不同温度场下的应力应变关系因此每一个温度就可以对应每一组应力应变曲线,例如 20 度对应 TABLE 8, 200度对应TABLE 9等等。

slope.jpg

  图4:  不同温度场下的应力应变曲线

MODEL= 3 为isotropic硬化模型,

TF= 1400 表示材料熔点温度。

到这里我们就已经将材料的各个属性定义完毕,大家理解之后就可以根据自己的需要进行更改了哦,当然还会有其他的模型,例如MODEL=2为kinematic模型。MODEL=11为混合模型 需要在material properties中添加PISOT=isotropic 的百分比。想要学习如何制作计算文件就一起来参加焊接仿真从入门到高级的这堂课。

方法二 :

首先寻找软件内置的MAT文件。然后打开并找到自己要用的材料定义

例如316L 的材料属性如下

image.png

以上的全部内容均为解释,也就是说软件不会考虑在内,可以看到解释结束的语句为FIN COMMENTAIRES

下边的内容才是重点 :大家可以看到类似与方法一的定义方式,根据大家的需要可以在label中添加新的标签等等,可以更换模型,也可以根据自己的需要直接更改table中值。

image.png

image.png

当然还有就是可以通过软件界面进行新建和修改材料参数,个人感觉不如以上两种方法来的直接高效,其实通过软件界面的修改和第二种方法应该会有一样的结果。

今天的课程到这里就结束了, 你学懂了吗?有其他问题 ?一起来焊接学习入门到高级的课程参与学习讨论吧。

SYSWELD
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2019-07-05
最近编辑:4年前
SYSWELD_贾博
博士 | 博士 焊接模拟
获赞 78粉丝 1220文章 4课程 12
点赞
收藏
未登录
2条评论
MYN
签名征集中
4年前
你好,这个是assembly模块的添加材料吧? 有weld模块的添加方法吗?
回复 1条回复
SPT
签名征集中
4年前
这个讲的清晰简单,一语道破天机,不在为修改材料库而苦恼了~~
回复

课程
培训
服务
行家

VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈