I am working on creating this mesh pattern (for later finite elements analysis) which creates the points, makes surfaces between the points, then turns all the surfaces into single-face meshes before joining everything together.
Except at the last step, the grasshopper component gives Face[0] in the brep cannot be represented by a triangle or a quad. as an error message.
The weird part is that it doesn’t seem to impact the output, the final joined mesh is created perfectly and does not seem to have any issues.
So I was wondering on what was the issue, how to fix it and does it need fixing (still, having an error code in my file is annoying, even if it works in the end)
please find the grasshopper file below (no rhino file is provided as this script does not need inputs from the rhino file to work)
come on, it is quality of life. Its not a huge deal to connect two wires instead of one, but when you need it all the time it becomes really annoying. Generating list of indices using series component is even worse.
Thanks to @martinsiegrist for the hint on the solution:
the issue was indeed that, among the two lists of circles between which we were creating the meshes, one of the list had one index too much
there’s a corrected version:
(although in this one there is some curious bug making the mesh messed up at 6 and 11 rings specifically, gotta look into that later)