Consistent edge typology from EdgeSrf

brep typology.gh (22.7 KB)

Does someone has a suggestion how to make sure that surfaces create by EdgeSrf node have consistent edge sorting, now the indices seem random. Input lines ares sorting correctly and match.

I am looking for a way not as quick fix, using sort the edges along a curve, but to make the surface that is create have consistent ordering of indices/edge (i.e. top edge is always the top edge), as i will reference these at multiple places later in my script

brep typology_02.gh (25.9 KB) Network curve seems to work … still wondering how adjust for a next time

Not sure but it seams that Edge Surface component is reordering the edges itself so it reaches the most efficient way . As said , if we want to do it manually , we should take other paths , like Network Srf , Sum Srf etc.



brep typology_01.gh (11.5 KB)

Thanks. Missed that post whilst searching related topics. CurveNetwork it is than

even curve network is not consistent, and rhino is doing some behind the scene optimization/sorting of edges. Tested with 4 x 1000 pre-sorted curves, with a variety of vertical and horizontal curved curves in same branches, but still the edge typology is not consisitent. For now only sorting by edge length check and/or in combination of relative position to center seems to be reliable. But that’s overhead and less elegant. So still open for any hints.