Drill Specs

Specs

2 Layer Services

Spec Type   Note
Minimum Hole size 10 mil Holes belows this size will be rounded up
Maximum Drilled Hole Size 260 mil Holes exceeding this size will be milled
Annular Ring 5 mil  
Via Plating Thickness 1 mil  
Fabricated Hole Size Tolerance +/-2.5mil max +/-1 mil typical
Fabricated Hole Position Tolerance +/-2.5mil max +/-1 mil typical

For 2 layer boards, the smallest drill size is 10 mil, with a 5 mil annular ring.

4 Layer Services

Spec Type   Note
Minimum Hole size 10 mil Holes belows this size will be rounded up
Maximum Drilled Hole Size 260 mil Holes exceeding this size will be milled
Annular Ring 4 mil  
Via Plating Thickness 1 mil  
Fabricated Hole Size Tolerance +/-2.5mil max +/-1 mil typical
Fabricated Hole Position Tolerance +/-2.5mil max +/-1 mil typical

FAQ

What happens if I violate the minimum drill size?

The drill will be increased to the minimum for that service. In effect, this simply reduces the size of your annular ring.

What happens if I exceed the maximum drill size?

Instead of being a “drilled” hole using the specifications here, it will be automatically converted to a “milled” hole.

In this case, the plating, position, and size will remain as indicated in the original file. However, the fabrication tolerances are changed in a slight, but not typically signification fashion.

What happens if I violate the annular ring spec?

Generally nothing too bad, but it should be avoided whenever possible.

The annular ring spec accounts for worst-case fabrication tolerances. Since our typical tolerances are below that, the annular ring usually can decrease.

What happens if the hole size changes?

Generally, you won’t notice. Many manufacturer datasheets allow for a PCB manufacturing tolerance of +/-3 mil (or greater). Since this exceeds what our process will require, there’s no issues.

If your hole size is nearly identical to the component pin size, you may encounter component fit issues when the fabricated hole size is below the indicated size. In these cases, the effective functionality of the board is dependent on the manufacturing tolerance, with some orders working as expected, and others containing fit issues.

When in doubt, check the manufacturer guidelines, and adjust the footprint as needed to ensure that the smallest possible hole size will still work correctly with your component.

What file format do I use?

We require the drills to be indicated using the Excellon Drill format.

While most tools can generate this file, not all design tools comply with the format standard by default. Our Design Tool Help pages will help configure most tools to generate this correctly.

If your tool is not listed, configure the drill file output to use the following:

  • Units: INCHES
  • Format or Precision: 2:4 (sometimes shown as Digits: 4)
  • Zero Suppression: None or Leading.
  • Coordinate Origin should be left as default (usually Absolute) unless the drills are offset from the board.

If we understood your file format correctly, you’ll see a board preview similar to this one.

Drills are indicated by black holes, correctly aligned with pads and board.

What happens when my file format is wrong?

It somewhat depends on the tool and the format difference. Some tools provide information that ensures we can read it correctly.

In some cases, the drill file will result in an upload failure.

In all other cases, our previews will show you how we interpret the drill files. If something looks incorrect, you’ll want to correct your file.

If you proceed with an incorrect order, our system will typically flag your order, and we’ll notify you or make adjustments automatically. However, we cannot guarantee this.

In a worst-case scenario, your board may be fabricated in an unusable state, but exactly as indicated in the previews.

What happens when my file format is wrong?

It somewhat depends on the tool and the format difference. Some tools provide information that ensures we can read it correctly.

In some cases, the drill file will result in an upload failure.

In all other cases, our previews will show you how we interpret the drill files. If something looks incorrect, you’ll want to correct your file.

If you proceed with an incorrect order, our system will typically flag your order, and we’ll notify you or make adjustments automatically. However, we cannot guarantee this.

In a worst-case scenario, your board may be fabricated in an unusable state, but exactly as indicated in the previews.

Why do the previews not show my slots?

Currently, we do not support slots in drill files. As a result, we cannot guarantee slots, and require a particular callout to fabricate them. See our Cutouts And Slots page for more information.