

Refine if neededĪ while ago Matias shared how Rhino.Inside (desktop based Rhino and Grasshopper calculation) was used with Tekla Structures. Check that meshes have about same size faces. Move the edges a bit or scale the mesh a bit Face edges at the same location between the meshes causes problems. Here are some tips which to check before doing Boolean operation on meshes: The reason was that the first mesh has very small faces where the other mesh has quite big faces. Therefore I clustered the script so if I make any changes to it then it updates to all of the instances.īelow is a video where I have two good meshes but after Boolean operation the result mesh is bad. I use the same script multiple times in the canvas. Also, with that I can fix the mesh in many way. I wrote a similar C# script to Grasshopper. Rhino has MeshRepair tool which is a good way to check the mesh. But how to check if the input meshes are good and how to ensure that the result will be good? Although the input meshes seem good the result might still be a bad mesh. Grasshopper and Boolean operations on meshes.
