Logo 折叠
全网首发仿真工程师项目实训
返回旧版
损伤判据(非fortran环境)

损伤判据(非fortran环境)

我要评分 >
50
购买须知 盗版必究

损伤判据(非fortran环境)

这里提供了一个基于abaqus的损伤判据,无需配置Fortran环境,只要abaqus安装好了就可以运行。

包含以下准则:

1.3D-hashin

(参考:https://doi.org/10.1016/j.compositesb.2023.111120)

2.最大应力

3.最大应变

分为两部分,线性与非线性

4.Tsai-Wu

参考(http://dx.doi.org/10.1016/j.compositesa.2017.08.007) 

这里F12=-1/2*(F11*F22)^1/2

5.Tsai-Hill

参考(https://doi.org/10.1177/0731684404031464)

使用该插件需要输出应力或应变分量(除了最大应变之外只需提供应力分量,最大应变非线性提供NE,线性提供E),

该插件只可以作为判据使用,可以和其他损伤准则混用,使用该插件无需配置fortra。该插件不分显示或隐式,只要odb文件有相应分量就行,该插件不改变仿真的结果,只是额外显示相应的损伤,作为判据使用。


题外:

在视频中,我使用了umat以作对照,未经行单元删除。正常使用的过程中可以不是用umat或其他子程序,使用abaqus自带的也可以,但是一定要输出相应所需的张量分量。

此外,最大应变我设的太大了,结果没一个损伤的,就没啥好看的,就不录了。


后期有时间将写一些二维判据。