Pin a Rigid Body Object I am trying to find a way to make a Rigid Object object swing from a given point (an Empty or anything else) without being deformed.

For example:



In this example I want to make the Cone swing on the X axis without moving on the other axis.

I tried every Constraint and Rigid body options I could fin (Pivot, Clamp to, Tack to...), but haven't been able to find a simple solution. Alternatively, I would like the swinging animation to not slow down over time.



How can achieve this?
A rigid body constraint always needs two rigid bodies. Add a passive rigid body above the cone: Cube.



Select the empty and make it a rigid body hinge constraint, with the new Cube and Cone as the objects.

Other tweaks:


The hinge constraint rotates around its Z axis. You will have to reorient it.
Move the origin of the cone to its geometric center.
Set the Cones shape to Cone.