How can I make a Gyroscope keep its balance? (Like BeyBlade)

For my first little game with UE4 i’ve been trying to make a Game like BeyBlade with a physically correct gyroscope but i cant make them keep balance.
I don’t want to do this with normal Rotation, i want to make them rotate through adding a force, but they just continue to fall over all the time.

This is how i tried it for now:

P.S.: Sry for my bad english :slight_smile:

The node to add angular momentum to a rigid body is ‘Add Torque’. The node needs a vector as input. The direction of the vector is the axis of rotation and the length is the force you want to apply.
You probably need to modify the maximum angular velocity attribute of the rigid body as well to get a fast spinning body.

If Unreal’s physics system conserves the angular momentum, which would prevent the object from falling over, I do not know.