求大神们指点,umat如何调用两种材料本构? 30

浏览:1524 回答:5

小白做一个模型拉伸模拟,有纤维(fibe)、基体(matr)、界面(在基体和纤维之间0厚度单元)三种材料。现在纤维和基体需要调用umat本构模型。为调用两种本构,在帮助文档找到以下命令:

帮助.png

材料示意图:

材料.png

求大神们指点,umat如何调用两种材料本构?的图3

材料示意图示意图.png

小白也是第一次使用这种方法。我的两种材料umat单独使用都没有问题,使用以下结构合并使用就出现问题了,代码截图并且上传了文件:

求大神们指点,umat如何调用两种材料本构?的图5结构.zip

未命名图片1.png
未命名图片2.png
未命名图片3.png

 我经过验证(手动定义中间部分材料参数),发现是程序材料本构没有调用成功,umat定义材料受力都是0。

err.png

请教大神们,我的哪一步出了问题呢?是不是三种材料不能使用if else if语句吗

邀请回答 我来回答

全部回答

(3)
默认 最新
托马斯
问题已经解决了,谢谢大家。是材料名使用问题。将材料名改为MAT1,调用函数改成UMAT_MAT1就能运行了。
2020年3月28日
评论 1 点赞 3
静默的无线电
引号材料名大写试试
2020年3月28日
已采纳 评论 1 点赞 2
槟榔咖啡

你好,请问这子程序的两种本构材料参数,在abaqus里面怎么去输入啊,纤维的是1-13(PROPS),基体是1-6(PROPS),直接按顺序输入19个参数值吗

2021年12月6日
评论 点赞 1

没解决?试试专家一对一服务

换一批