Need help with this mechanism

I’m trying to animate an umbrella designed by me, whose opening is based on a system of pulling wires. The bone called “Molletta_F_SX” has an IK constraint and, during the entire animation, it should be at the center of the round hole, where I placed his target (“Target_F_SX”). Unfortunately it doesn’t stay there. How can I fix it? Maybe the inverse kinematics is not the solution to control this mechanism?

ezgif.com-optimize
Blender file: https://drive.google.com/file/d/16A4IfSJu9Pe5v_oNqlp558Fw0Pj0wVOo/view?usp=sharing

I replied on Reddit, but you didn’t have a file linked there. What I said there is exactly the problem: you have inherited, non-uniform scale on your IK bones. (It’s inherited from the spline IK bones, which are scaling to fit the curve.)

Select Support_F_SX and change its “inherit scale” mode, in properties/bone/relations, to “none”.

2 Likes

I have been trying to solve this problem for three days, I did not consider that that bone could create the problem. Thank you so much, you saved my exam!!!