Shell plasticity

Dear all, I am playing with shell contact and plasticity, and I am experiencing sturdy convergence problems.
I am controlling in displacement, but the contact force doesn’t converge; doesn’t depend on geometrical instability (branching, symmetries, …), contact property parameters, mesh size, shell thickness, plasticity curve or step time increment sizes.

I tried to thicken the shell mesh with a single solid in the thickness and redefine the sections as solids; everything went fine and converged reasonably rapidly, plasticity included.

Is it common to have convergence problems with shell, contact and large displacements in Calculix?

I am doing the “classical” pipe crossing simulation.

Short answer - yes. The most common combination leading to non-convergence is shells + rigid body constraints + Nlgeom, but I’ve heard about issues with contact too. Internal conversion of shells to solids is nonlinear (generation of knots) and may interfere with other nonlinearities in some cases. Thus, it’s often better to use the Thicken Shell Mesh tool that you’ve mentioned.

2 Likes

Thank you for the INSTANTANEOUS reply! :+1:

Also, keep in mind that sometimes it’s the fault of BCs on rotational DOFs of shell elements leading to overconstraint. Here’s such a case: Contact of two shell pipes - no convergence in newer ccx releases - CalculiX (official versions are on www.calculix.de, the official GitHub repository is at https://github.com/Dhondtguido/CalculiX).

1 Like