Wireframe Boolean Operations
The full combination of operations and their inputs and outputs are summarised in the following table:
Operation | Inputs | Output Wireframes | No. of Output Wireframes |
---|---|---|---|
SOLID UNION | Solids A, B1, B2..Bn | A+B1+B2+..+Bn | 1 |
SOLID INTERSECTION | Solids A, B1, B2..Bn | A&B1&B2&..&Bn | 1 |
SOLID DIFFERENCE (A-B) | Solids A, B1, B2..Bn | A-(B1 + ..+ Bn) | 1 |
SOLID DIFFERENCE (B-A) | Solids A, B1, B2..Bn | (B1 + ..+ Bn)-A | 1 |
SOLID ABOVE SURFACE | A-surface, B1..Bn-Solids | Independent solids above surface | n |
SOLID BELOW SURFACE | A-surface, B1..Bn-Solids | Independent solids above surface | n |
SURFACE DIFFERENCE (A-B) | Surfaces A, B1..Bn | A-(B1 + ..+ Bn) | 1 |
SURFACE DIFFERENCE (B-A) | Surfaces A, B1..Bn | (B1 + ..+ Bn)-A | 1 |
SURFACE MERGE | Surfaces A, B1..Bn | A1+B1+..+Bn | 1 |
SURFACE INTERSECTION | Surfaces A, B1..Bn | A1&B1&..&Bn | 1 |
SURFACE INSIDE SOLID | A-surface, B1..Bn-Solids | Surfaces inside many solids | n |
SURFACE OUTSIDE SOLID | A-surface, B1..Bn-Solids | Surfaces outside many solids | n |
ADVANCED | only 2 inputs | a combination of selected Boolean operations | 1 |
SURFACE MERGE MIN | Surfaces A, B1..Bn | minimum merging.. | 1 |
SURFACE MERGE MIN | Surfaces A, B1..Bn | minimum merging.. | 1 |