So I have been trying to make a script to accomplish this task. I think pics would best show what I am trying to do.
After CurveBoolean = End Result
Now I have been around the block with this. I’ve tried functions in Python, Rhinocommon(VB.NET), and Rhinoscript and I still can’t get this to work.
I even tried a hidden “test” command called TestGetPlanarRegions.
My plan with that was simple.
Get the long lines, store them
Get the inside border line (boundary), store it
Perform TestGetPlanarRegions on each object
Run BooleanDifference, store the result.
Duplicating those as curves
Then finally deleting the surfaces and only leaving me with the curves.
But it’s just not working.
If ANYONE has any idea on how to get this going, please please let me know. This would be a LIFE and TIME saver if I could get this going.
VB.NET, C#, Python… anything you got!