Snap fit analysis

Hello Team, I was simulating the snap fit, but the result is not the same as shown in video

Snap_fit.pmx (4.2 MB)

could you check out!

Your amplitude is from t=0 to t=1 s but the time period of the step is only 0.01 s so it completes just 1% of the desired movement.

Your setup is partially different than in the tutorial. Why are you using shells instead of plane strain elements ?

Keep in mind that such snap-fit analyses are extremely problematic to converge and obtain good results in CalculiX due to tricky contact conditions. My case was discussed here: Snap-fit contact snagging problem - CalculiX (official versions are on www.calculix.de, the official GitHub repository is at https://github.com/Dhondtguido/CalculiX).

You can also find similar (and other) tips for a different snap-fit case here: Insertion and withdrawal force calculation with plastic deformation

1 Like

here is the link for my snap fit and I have tried every possible way to do it but sitll can’t get the result

This is still a shell model and it’s underconstrained - you should fix it in the Z direction. But it would be better to just use a 2D (plane strain) model like I did in the tutorial:

Then you won’t have to worry about the Z direction constraints. Unfortunately, you will have to redefine the model (unless you export the .inp file and change the type of elements from e.g. S6 to CPE6 and replace *SHELL SECTION with *SOLID SECTION).

Thanks for the help the result are same

As in my tutorial ? That’s great then.

yes!!! but How can use this knowledge to simulate that roller and belt one

Well, that one is another case with different contact conditions (less tricky for the solver, at least). The same general rules apply, though:

  1. Make sure all parts are sufficiently constrained - there are no rigid body motions.
  2. Start from a simplified model utilizing 2D space and symmetry whenever possible.
  3. Avoid known solver limitations: Known CalculiX limitations
  4. Use the recommended approaches for contact settings: Snap-fit contact snagging problem - Analysis issues - CalculiX (official versions are on www.calculix.de, the official GitHub repository is at https://github.com/Dhondtguido/CalculiX).

But if you want to continue the discussion about the belt drive simulation, then let’s do it in its dedicated thread (or via private messages if you need more in-depth consultation) to avoid going off-topic here.

yes that would be great to do so on which platfrom

Please check your private messages. You should have a notification from me.