A nonlinear user element (UEL) implementation for hyperelastic materials in Abaqus/Standard
Description
A standard displacement-based finite element formulation for finite elasticity in the total Lagrangian framework has been described in this work along with its implementation as Abaqus user element (UEL) subroutine. The implementation includes 8 different types of elements for 3D and 2D analyses of hyperelastic materials with the Neo-Hookean and Arruda-Boyce models. The element-level output was obtained using the UVARM subroutine. Several examples of the implementation are also included.
Download the code from the GitHub repository (https://github.com/bibekanandadatta/Abaqus-UEL-Hyperelasticity) as it hosts the most updated version of the source code and the documentation. Please cite the work from this Zenodo archive: https://doi.org/10.5281/zenodo.11078801.
Files
Abaqus-UEL-Hyperelasticity.zip
Files
(3.2 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:925f32649e5cbd6209846ae0a8169aea
|
3.2 MB | Preview Download |
Additional details
Dates
- Updated
-
2024-04-28
Software
- Repository URL
- https://github.com/bibekanandadatta/Abaqus-UEL-Hyperelasticity
- Programming language
- Fortran
- Development Status
- Active