"You did use the function detect the contacts automatically."
No, I manually applied each contact constraint.
"On the PRT0002, the first "leg" is a surface area and the other three a volume region, it is done on purpose?"
All of them are surface regions. I made a mistake on the first on in PRT0002 and sketched it a little short. it stops in the middle of the pin and should have run completely across the pin.
"Now how can we learn how to put these springs in the right place?"
The springs are used to lock down parts that have degrees of freedom. When using contacts you are allowing the interfacing parts to move freely. These degrees of freedom need to be locked into an initial state or location to give the calculations a point to start from.
If you have a loose pin in a door hinge it would fall out. One ground spring to hold it in the general area of the hinge, a second ground spring to keep the pin from spinning about its axis, and a third ground spring to prevent it from tilting in the bore of the door hinge.
Hope this helps,
Don Anderson