目前看关于裂纹扩展的模拟方法大致有如下几种:
1.生死单元(需要编程,计算量巨大)
2.扩展有限元XFEM(这种方法有时候不太好用,特别是多条裂纹相互作用的)
3.cohesive单元(相当于预制好裂纹扩展路径,当然还有一种通过二次开发
在每个单元之间都插入cohesive单元的,实现模拟)
4.collapes element(主要是研究裂纹尖端的)
这四种方法一般都是采用静力学方法,能够模拟多条裂纹,交叉什么的,主要就是生死单元和cohesive单元,但是都需要二次开发。
我的问题是:上述几种方法都是静力学方法,为什么不可以使用动力学-显示,通过金属柔性损伤或者脆性断裂等方法让单元失效去除,来模拟裂纹扩展呢?
此外,各位大佬有关于生死单元和cohesive单元的代码吗?可以分享吗?
图片是第3种。

1.生死单元(需要编程,计算量巨大)
2.扩展有限元XFEM(这种方法有时候不太好用,特别是多条裂纹相互作用的)
3.cohesive单元(相当于预制好裂纹扩展路径,当然还有一种通过二次开发
在每个单元之间都插入cohesive单元的,实现模拟)
4.collapes element(主要是研究裂纹尖端的)
这四种方法一般都是采用静力学方法,能够模拟多条裂纹,交叉什么的,主要就是生死单元和cohesive单元,但是都需要二次开发。
我的问题是:上述几种方法都是静力学方法,为什么不可以使用动力学-显示,通过金属柔性损伤或者脆性断裂等方法让单元失效去除,来模拟裂纹扩展呢?
此外,各位大佬有关于生死单元和cohesive单元的代码吗?可以分享吗?
图片是第3种。
