0
$\begingroup$

Here is my problem. I'm trying to limit the X axis to the local space, at 185 degrees, but as I rotate, it snaps at 0 as expeced. But when rotating as so, it snaps back to 0 from 180 degrees. I believe this is a bug, but I would just want to check with anybody with more knowledge about this than me. I have seen other threads around about this, but I saw the date and not a complete answer, so that's why I made a new one.

enter image description here

$\endgroup$
1

1 Answer 1

0
$\begingroup$

As posted on BlenderArtists, here's the solution as provided below:

I simply added a limit rotation constraint to a duplicate of the main object, which I shrunk down (not necessary) and added a "limit rotation constraint" which I set to limit the X axis rotation to -30 degrees.

Then, I added a driver (right-click the desired value in the sidebar to the right in the 3D view and select "Add Driver") to the X axis for the "Axe_motor" (the main object) and set the driver's expression be "var * 6.26" in my case.

So, I multiplied -30 degrees by 6.26 times. this resulted in a perfect arc from the axe's resting position (0 degrees) to -188 degrees in X.

enter image description here

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .