I have no idea how to neatly move pink onto purple without the teeth intersecting, how to make the pink rotation wait until the correct contact with purple's teeth (on the sides, not the top of the teeth) before picking up purple's rotation.
I've tried almost everything except cold hard mathematics and COFFEE nodes.
The rotation speed is the major thing. Need to evaluate the radians of the purple per turn. That's easy, that's just a rangemapper on Modulo set to radians. How do I then set 3 ranges (between each of the three teeth) which are clear for the Pink to enter and mesh with the purple? Or am I thinking far too complex?
any ideas? Douwe? Base80?