Implementation of Lemaitre Damage model with VUMAT subroutine
In this training package, as it is clear in its syllabus, the concept of damage is first explained using the literature reviews. This model is now widely used to deal with coupled damage analyses for various mechanical applications. The Lemaitre model is the damage model that occurs simultaneously with plasticization. And then, Coupled yield equation with the damage equation is presented. Abaqus Lemaitre damage training package is available for solid mechanics students on the CAEassistant shop.
In this package, Firstly, we try to introduce the Lemaitre damage model, including damage mechanics and formulation of the model. Then, writing the Lemaitre subroutine is reached step by step. To do this job, the flowchart of the subroutine, Writing the subroutine line by line, implementation of the subroutine in one element and verification is done. In the last chapter, we implement this subroutine in a complex problem and an upsetting process.
It should be noted that in this damage model, the operator split method is used to solve the equations, and after these equations are solved, the elastic and plastic deformation and their laws are introduced one by one. And it will be explained how to use it in subroutine writing with the help of this theory.
In the next part, the VUMAT subroutine flowchart and its needed inputs and outputs are presented. It should be noted that there are a series of state variables in this subroutine, which can be used to check the outputs given by the subroutine, which include the equivalent plastic strain, the damage parameter, and also the element deletion by another state variable is examined.
Notice: if you are not completely familiar with writing VUMAT subroutines, you should get the VUMAT introduction training package, or if you need more professional information, get the advanced UMAT & VUAMT package version from the website. It should be noted that in this training package, it is necessary to use the Lemaitre VUMAT subroutine due to the hardening topic; you should use VUHARD, too; the VUHARD package is also available in the training packages.
The “Implementation of Lemaitre Damage model with VUMAT subroutine” package is used for shell elements. The equation is based on Finite element simulation of the punchless piercing process with Lemaitre damage model article. If you want to get more information about the Lemaitre damage modeling package, please watch the Demo video.
What is the Lemaitre damage model?
This model is a model whose hardening is isotropic and rate-dependent. Also, the yield is based on the von Mises criterion, which is combined with the Lemaitre damage model.
Is the Lemaitre damage model very different from the ductile damage models? And what is the difference between them?
Yes, this model is different from the normal damage model that exists in ABAQUS and other software. In the Lemaitre damage model, yielding and plasticization occur simultaneously with damage, but in the normal models that exist, the damaged area and the plasticity area are two separate areas.
mike –
It was grate. I appreciate both your contribution to this package and the efforts of your coworkers to prepare it. I have some questions about the VUMAT subroutine that I think I should learn more about it. What package can I get to learn more about this subroutine’s parameters and how they are used in it, and how it works?
thanks for your help
brian –
I wanted to make changes in the Lemaitre model and use this model for my project you could tell me how I can get your help for my project?
scott –
Is there an article related to the Lemaitre model available on your site so that I can have information about this model very clearly and clearly about its equations and how to obtain them?
novik –
It was great. I thank you for the educational package and the efforts of your colleagues to prepare this educational package. For the discussion of writing subroutines, I have a series of questions that I think I should get to know more about the VUMAT subroutine itself. What package can I get so that I can learn more examples about this subroutine and the types of parameters that are used inside it and how it works?
vili.salvak –
Hi, I have a damaged model that does not cover any of the damaged models on your site. How can I propose this subroutine to your team?
Benjamin.zesa –
I highly recommend this package for solid mechanics students. The use of the operator split method to solve the equations and the introduction of elastic and plastic deformation laws make this package a valuable resource for those interested in damage mechanics.
Noémie-zar –
It’s worth noting that this training package assumes some familiarity with writing VUMAT subroutines, so it may not be suitable for beginners. However, the package provides a valuable resource for those looking to improve their damage analysis skills using Abaqus