Tool
Returns difference between two or many sets of planar closed solids
Docs for v2.1.18, the latest version.
Solid Difference
Boolean Operation
3
What the node takes in, from wires or typed values.
Solid
Main solid
Solid 1
Solids for boolean operation
Body Index
Default -1
Select a specific body from the result by index. -1 returns the full result
3
What the node gives out, to wire into other nodes.
Solid
Result outlines of solid difference
Result Bodies
Individual solid bodies extracted from the result
Failed
True if the boolean operation failed
After creating the node, connect the first solid we want to diff from to the first port, then connect the second solid we want to diff from the first solid to the second port. For more than two solids, you need to add ports using the " add port" function in the ports menu and connect other solids to these ports. On the output port, we will get a result of the difference.
Solid Union
Solid Intersection
First documented in v2.1.18
Oct 20, 2026
Versions before it were published before changes were recorded.