Hi all,
First of two parts - the simpler one. I'm having trouble using the Region Difference module - I had assumed it was like Rhino's Curve Boolean because of the possibility of multiple curves to input and multiple curves to subtract from - but it appears that it's more like Rhinoscript's curve boolean difference that operates on only 2 curves at a time... If that is really the case, I'm up the creek...
The attached snip shows just a test I'm using with one main region (closed planar curve) and 4 smaller rectangles (on the same plane) that overlap it to be subtracted. I've fed in the curves and the planes (after much trying to adjust tree branch levels) and the result, which should be one curve, is 4. Looks like each of the rectangles is being subtracted from a copy of the the main curve, so instead of one closed outline with the 4 rectangles missing, I have 4 closed outlines each with one of the rectangles subtracted from it... :-(
In Rhinoscript I would have to subtract the rectangles one by one from the main figure - each time replacing deleting the original and replacing it with the result of the last operation. Please tell me I don't have to do this here...
The problem is this just represents one branch of what will eventually be a tree with potentially hundreds of outlines with more hundreds of rectangles to subtract from them, so I also need to get the mapping right to make sure the correct set of rectangles gets subtracted from the correct closed outline. (that will be part 2 if I ever get there...) --Mitch
Tags:
- Attachments:
-