3
$\begingroup$

I am making a steam shovel model and trying to do a simple rig with no bones. I threw on a pivot constraint so that I could move the main arm and still have it rotate around an axis. It works great, but now when I try to move the whole machine (ie. turn it on the z-axis), it goes kind of crazy. Here are some pictures to show what I mean: 12

Note that I have "Always" selected for the "Pivot When:" option. I tried changing this to just the Y-axis to no avail, so that is not the answer. For those curious, here is the .blend file

$\endgroup$
  • $\begingroup$ Is it possible that you are rotating in World space instead of Local space? Your blend file does not seem to be available any more. $\endgroup$ – Dan Oct 29 '16 at 19:14
1
$\begingroup$

It is a Loop Dependency. You can't make a children object parent father of is father. A constraint look like a parent in Blender, so you have to make some parents organization in your file.

Arm Rotation is Father of Shovel.
But, Arm Rotation is in the Pivot constraint of Shovel, so, it's child of Shovel.

This parenting are avoid, you have to use bones and armature to simplify.

$\endgroup$
  • $\begingroup$ I'm sorry. Could you elaborate? I don't see where the loop exists. Both the object and the pivot point are children of the same object. $\endgroup$ – jemtan990 Sep 15 '14 at 17:54
  • $\begingroup$ Arm Rotation is Father of Shovel. But, Arm Rotation is in the Pivot costraint of Shovel, so, it's child of Shovel. This parenting are avoid, you have to use bones and armature to simplify. $\endgroup$ – Alfonso Annarumma Sep 15 '14 at 18:17
  • $\begingroup$ I see what you mean, though I still don't completely understand why it was impossible. Either way, I started to make an armature, but the pivot constraint does not want to behave with bones. Is there another way I can achieve what I'm trying to do here? $\endgroup$ – jemtan990 Sep 17 '14 at 5:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.