After a lot of work, I have finally trimmed these hexagons the way I want them. But you can see when I choose Item 1 (second item) it picks the correct surface 5 times. The 6th time it doesn’t? Any suggestions before I do this by hand? I have to make one more ring of hexagons, so I’d like to learn why its making these choices.
Sorting geometry by various means is common. I included three clusters (open source) in the cyan group that I often use. Sorting by edge length instead of area can be useful and is much faster when there are thousands to sort.
P.P.S. I keep the clusters in the cyan group as “User Objects”, always handy, created like this:
if, instead, you provide two data trees:
→ surfaces: 6 branches with one surface per branch
→ curves: 6 branches with left and right curve-cutters for each branch
then the very same component will output a well sorted data tree: