Part Union

From FreeCAD Documentation
Jump to navigation Jump to search
Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎italiano • ‎polski • ‎română • ‎svenska • ‎čeština • ‎русский
Arrow-left.svg Previous: Part Booleans.svg Boolean
Next: Common Part Common.svg Arrow-right.svg

Part Fuse.svg Part Union

Menu location
Part → Boolean → Union
Default shortcut
Introduced in version
See also
Part Cut, Part Common, Part Boolean


The Part Fuse.svg Part Union tool unites (fuses) selected Part objects into one. This operation is fully parametric and the components can be modified and the result recomputed.

Note: This command is an automated form of the Part Booleans.svg Boolean operation.


  1. Select two or more shapes
  2. Invoke the Part Union command several ways:
    • Press the Part Fuse.svg Part Union button in the Part toolbar
    • Use the Part → Boolean → Union entry in the Part menu

Supported inputs

Input objects must be OpenCascade shapes. Examples: stuff made with Part, PartDesign, Sketcher workbenches. Not meshes (unless those were converted to shapes) - for meshes, there are specific Boolean tools in MeshDesign workbench.

  • Solid + Solid: the result is a solid that occupies all the volume covered by the inputs
  • Shell + Shell, Shell + Face, Face + Face: the result is a shell. Where faces intersect, they are split. Shells can be non-manifold. After fusion, faces can be united by Refining the result.
  • Wire + Wire, Edge + Wire, Edge + Edge: the result is a wire. Edges are split where they intersect.

Compounds are supported; however, it is assumed that shapes packed into a compound do not touch or intersect. If they actually do, Fusion will likely fail, or produce an incorrect result.


Items can be added and removed from the fusion, by dragging them in or out of the fusion feature in the tree view with the mouse. A manual recompute (press F5 key or click on the Std Refresh.svg Refresh/Recompute icon) is required to see the results.

After this operation is complete, it may be necessary to clean up the shape with Part RefineShape.svg RefineShape.

Arrow-left.svg Previous: Part Booleans.svg Boolean
Next: Common Part Common.svg Arrow-right.svg