I’m trying to find a solution to translate arbitrary curves into connected arcs of a fixed radius. Basically I want to CNC bend tubes in a “wavy way”, as in, have no straight segments. All the arcs have to have the same radius.
My approach now is to divide the curve into enough points, connect the points with arcs of various lengths and rotate every other arc 180 degrees around the axis that connects arc start and end point, in order to get that wavy look. At this point it’s more of an illustration of what I want to achieve than something usable.
I wouldn’t need to follow the curve 100%, an approximation of the path would be fine, as long as start and endpoints stay where they are. Maybe that’s something that can be solved with Galapagos (no experience with it, I’m new to Rhino and Grasshopper in general), or maybe I’m overthinking it. Any hints that point me in the right direction?
arcsolver.gh (17.1 KB) ![1|681x500]