Difference in solid volumes

What are the reasons that volume of a Solid.ByUnion is lower than the volume of the sum of each individual solid? Which volume shoud I trust in this case? Can it be caused by overlaping solids are are there any other reasons for that?

Moreover, node Solid.Difference is producing a higher result than arythmetical difference between two solids.


@jevhid ,
if your solids overlaps, it will be correct to use Solid.ByUnion first. If solids doesn’t overlap, volume and sum will be equal. So, trust to Solid.ByUnion.

1 Like