Documentation / Drilling

Excellon Drilling

Drill Setup converts imported plated through-hole (PTH) and non-plated through-hole (NPTH) data into CNC drilling operations grouped by hole diameter and assigned drill tool.

1. Check the imported drill data

  1. Select View Excellon on the main toolbar.
  2. Check that the expected holes are visible and positioned correctly.
  3. Compare the hole locations and board scale with the source PCB or Gerber viewer.
  4. Make sure the required physical drills are available in the Tool Library.

2. Open Drill Setup

Select DrillSetup on the main toolbar, or open Manufacturing > Drill Setup. TraceFab combines the imported PTH and NPTH data and creates one row for each exact nominal hole diameter.

TraceFab Drill Setup window showing detected hole groups, tool assignments and drill-plan modes
Drill Setup groups imported holes by diameter and assigns a physical drill tool.

Drill table

  • #: selects and identifies a complete hole-diameter group.
  • Hole diameter: nominal diameter found in the imported PCB data.
  • Qty: number of holes in that diameter group.
  • Tool Override: selected or suggested physical drill tool.
  • Ena.: includes or excludes the entire diameter group.
One row represents a group: the quantity can contain many holes with the same nominal diameter. All groups are enabled by default.

3. Choose a drill-plan mode

Auto Match Tools

This is the default mode. TraceFab first looks for a drill that matches the nominal diameter within 0.02 mm. If no match exists, it selects the smallest larger drill, or finally the closest available drill.

Use Excellon Table Overrides

Select the required drill manually in the Tool Override column for every enabled row. Use this when specific hole groups need a different tool or when you want direct control over tool changes.

One Tool For All Holes

Assigns one physical drill to every enabled hole group. This avoids tool changes, but all included holes are drilled at that one diameter.

4. Preview a hole group

  1. Select the required group using its row number in the # column.
  2. Select Preview.
  3. Compare the highlighted holes and their quantity with the selected table row.
TraceFab PCB viewport highlighting the holes in one selected Excellon diameter group
Preview highlights only the holes belonging to the selected diameter group.
Preview is an inspection tool: it does not create drilling operations and does not replace the Calculate step.

5. Calculate and review the drill plan

Pre-calculation checklist

  • The listed hole diameters and quantities agree with the imported PCB data.
  • Every required PTH and NPTH group is enabled.
  • Every enabled group has the intended physical drill assigned.
  • No selected drill is too large for surrounding copper or mechanical clearances.
  • Every intentionally disabled group can safely be omitted from the PCB.
  1. Select Calculate.
  2. TraceFab validates the enabled rows and their tool assignments.
  3. Hole groups assigned to the same Tool ID are combined into one drilling operation.
  4. Review the resulting drill operations later in the Manufacturing window.

To change a tool assignment or enabled group, update the Drill Setup table and select Calculate again. The new drill plan replaces the previous calculated operations.

Drilling is now prepared. The calculated operations become available in the Manufacturing window. Calculate does not generate the final G-code.