Thanks for your reply.
You’re comparing edges to vectors. You need to get the vector from the egde, perhaps using an Edge.CurveGeometry node and a Curve.TangentAtParameter node.
I tried using the Edge.CurveGeometry node, however, it looks like the Mesh.Edges node is outputting Lines?
To compare vectors us a Vector.AlmostEqualTo node.
Comparison of vectors in this way will likely be better served via a Vector.X value, rounding to your desired tolerance, then a Vector.Y value, rounding that, joining the X and Y values, and grouping by the keys. (it’ll result in something like 1,0; 0.5,0.5; 0,1).
Please bear with me but I don’t think I quite know what you mean.
I’ve tried to have a stab below but it doesn’t look at all right!
What do you mean by keys?
Thanks for your help,