I am a newbie with blender trying to create a simple animation where a safe falls on the floor, making its door open when it lands. I tried to set this up by making the cube and the door active rigid and the small rectangle that should serve as a hinge, passive. Then i connected the "hinge" with the "door" and gave a Hinge type body constraint to the rectangle. When i play the animation the objects will not fall, only move away from each other as seen on the picture. What did i do wrong? (i also changed their shapes to "mesh") Thank you all for your answers!
How to do it:
- add an empty where you want the hinge to be. Important is the z direction. This has to be right, else the hinge won't work.
- enter the parameters for the Rigid body constraint for the empty from 1:
object 1: safe object 2: door
you can limit the z-angle, if you want to.
- give the safe and the door a rigid body
i gave my safe a weight of 4000 kg because it has such a treasure in it - should be safe enough for suzanne.
Friction should be high - you don't want the safe to slip on the floor, right? Bounciness should be very low - else the safe jumps around. Would look weird.
give the door a lower mass.
add a plane, give it rigid body passive.
move the safe up in the air, rotate it a bit, and start the animation and enjoy the fun you will have! ;)
Here is the blend file:
Here is the result: