Introduction
There are 3 types of holes in a PCB, Plated Through Hole (PTH), Non-Plated Through Hole (NPTH) and Via Holes, these should not be confused with Slots or Cut-outs.
Tool List
Tool lists for drill files are ALWAYS set as as the finished hole sizes (ENDSIZE) when input into our CAM system..
PCB Drill Tool Sizes
The drill bits used for the manufactured PCB’s are in increments of 0.05 mm.
We will convert the drill sizes in your drill files or tool lists into millimetres and then round them to the nearest 0.05mm.
For example:
- Drill size of 31mil is converted to 0.7874mm and then rounded to 0.80mm.
- Drill size of 33mil is converted to 0.8382mm and then rounded to 0.85mm.
The same rule applies for metric drill sizes these will rounded to the nearest 0.05mm.
Defining PTH & NPTH Holes
Please provide separate drill files for plated (PTH) and non-plated (NPTH) holes if possible.
If this is not possible it is important to specify different tools for PTH and NPTH holes and mark clearly which are for PTH and which are for NPTH.
When no PTH/NPTH information is supplied we will use the following rules to determine PTH/NPTH:
- For 0-layer and 1-layer boards - ALL holes are considered as NPTH by default.
- For 2-layer and multilayer boards - ALL holes are considered PTH except the following cases which are considered NPTH:
- Non-connected holes without copper pads.
- Non-connected holes where the copper pad size is equal to or smaller than the TOOLSIZE (the copper pad will be removed in single image preparation).
- Connected holes with a copper pad on 1 side (outer), no connection on any other layer (outer or inner) and no copper pad on the other side (outer).
Defining Via Holes
All Via Holes are Plated Through Holes.
By default, Finished Hole sizes (ENDSIZES) equal to or smaller (≤ or <=) 0.45mm are defined as VIA holes.
You can adjust this default value for Via Holes in the PCB Configurator – Technology section by changing the value of the parameter Holes <= may be reduced.
IMPORTANT
- All holes ≤ than the size selected will be defined as Via Holes.
- All Via Holes may be reduced by up to 0.30mm to solve annular rings issues.
- The Standard Hole Tolerances (as below) will apply based on the Finished Hole size (ENDSIZE) selected.
- If the Finished Hole size (ENDSIZE) is reduced by up to 0.30mm then the Standard Hole Tolerances (as below) will apply to the reduced Finished Hole size.
VERY IMPORTANT
Small Component holes
Holes of components (leads or mountings) or any hole of which the Finished Hole size (ENDSIZE) is ≤ the value set in the parameter Holes <= may be reduced of PCB Configurator – Technology section will be automatically considered as Via Holes and maybe reduced by up to 0.30mm to solve possible annular ring issues on these holes.
To avoid this please follow one of the solutions below:
- Change the Via Hole size to be smaller than the component hole size and change the value of the parameter Holes <= may be reduced of PCB Configurator – Technology section to match the new size.
- Set the value of the parameter Holes <= may be reduced of PCB Configurator – Technology section to None, this will ensure that no holes will be reduced in size.
- Identify the Via Holes using the Visualizer Drill Editor,
- If you can supply KiCAD or Eagle native CAD files or Gerber X2 and have identified and output the Via Holes correctly then these will automatically be identified in our Visualizer. It is important for you to check this in the Visualizer Drill Editor before placing the order. We would also recommend requesting Pre-Production Approval (PPA) to check the final data before manufacturing starts.
- Requesting Pre-Production Approval (PPA) to check the final data before manufacturing starts.
ENDSIZE vs TOOL SIZE Rules
To allow for the plating in the hole we drill holes at a larger size (drill over-sizing).
The conversion rules from finished hole ENDSIZE to production TOOLSIZE are:
Plated Through Holes (PTH)
TOOLSIZE = ENDSIZE + 0.100mm (4mil)
Non-Plated Through Holes (NPTH)
TOOLSIZE = ENDSIZE
Standard Hole Tolerances
These are our standard tolerances that apply to the ENDSIZE of the drilled holes.
ENDSIZE(mm) | Standard Tolerance(mm) | ||||
---|---|---|---|---|---|
- | + | Tolerance Range | |||
Hole | PTH | ≤4.00 | 0.10 | 0.10 | 0.20 |
>4.00 | 0.20 | 0.20 | 0.40 | ||
NPTH | ≤4.00 | 0.05 | 0.05 | 0.10 | |
>4.00 | 0.10 | 0.10 | 0.20 |
When no tolerances are specified in your data, we will produce according to our standard tolerance specifications above.
If you require tighter tolerances please clearly indicated this in the mechanical layer and tool list, please note this may increase the cost of the PCB.
IMPORTANT
- Via Holes have a maximum negative tolerance of 0.30mm (see the section above Defining Via Holes for more information).
Drilled Holes Overlapping the Board Contour
Any drilled holes that overlap the board contour will be handled as detailed below.
Plated Through Holes
PTH holes with copper pads will be treated as "plated holes on the board edge" or "Contour Cut PTH drills" and should be clearly indicated in the mechanical layer.
Non-Plated Through Holes (NPTH)
NPTH holes without copper pads will be treated as part of the board outline.
Remarks
Plated holes overlapping the board edge are not available in the PCB proto service.
Overlapping Drilled Holes
Do not overlap drill holes as this may cause drill bits to break and may result in small pieces of material remaining in the hole barrel.
These may then cause voids in the plated hole.
The minimum drill hole to drill hole distance is 0.25mm (10mil), this is measured edge to edge of the drill TOOLSIZE.
Do not use overlapping drill holes to define slots.
See section Mechanical Layer for the correct way to indicate slots and internal cut-outs.
Drilled Holes in Oblong Pads
Drilling holes in oblong pads requires additional rules to ensure the connectivity of the pad is maintained.
The rules for annular rings of oblong pads are NOT different from round pads, but we allow some exceptions to these rules.
Oblong pads with NPTH holes
- MUST ALWAYS FULLY COMPLY with the standard Annular Ring rules for any given pattern class.
- The recommended Annular Ring for any NPTH hole is 0.30mm (12mil).
Oblong pads with PTH holes
The measurements below are taken from the production TOOLSIZE.
- The smallest side of the oblong pad the OAR must be >= 0.00mm (0mil) (i.e. no breakout is allowed) as below:
![]() | ![]() |
- On the longest side of the oblong pad in both directions the OAR must be >= 0.300mm (12mil) (but the hole need not be in the centre of the pad) as below:
![]() | ![]() |
22/06/2022 - Update - Visa Holes section name changed to Defining Via Holes and content updated.