OK, so I want to roll a circle against the blue curve (see picture below). Looking for a good strategy for staying in contact with the curve at all times.
More specifically, I want to push the circle in the arrow direction, moving the center specific distances, say 2 or 10 mm (+/- from the current position), and calculate the movement in the other (perp) direction based on that “push distance”.
I tried make a “radius distance offset curve” from the blue profile curve for the circle center to follow, but the offset curve becomes self intersected (see red messy curve).
There’s probably a smart strategy also for this.
Roll_strategy_FORUM.gh (18.9 KB)