I came through this problem and I can’t figure out what’s wrong with the input.
In the attached file I try to make a boolean difference, subtracting the blue items from the red one.
I tried using Mesh.CreateBooleanDifference in my plugin, I tried both subtracting single blue items and a list of the two blue items.
Looks like the first difference succeeds while the second is completely missed.
I tried manually on Rhino as well getting the same result.
I think the problem lies in the input but all the objects look fine to me, correct normals etc.
Can anybody please help me out with this ?
developer_rhino.3dm (235.1 KB)