📄️ Boolean Operations
Learn about the fundamental OCCT boolean operations (Union, Difference, Intersection) for combining and modifying 3D shapes in Bitbybit, with examples in Rete, Blockly, and TypeScript.
Combine, subtract and intersect solids with OCCT boolean operations - the workhorse of solid modelling in Bitbybit. Union fuses shapes into one, difference cuts one shape out of another, and intersection keeps only the overlap, which between them account for most of how manufactured parts are actually modelled: drilling holes, cutting slots, adding bosses, trimming to a boundary. These pages cover each operation, how to apply one shape against a whole list of shapes at once, the performance cost of long boolean chains, and the geometry conditions that make a boolean fail.
Learn about the fundamental OCCT boolean operations (Union, Difference, Intersection) for combining and modifying 3D shapes in Bitbybit, with examples in Rete, Blockly, and TypeScript.