Hello CalCuliX community,
I’m currently working on implementing a UMAT for hyperelastic materials in ccx, specifically a model similar to the Marlow model in Abaqus (Abaqus docs). The goal is to use experimental uniaxial tension data to define the stress-strain response.
Goals:
- Implement a FORTRAN UMAT that:
- Uses linear interpolation or cubic spline interpolation to extract stress and tangent modulus from tabulated data.
- Computes shear modulus (G) and bulk modulus (K) dynamically from the experimental data.
- Ensures proper 3D implementation for nearly incompressible hyperelastic materials.
- Develop a unit test program to verify interpolation accuracy.
Request for Help:
Has anyone here developed a similar UMAT? If so:
- Would you be willing to share your approach or code?
- What methods did you use to validate the UMAT against experimental or analytical results?
- Did you encounter any challenges with stability, convergence, or large deformations?
I’d love to exchange ideas and see if anyone has tackled something similar before. Any insights or shared experiences would be greatly appreciated!
Thanks in advance!