I want to create a mesh of a half circle to play around with in kangaroo like this.
My first way was to draw the geometry in rhino, split the half circle in two quaters and loft each one with the vetrical split line to create surfaces that can be easily meshed with the Mesh Surface component.
Since Rhino 6 I get a invalid mesh out of the Mesh Srf comp but Combine&Clean does it’s job and I get a Mesh (V: 821 F: 800) that works fine in Kangaroo.
So I thought I could just create the curve geometry in gh to change the radius easily.
Again same way, but no invalid mesh out of the Mesh Srf comp and I get a Mesh (V: 841 F: 800). I tried it in Kangaroo and it didn’t work so I took a look at the mesh, and noticed that it has 20 interior edges with 0 length and 20 duplicate verticies (for the quaters the 0 length edges are exterior since they are located at the point where vertical line and arc intersect):
Since I don’t know how to rebuild the mesh without the 0 length edges/duplicate verticies I tried Mesh Loft and it works like intended.
But I wonder what is the difference between the referenced/internailized and the gh curves that allows this to happen?
I would love to understand what the problem is and how to solve it
Here my gh file:
half_circle_mesh_kangaroo_forum.gh (33.8 KB)