I am trying to divide a pipe ring into segments of equal length using a polar array of extruded lines. However, it says the split is failing:
are you using Split Brep Multiple for multiple cutters?
Sorry I jumped the gun there with your solution. Here’s what’s happening now that i have split multiple brep:
Maybe upload your objects? Also, are your cutters sharing a center (from the polar array) and simultaneously touching each other at a common edge? Not necessarily intuitive but I’ve had issues with that before - I end up shrinking or scaling the cutters, so that they don’t touch each other at their common center/edge but still intersect the shape. You could also modify how these cutting extrusions are generated so that they don’t start flushed at the center, but still inside the shape you wish to split.
I translated the cutters so there’s no common edge. I am still not getting the split to work.
Here’s the portion of the script.
unnamed_portion.gh (26.2 KB)
The Brep | Brep component produces curves that can be used with the Surface Split component to split your surfaces.
I replaced the Volume and Area components with older versions for compatibility with Rhino V7.
unnamed_portion_V7.gh (28.6 KB)
Edit: Simplified by eliminating the code that duplicated cutters into separate branches since it is not necessary (was part of an earlier failed attempt).
unnamed_portion_V7a.gh (20.4 KB)
-Kevin