I created a custom node to build segments between lines. Since this node is part of a larger script for constructing a beam structure based on the shape of a surface, I needed to add EndPoints so that it would handle not only rectangular-like surfaces but also hemispherical ones correctly. This approach could produce duplicate points. How can I remove these duplicates?
Segments_JuliaK.py (1.8 KB)
segments_JuliaK.gh (9.0 KB)
The attached node contains curves generated from a surface like this:
I believe duplicates are occurring because previously the bottom points were not connected to each other—there was, so to speak, no cross line (and that was correct).
This is how it works on a hemisphere: