Manufacturing Process

A DFM Checklist to Run Before You Send Gerber Files

Ten minutes of checking before upload removes most engineering queries. The data package contents, the geometric checks and the stack-up items that trigger an EQ.

Aisler Engineering Team6 min readManufacturing Process

Check five things before you upload: that every layer is present, that the drill file units match the Gerber units, that the board outline is on a mechanical layer, that the smallest annular ring is above the process limit, and that the smallest clearance is above the process limit. Those five catch the large majority of engineering queries.

An engineering query is not a rejection. It is a question that has to be answered before the board is released, and every query adds time to the lead clock. The checklist below is what we run on incoming data, in the same order.

01Data package contents

A complete package lets the board be built without assumptions. Missing layers are the single most common cause of a delayed quote.

  • One Gerber file per copper layer, named so the layer order is unambiguous
  • Solder mask top and bottom
  • Legend or silkscreen top and bottom
  • Paste layers top and bottom, if the board will be assembled
  • Drill file in Excellon format, with plated and non-plated holes separate
  • Board outline on a mechanical layer, closed contour, with dimensions
  • Stack-up drawing for any board with four or more layers
  • Impedance requirements with target, tolerance and reference layer
  • A README stating units, layer count, board thickness and copper weight

02Geometric checks

These are the numbers that decide whether the board can be made at all, and they are all visible in your CAD tool before export.

Geometric checks reference table
UnitsGerber and drill must use the same unit. A 2.5 imperial drill file against a metric Gerber shifts every hole
Annular ringMinimum half the difference between pad diameter and drill diameter. Below the process limit the drill breaks out of the pad
ClearanceTrace to trace and trace to pad. Check the tightest point in the board, not the typical value
Drill to copperDistance from a drilled hole edge to the nearest unrelated copper. Too small causes a short after plating
Board outlineMust be a closed contour on a mechanical layer, with the routed dimension matching the copper keepout
Solder mask sliverMask between two adjacent pads. Below the minimum width the mask bridge will not survive processing

03Stack-up and electrical checks

For multilayer boards, confirm that the layer order in your stack-up matches the Gerber file names, that the dielectric thicknesses add up to the total board thickness, and that the copper weights are stated as finished rather than starting weight.

If the board has controlled impedance, state the target, the tolerance, the layer and the reference plane for every controlled net. A stack-up without those four items cannot be verified, and the factory will either query it or build to its own standard structure.

04What triggers an engineering query

These are the items that most often stop a board from being released, in rough order of frequency.

  • Missing or ambiguous layer, especially a missing solder mask or drill file
  • Annular ring below the process limit for the specified drill size
  • Copper clearance below the limit for the specified copper weight
  • Board outline that does not close, or dimensions that conflict with the copper
  • Impedance requirement stated without a reference layer or stack-up
  • Drill file units that do not match the Gerber units
  • Solder mask bridges narrower than the process minimum between fine-pitch pads
  • Copper to board edge distance smaller than the routing tolerance allows

Key takeaway

Export every layer, match the units between Gerber and drill, close the board outline, and check annular ring and clearance against the process limit before you upload. It removes most engineering queries and shortens the quote.

Continue reading

Ready to start your project?

Send your Gerber files for a quote. Simple boards are quoted within 1 hour, complex builds within 24 hours.