Skip to content

Merge Overlapping Polygons

Combines overlapping polygons on the same layer into single, non-overlapping polygons.

When to Use

  • To simplify geometry before export
  • To create clean outlines from overlapping fills
  • Before de-embed or hole extraction operations

Options

OptionDescriptionDefault
Selected layers onlyProcess only selected layersOff

How It Works

  1. Groups polygons by layer
  2. Computes the union of all overlapping polygons within each layer
  3. Replaces the originals with the merged result

Before:

┌───────┐
│ A │
│ ┌───┼───┐
│ │ │ │
└───┼───┘ │
│ B │
└───────┘

After:

┌───────────┐
│ │
│ A ∪ B │
│ │
└───────────┘

Technical Notes

  • Non-overlapping polygons on the same layer are left unchanged
  • The merge operation preserves the layer assignment
  • This is equivalent to a boolean OR (union) per layer
  • Processing time depends on the number of polygons and their complexity