I wonder is there any “smart way” to detect and retrieve branches from a data tree if number of items in a branch is greater than 1. In my case, I am slicing an upper limb scan and lets say I am getting three “slices” including thumb curves. Ideally, I want to separate and move these three intersection curves in the thumb in a separate list/branch maintaining the order how these were generated (direction of slicing corresponds to the direction of the curve) The only way I found is to explode the resultant tree and sort lists using area component. But what if would like to increase number of slices to 50 or 60 for instance. I will have to sort resultant intersections manually?
I added an example file with internalised data, in principle it is the same.
retrieve branches with two elements.gh (64.6 KB)
Thank you for your advise and help.