Boolean Operations

Preview
Powered by sgCore C++/C# library ↗

Boolean operations in solid modeling are basic methods to create complex 3D shapes by combining simple solids. They include union (adding), intersection (overlapping), and difference (subtracting). These help designers quickly build and change CAD models accurately, aiding prototyping, analysis, and manufacturing. They make solid modeling software more flexible, allowing for detailed shapes that are hard to make directly.


  • Subtracting: Makes a group of objects by removing the second object from the first, keeping only the parts of the first object that don’t overlap with the second.

  • Union: Forms a group by combining two objects, including all points from both.

  • Intersection: Creates a group of objects that are the overlap of two objects, meaning all points that are on both the first and second object.

  • Intersection Contour: Creates line segments where the surfaces of two 3D objects meet, with points on both objects' surfaces.

  • Section: Creates a set of line segments where a 3D object's surface meets a plane, meaning all points of the segments lie on both the object and the plane.


Previous
Previous

2D and 3D primitives

Next
Next

Solid Modeling