thanks @Willem and @vikthor
This seems to solve part of the problem. Still I don’t understand, when all surfaces are planar, and join into a single brep, why does it not unroll into a single object? Some will stay separate. I can’t remember ever having a unroll result in separated objects when all faces are either planar or cylindrical.
…upon further inspection, it might be something the unroller of lunchbox does, my custom unroll component behaves better in this case:
here is a file without the lunchbox component and custom component instead to perform the unroll. It seems this time I can have both the planar surfaces as well as the surfaces joining. Strange is though that even though I explicitly set ExplodeOutput = False, I still have to join the surfaces after the unroll operation.
2020-04-16-planarity_parts_01.gh (47.2 KB)