Design Engine
Tools and Features

Boolean Operations

8min
the boolean operations in design engine are similar to those commonly found in cad programs union , difference , and intersection can be used to create complex shapes using the interface of multiple input models jack o lantern example of boolean operations accessing boolean operations access union, intersection, and difference from the “more booleans” dropdown under the combine operation union union merges the overlapping areas of two or more models into a single model intersection intersection creates a new model that is the overlapping area of two or more models difference difference removes the overlapping areas of one or more models from one specified model boolean considerations input model complexity the power of boolean operations in design engine is that you can use these operations with lattices note that boolean operations are computationally complex when working with lattices processing times are often within a few minutes but can take up to an hour for complex geometries especially complex geometries may receive a timeout error if processing time will exceed one hour in such cases, try subdividing geometries to smaller sections to reduce complexity combine is an alternative to union if you are using the boolean union operation with complex geometries, consider using the combine docid\ qgtfrfw3wkjeob0ey5hyv operation instead for quicker processing the combine docid\ qgtfrfw3wkjeob0ey5hyv feature does not work like a boolean operations commonly found in many cad programs a boolean union will trim any overlapping entities to create a singular entity the combine feature will leave any overlaps in place, providing a quick processing time while still enabling you download a single mesh file for printing union operations eliminate overlapcombine operation is quick but maintains overlap the overlapping entities do not present an issue when using a carbon printer the slicing functions in carbon software are smart enough to read any overlapping as a single entity carbon software slicing ignores overlap the same may not be true if using combined mesh files in other 3d printing programs be aware that overlapping triangles in the stl files may exhibit errors outside of carbon software use the boolean operations operation in these cases