Failure criteria for composite materials in ABAQUS software
The question is whether it is possible to use the 3D Hashin criterion for solid laminate composites using solid elements or not?
The short answer to this question is no, but with the help of subroutine writing, any criterion can be used in the software. Now let’s look at the criteria that can be used for composite materials in Abacus. In Abaqus, there are a number of failure criteria or damage models for composite materials, each with its own limitations. Some of their important points are summarized below:
1- The Hashin criterion in the software, which can be used in both 1973 and 1980 versions, is only responsible for page tension elements such as shell, continuum shell, membrane, etc. This is because of Hashin’s standard adjustment with the lamina elastic behavior. The advantage of this criterion is the possibility of Damage Evolution modeling. Another advantage is the detection and display of damage modes such as fiber breakage and matrix cracking in the direction of tension and pressure. But the disadvantage is that it can not be used for solid elements such as C3D8R. Sometimes there are situations where we have to use solid elements. Like when modeling delamination behavior should be done using adhesive elements (Cohesive Elements).
2- (LaRC05) can be used only in a standard solver. It is possible to use this criterion without the need for subroutine writing in Abaqus.
3- Tsai category criteria such as Tsai-wu, Tsai-hill, etc. are not applicable to solid elements and do not support damage progression.
4- You have to use UMAT and VUMAT to use failure criteria such as Hashin and Puck with 3D elements. In the following thesis, there is a sample of VUMAT subroutine with 3D Hashin standard that you can use and it has been approved.
Pederson, Joy, “Finite Element Analysis of Carbon Fiber Composite Ripping Using ABAQUS” (2008)
5. Another way is to use the Helius plug-in from Autodesk, which has different criteria for composite materials. A very important feature of this plugin is the ability to simulate and analyze the fatigue of composite materials.
* For the last two cases, it is necessary to link Abaqus and Fortran.
Now you can choose one of the above options depending on the task you are doing.
Please write your questions and experiences about this topic below this article.