Hi,
I recently started to use Abaqus in order to simulate the spherical indentation of a porous layer.
Here is a quick description of my model (see the link below to download related files).
2D axisymmetric model with 2 parts:
- the indenter: discrete rigid body, real shape of the indenter defined by a spline curve (so it's not exactly an arc of circle)
- the sample with 2 sections:
=> the porous coating: elastic material with Drucker Prager Plasticity
=> the bulk: elastic material
Elements: CAX8 and CAX8-R.
Interaction: hard contact, no friction
Step 1: displacement control (loading and unloading)
I have the following convergence issues:
- If the coating is considered as elastic (no plasticity), I manage to get convergence. However I noticed 2 strange things that I don't understand:
=> If I reduce the increment size from 0.1 to 0.01 I lose the convergence beyond a certain displacement
=> If I use a finer mesh under the contact, I lose the convergence beyond a certain displacement
- When I try to use the Drucker Prager plasticity, I cannot get convergence beyond a certain displacement
I’m a bit lost… I don’t know where the problem(s) come from. Is it contact related ? mesh related ? geometry related ?
I would be very grateful if you could suggest a methodology to solve this.
To finish one basic general question: how to know what caused the divergence in a simulation ? Sometimes I don’t have any warning before it stops and it is not clear either in the Message file.
Thank you very much for your help
https://www.dropbox.com/s/496bdfb3472b5lu/Spherical%20indentation.zip?dl=0