24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2497  |  回复: 15

335654889

铁虫 (小有名气)

[求助] ABAQUS材料属性与温度相关的函数

ABAQUS材料属性与温度相关的函数,如E=aT^2+bT+c,材料LAMINA,需要赋值的材料属性有E1,E2,v,G12,G13,G23和热膨胀系数α。如果是CAE里面怎么设置,如果是input文件该怎么编程呢?谢谢
回复此楼
新虫,加油!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

zhousui

铁虫 (小有名气)


【答案】应助回帖


感谢参与,应助指数 +1
1592203609: 金币+1, 谢谢回帖 2013-10-04 11:57:31
在CAE里面:
属性》材料管理器》新建材料》力学》纤维增强材料复合型损伤。然后勾选使用与温度相关的数据,下面就会出现你说的六个参量和温度参量,按照你的温度公式对各参量进行离散,写成T*7的矩阵的形式就行。
在input文件里面:同样是修改材料矩阵。内容如下。
** MATERIALS
**
*Material, name=Material-1
*Damage Initiation, criterion=HASHIN
100.,100.,100.,100.,100.,100., 10.
100.,100.,100.,100.,100.,100., 20.
100.,100.,100.,100.,100.,100., 30.
100.,100.,100.,100.,100.,100., 40.
100.,100.,100.,100.,100.,100., 50.
2楼2013-10-03 13:37:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhousui

铁虫 (小有名气)


【答案】应助回帖

引用回帖:
3楼: Originally posted by 335654889 at 2013-10-06 11:41:59
如果材料属性是一个关于温度的函数呢?...

是个温度函数就能离散为矩阵的列向量。我给你的那个简单材料矩阵最后一列就是对应的温度的具体值。一个具体的函数曲线对应于一个具体的材料矩阵,并不繁杂。
8楼2013-10-10 00:13:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

335654889

铁虫 (小有名气)

引用回帖:
2楼: Originally posted by zhousui at 2013-10-03 13:37:06
在CAE里面:
属性》材料管理器》新建材料》力学》纤维增强材料复合型损伤。然后勾选使用与温度相关的数据,下面就会出现你说的六个参量和温度参量,按照你的温度公式对各参量进行离散,写成T*7的矩阵的形式就行。
...

如果材料属性是一个关于温度的函数呢?
新虫,加油!
3楼2013-10-06 11:41:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

335654889

铁虫 (小有名气)

引用回帖:
2楼: Originally posted by zhousui at 2013-10-03 13:37:06
在CAE里面:
属性》材料管理器》新建材料》力学》纤维增强材料复合型损伤。然后勾选使用与温度相关的数据,下面就会出现你说的六个参量和温度参量,按照你的温度公式对各参量进行离散,写成T*7的矩阵的形式就行。
...

如果数据比较多,这样输入不是比较麻烦么?
新虫,加油!
4楼2013-10-06 11:43:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hitxiaolin

金虫 (初入文坛)

LZ你好,请问你的问题解决了吗?
5楼2013-10-07 16:32:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

335654889

铁虫 (小有名气)

引用回帖:
5楼: Originally posted by hitxiaolin at 2013-10-07 16:32:44
LZ你好,请问你的问题解决了吗?

暂时只能输入多个数据,子程序还不会。。。
新虫,加油!
6楼2013-10-08 10:43:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhousui

铁虫 (小有名气)


【答案】应助回帖

引用回帖:
4楼: Originally posted by 335654889 at 2013-10-06 11:43:28
如果数据比较多,这样输入不是比较麻烦么?...

数据很多的话可以采用py文件的参数化建模,用参数x,y……代替具体的数据,然后就可以批处理或者其他后处理的。采用UMAT子程序觉得不是很必要,因为abaqus里面的材料模型程序都是很优化的算法了,自己编的程序一般不会更好用。用好CAE+INP+PY基本能解决大部分问题。希望能帮到你。
7楼2013-10-10 00:09:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

335654889

铁虫 (小有名气)

引用回帖:
8楼: Originally posted by zhousui at 2013-10-10 00:13:13
是个温度函数就能离散为矩阵的列向量。我给你的那个简单材料矩阵最后一列就是对应的温度的具体值。一个具体的函数曲线对应于一个具体的材料矩阵,并不繁杂。...

其实我采用的就是差不多矩阵方式输入,然后间隔取消得到较精确的结果,主要是初学者,py文件好像还不太会,子程序更难了
新虫,加油!
9楼2013-10-10 10:47:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

335654889

铁虫 (小有名气)

引用回帖:
5楼: Originally posted by hitxiaolin at 2013-10-07 16:32:44
LZ你好,请问你的问题解决了吗?

差不多解决了,只是现在可以用吧
新虫,加油!
10楼2013-10-10 10:48:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 335654889 的主题更新
信息提示
请填处理意见