I want to animate an object passed on from a Gripper A to Gripper B and then subsequently to Gripper C.
- I created
- the object (gold)
- Gripper A (red)
- Gripper B (green)
- Gripper C (blue)
- I animated the motion of Gripper B and C.
- I added a Child of constraint on the object, pointing to Gripper B. I named this constraint Gripper B. At the handover moment (from frame 7 to frame 8), I animated the influence going from 0 to 1.
So far all goes well.
- I added a second "Child of" constraint named Gripper C making the object reference gripper C. At frame 37, the influence of the Gripper B constraint is 1 and the influence of the Gripper C is 0. At frame 38, I reversed that, expecting the object to stick to Gripper C.
However, at frame 38, the object flips back to Gripper A and then copies the motion of Gripper C.
I tried the following solutions:
- After following some tutorials, I intensely tried fiddling with the Set Inverse and Clear Inverse buttons of each Child of constraint, but can't get the object to be handed over between more than two grippers. The Set Inverse vector seems to be added to the object, but it is unclear to me when and how and it is hard to debug. At least in one of the three sections (frame 1-8, frame 9-37 or frame 38-60) something is off.
- Creating a third "Child of" constraint to have the object stick to Gripper A in the first phase.
- Installingthe Dynamic Parent add-on but don't see anything in the user interface.
Help would be very appreciated. This is a simplified version of my real project. In reality, I want to simulate a machine where the object is handed over between 5 grippers.
The simplified example file is in:
I'm using Blender 4.3.1.
Thank you very much for helping!
HenkJan van der Pol.






