Im making an extendable robotic arm type thing from 4 parts each allowing for rotation along a different axis.
I have setup some bones and some rotation limit contraints as well as some rotation copy contraints to get the movements i want.
the problem is when I rotate a bone somewhere at the start of the chain, at some angle, the end of the chain starts to rotate instead of keeping its orientation relative to the previous bone in the chain.
Essentially the rig curls itself up when I rotate the root bone. I hope someone understands.
Ive attached the .blend file of the simplified rig(I intend on duplicating it 3 or 4 times, and attaching them together, to get a nice and long arm). if someone wouldnt mind having a look and tell me what im doing wrong that would be awesome.
testRig.blend (460 KB)