3D Hashin VUMAT Subroutine for Abaqus with Exponential Damage Evolution
3D Hashin Failure Criteria VUMAT with Exponential Damage Evolution in AbaqusIn order to effectively describe the progressive intralaminar and interlaminar damage for FRP composite laminates, a three-dimensional progressive damage model for composite laminates to be used for low-velocity impact is presented. it is based on continuum damage mechanics (CDM) and was developed and implemented in the VUMAT user subroutine of ABAQUS/Explicit. The nonlinear damage model can be used to analyze the dynamic performance of the composite structure and its failure behavior. For the intralaminar damage, as a function of the energy release rate, the damage model in an exponential function can describe the progressive development of the damage. The VUMAT subroutine is validated by well-known papers and can be used in any simulation.
- Tensile Test Validation (*.cae, *.inp, *.jnl, *.odb)
- Compression Test Validation (*.cae, *.inp, *.jnl, *.odb)
- Shear Test Validation (*.cae, *.inp, *.jnl, *.odb)
- Low-Velocity Impact Validation (*.cae, *.inp, *.jnl, *.odb)
- 3D Hashin VUMAT Subroutine with Exponential Damage Evolution (*.for, *.f)
- User manual (*.pdf)
- Download Presentation
- Video (*.mp4)
- Guarantee up to 3 years
VUMAT Subroutine: Shear modified Gurson–Tvergaard-Needleman GTN damage model
In this product, The modified GTN model proposed by Gatea et al. was implemented in Abaqus software using VUMAT subroutines. In this model, in addition to the original GTN model, the effects of plastic anisotropy and shear have been added to increase the accuracy of solving this damage model.
- User documentation (PDF)
- Abaqus files (*.cae, *.inp, *.jnl, *.odb)
- Fortran file (*.for)
- GTN damage material data (*.xls)
3D Hashin USDFLD Subroutine Failure Criteria for Abaqus
3D Hashin USDFLD Subroutine use to predict 3D Hashin composite damages. it is a functionally validated USDFLD subroutine that the results are compared with the Chang & Lessard failure criterion which is available in Abaqus documentation. This code identifies four damage modes including matrix tension, matrix compression, fiber tension, and fiber compression using the elastic constants with the degraded values.
- Abaqus files (*.cae, *.inp, *.jnl, *.odb)
- USDFLD subroutine (*.for)
- Manual (*.pdf)
- Free technical support (3 months)
Abaqus Tutorial: LaRC05 failure criterion for fiber-reinforced composites
In this training video, first, an introduction to failure criteria is given. Then, the formulation and theory of failure criterion (LaRC05) are explained and the methods of using it in Abaqus software are examined.
- Training video
- PDF file Description provided in the video
- A step-by-step written guide to using the criteria in Abaqus
- 19 inp file ready to use in ABAQUS software
Save Multiple Animations Plugin for Abaqus
Save Multiple Animations plug-in allows to the Abaqus user to create a unique animation file by joining different .odb files. Sometimes, due to the simulation workflow is needed to do different models to simulate a unique process, i.e. metal forming process. The results are, therefore, in different .odb files, and with this plug-in, the user can put them together in a unique file. The plug-in takes the current display on the viewport and applies it to all .odbs selected.
Plastic Curve Generator Plugin for Abaqus
The Plastic Curve Generator plugin helps the Abaqus user to create plastic curves easily. The input data can be either: engineering stress-strain curves, true total stress-strain curves, or true plastic strain-stress curves. it makes automatically all the conversions needed from the input data, giving the user the total true curve, plastic curve, and output curve, which is obtained according to the selected law.
Autokeeler Plugin for Abaqus
The Autokeeler plugin allows to the user to create forming limit curves (FLC) based on Keeler-Goodwin laws or directly by defining the point list. The FLC is assigned to the material selected on FLD Damage. For FLCs based on Keeler-Goodwin, the material selected must have an elastoplastic definition.
Bending Pipe Plugin for Abaqus
The Bending Pipe Plugin allows an Abaqus/CAE user to create and execute bending pipe analysis with little effort. Using a simple wizard approach, the plugin guides the user to define different bending methods. The methods included in the plugin are:
- Classical Bending
- Compression Bending
- Roll Bending
- Press Bending
- Stretch Bending
- One Step (currently this option only creates both meshes undeformed and deformed)
Fortran for Abaqus Subroutine
If you are familiar with subroutines in Abaqus, you must know that Fortran, C, and C# are languages that can be used to write subroutines in Abaqus. What is common among Abaqus users now is using Fortran in writing user subroutines. In the "Fortran for Abaqus Subroutine" training package, zero-to-one writing user subroutine tips are taught using Fortran in Abaqus.
3D modelling of Low-Velocity Impact FRP Laminate with LS-Dyna
In this training package, we have tried to cover all the tips and tricks that are required by the user when modeling low-velocity impact on FRP composite laminates with LS-Dyna. Material models for composite & cohesive are available in the LS-Dyna and its parameters are described. Also, the modeling methods of geometry, FRP, cohesive, contacts &, etc. are explained one by one. Finally, in a comprehensive example, the LS-Dyna model is validated by Guo et al. (2013) paper. All the modeling & results files, as well as a tutorial training video, are included in this package.
Concrete Modelling in Abaqus
In this training package, we have tried to cover all the tips and tricks that are required by the user when modeling concrete structures. Material models available in the Abaqus and its parameters are described. Also, the modeling methods of rebars and reinforcements are expressed one by one and the strengths and weaknesses of each are examined. Finally, in 3 comprehensive examples in the field of explosion, fire, and connections, these cases are used in practice.
VUMAT JHB and JH-2 ceramic model | Johnson, Holmquist
In this training package, you will learn how to use Built-in VUMAT subroutines in Abaqus to predict brittle materials (e.g. ceramic materials) damage using Johnson, Holmquist, and Beissel (JHB) and Johnson-Holmquist (JH-2) ceramic model. Also, 5 practical workshops show you how to define and use the subroutine, how to configure the model in Abaqus/CAE, and how to visualize the results.