Proximity 3d topology output

How do I create a tree, in which each branch will contain a pair of closest curves, using proximity 3d topology output? Can’t wrap my head around it.
prox3d.gh (10.9 KB)

You have 2 choices
Or just put a 1 in the proximity component and no distance.


You will have
Point 0 near 11
Point 2 near 8
and also
Point 11 near 0
It is easy to cure if needed

Or just use Point Groups !

prox3d.gh (14.7 KB)

2 Likes

I forgot about Point Groups! Thanks!

1 Like

You could use CrvProx (Curve Proximity), but each pair (branch) is duplicated, of course.


prox3d_2023Feb26a.gh (19.2 KB)

Thank you Joseph! Yes, duplication was the main problem with my own solutions each time…

Cull duplicate branches?


prox3d_2023Feb26b.gh (17.8 KB)

1 Like

:slight_smile: Great workaround! This forum is amazing as always!