Generic 6DOF constraint glitches

Greetings everyone! Recently I’ve come across an issue with the 6DOF Rigid Body Joint. When I add limits to the 6DOF joint; the constrained object “spazzes out” as if it is stuck in a collision. But this happens regardless of whether or not the object has collision enabled. I was wondering if anybody has an explanation for why this is happening. I think that I remember reading that it was an update to the bullet physics that broke it, but i’m not sure. Any help or explanation is greatly appreciated. :slight_smile:

Video of the glitch/bug:

Please enable menu/show physics visualization. It should help you to see what the Physics engine sees.

In general you settings should not move the bar at all (as everything is limited). I tested with 2.77 and it is fine with my sample file.

Tested in 2.78. It is fine too.

In both version enabling Linked Collision causes unexpected forces when colliding with the other object.

Ok so I enabled physics visualization, but I didn’t see anything interesting there (I could be missing something). Video:https://www.youtube.com/watch?v=jmjt48Vsugs

I tested in multiple versions of blender, and the problem doesn’t show up until 2.75. Versions 2.69-2.74 work fine, and versions 2.75-2.78a have this issue. Maybe a hardware issue? I run a NVidia 980ti and a i7 4770k if that makes any difference.

I also noticed that if I put the pivot at 0,0,0 everything seems to work fine. And the further away from 0,0,0 the pivot is: the worse the problem gets. If I put one of the values at 0.1 for example: the object shakes for a second or two before flying off.

Thanks for the input! :slight_smile:

I made a test file like yours and it works well.
Upload your test file. There must be something different in your file.
Did you upgrade the file or do you have done a new one?

This was all with the same file. Here it is:6doftest.blend (458 KB)

You have not applied the scaling. Select all objects. Press Strg+A and choose “Scale”. Then adjust the pivot new.

I can’t believe that I didn’t think of that. I have run into so many problems recently with applying scale XD Thank you! :smiley: