Points from circles not aligning

I’m generating a lot of circles from a collection of points, and then I’m dividing those circles in order to create lines that connect the circles together.

(these points are the result from the divide curve operation)

However, the points do not align and create a weird pattern. Does anyone know how to fix it?

Roof.gh (23.0 KB)

Roof_reV1.gh (24.0 KB)

Thank you!

The problem is that your circle start/end points are not aligned. You can modify the way you are creating them or move seams to get them aligned.

Oh yeah, they must also have the same direction.