abaqus子程序能否实现根据不同应力结果赋予不同的材料属性? 200
浏览:1396 回答:1
场景描述:下图一圆环结构,分成两个区域,第一次计算令1为正常单元属性,2使用单元删除、生死单元、极小的弹性模量等方法假设他不存在,计算结果中当1的应力等于某个值,那么令1、2为正常单元的材料属性,在此计算,然后将两次计算的应力应变叠加起来,请问我可以使用什么方法?
我的理解有以下方案
写两个inp文件,分别定义2的材料属性生死,写个Python程序,第一次调用inp文件1,判定符合要求后调用inp2,这个时候两个区域正常单元属性,再叠加应力应变
写Fortran程序,在子程序中 写一个判定程序,当1的应力等于某个值时,开始调用另外一套材料属性,最终叠加应力应变
我想问的是:以上两个方案是否可行,如果可行,哪个方案更加高效简便,如果不可行是否别的方法,谢谢了,200个金币奉上
典型的USDFLD应用。