Edit Sorry if I posted in the wrong forum, I’ve added it to the Maya Forum instead, feel free to remove this if it dosen’t belong here. Sorry 
If you have Awnsers/questions please go to this -->
http://forums.cgsociety.org/showthread.php?p=7679706#post7679706
Hey Everyone!
Working on a little personal Robot project, but currently stuck in the rigging phase. 
Unfortunately I can’t seem to find any solutions to my issue, but hopefully someone in here has the golden answer for my question ![]()

I’m trying to rig the Robot IK Arm, but as illustrated in the pictures above, it has multiple pivot points in the arm.
The FK arm version works, but the IK arm solvers etc. a whole different story.
I’ve tried a bunch of different rigging methods, but the main problem seems to be the Rotation from the sockets around the shoulder don’t match.
So the Geometry don’t line up.

I’ve tried to create a Joint chain, so I have 3x Joints making the arm (Like a normal Arm) and added an IK solver, and that works fine. then I have 2 additional joints controlling the Rotatiiong from the Inner Shoulder Socket and the Arm Rotation (Picture Above: Little Cylinder and Long Cylinder in the Shoulder socket)
But would love if the IK solver could gets its (XYZ?) from the different joints, so that “X” is being controlled form the Inner Cylinder (Picture Above) and Z is controlling the rotation form the long Cylinder (Picture Above)
But I can’t seem to introduce the 2x extra joints into the IK solver without it making weird rotations etc…
So the main question is:
How can I create an IK Arm rig with multiple pivots?
Main thing is, I want to have 1 Control object for the IK Hand, but still have it rotate multiple places automatic.
I’m sorry if this makes no sense,
please feel free to ask any questions, would love to figure this out =)
Thanks in advance. ![]()