abaqus子程序能否实现根据不同应力结果赋予不同的材料属性? 200

浏览:1396 回答:1

场景描述:下图一圆环结构,分成两个区域,第一次计算令1为正常单元属性,2使用单元删除、生死单元、极小的弹性模量等方法假设他不存在,计算结果中当1的应力等于某个值,那么令1、2为正常单元的材料属性,在此计算,然后将两次计算的应力应变叠加起来,请问我可以使用什么方法?

   我的理解有以下方案

  1. 写两个inp文件,分别定义2的材料属性生死,写个Python程序,第一次调用inp文件1,判定符合要求后调用inp2,这个时候两个区域正常单元属性,再叠加应力应变

  2. 写Fortran程序,在子程序中 写一个判定程序,当1的应力等于某个值时,开始调用另外一套材料属性,最终叠加应力应变

    我想问的是:以上两个方案是否可行,如果可行,哪个方案更加高效简便,如果不可行是否别的方法,谢谢了,200个金币奉上

微信截图_20180728211409.png


邀请回答 我来回答

全部回答

(1)
默认 最新
hitliuyong

典型的USDFLD应用。

2018年7月29日
已采纳 评论 点赞 1

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

换一批