So currently I have a functioning telescoping piston mechanism, controlled by an empty on the far end of the mechanism (Area of Bone A); however, ideally it has to "pivot" from both ends of the mechanism, not just the end of the mechanism.
PROBLEM: How can I rig/constrain the mechanism so it's anchored from both ends of the mechanism, moving it up and down the chain from both sides? Possibly by empties?
SECONDARY PROBLEM: Connected to the first problem, is there a way to make the new point of rotation/ anchor to be offset to a position above the segment (where the loop is located on the top of the mechanism- not IN the mechanism where the head of the bone is).
Currently I have a "child of" constraint on the OBJECT of the armature rig, which sorta functions as another point of control, but due to the Damped Track on Bone D itself, it causes slippage to the intended position of anchorage and the empty controller:
Each segment/bone has bone constraint of a Damped Track (to keep each segment pointed toward one end of the mechanism) and a Limit Distance constraint to control when each segment stops/begins it's journey down the mechanism.
NOTE: I'm still relatively new to constraints, and the fact I made it this far is surprising, so I request that answers reflect my current beginner status, hahaha!


