PCB manufacturing workflow from schematic verification to Gerber and drill output

Exporting Gerbers is not the final design step. It is the point where your schematic, footprints, PCB rules, layer stack, board outline, drill data, and assembly intent are translated into files a manufacturer can actually build. A professional PCB workflow therefore treats fabrication output as the result of verification, not as a button you press when routing looks finished.

This guide shows a practical handoff workflow you can use in KiCad, Altium Designer, EasyEDA, or another PCB tool. The exact menu names differ, but the engineering gates are the same.

1. Freeze the electrical intent before layout cleanup

Before polishing traces, confirm that the schematic is electrically complete. Run the schematic electrical-rule checker and resolve real errors rather than simply suppressing warnings. Check power flags, connector pin numbering, polarity, pull-ups and pull-downs, decoupling, programming/debug headers, and every net that crosses a board connector.

A useful review question is: if someone received only this schematic, could they explain how power enters the board, how each major block is powered, and how signals move between blocks? If the answer is no, the PCB is not ready for manufacturing output.

2. Verify every footprint against the physical component

A correct schematic symbol can still produce an unusable board if its footprint is wrong. Check the package drawing in the component datasheet and compare it with the footprint pad numbers, pitch, body size, pin-1 marker, exposed pad, courtyard, and mechanical keepouts.

Pay special attention to connectors, switches, relays, modules, USB connectors, DC jacks, and polarized parts. These are common places where a footprint can be electrically valid but mechanically mirrored, rotated, or dimensionally wrong.

For a first revision, print the board at 1:1 scale or use a mechanical model when practical. Placing the real component on the printout can catch orientation and spacing mistakes that are easy to miss on screen.

3. Configure design rules from the manufacturer, not from defaults

Your PCB tool does not know which fabrication process you will buy unless you tell it. Set trace width, copper spacing, via diameter, drill size, annular ring, solder-mask clearance, edge clearance, and any differential-pair constraints to values supported by your manufacturer and suitable for your electrical design.

Manufacturers publish capability tables because different processes have different limits. Do not design exactly at the minimum unless the circuit genuinely requires it. More generous geometry usually improves manufacturability and gives you more tolerance for fabrication variation.

Altium’s documentation recommends running a batch design-rule check before final artwork is generated. The same principle applies in any PCB package: zero unexplained DRC violations before export.

4. Review placement as an engineering system

Placement determines much of the board’s electrical and thermal behavior before routing begins. Review the layout by functional block:

  • Power: keep switching-current loops compact and place required bypass/decoupling capacitors close to the relevant pins.
  • Clock/high-speed signals: minimize unnecessary loop area and discontinuities.
  • Analog: keep sensitive nodes away from noisy switching regions where the circuit requires it.
  • Connectors: verify mechanical access, cable direction, enclosure clearance, and strain.
  • Thermal parts: confirm copper area, thermal vias, airflow assumptions, and spacing from heat-sensitive components.
  • Programming/test access: make sure the board can actually be flashed, measured, and repaired after assembly.

The goal is not a board that merely fits. It is a board whose physical arrangement supports the current paths, signal paths, cooling, assembly, and debugging strategy.

5. Route with return paths in mind

Every signal current has a return path. For ordinary low-frequency digital designs, this can be easy to ignore until a board becomes noisy or unreliable. On faster edges, switching converters, clocks, RF sections, or sensitive analog circuits, return-path continuity becomes much more important.

Avoid casually slicing reference planes under important signals. Keep high-current loops short. Use appropriate trace width for current and temperature rise. If you change layers, consider how the return current transitions between reference structures.

Do not rely on autorouting or visually neat traces as proof of correctness. The routing should satisfy both the electrical rules and the physical behavior you expect from the circuit.

6. Run a deliberate pre-fabrication review

After routing, run the full PCB DRC and then perform a human review. Automated rules are excellent at finding defined violations, but they cannot know every piece of engineering intent.

Review area Questions to ask
Board outline Is it one closed contour? Are cutouts and slots represented correctly?
Copper Are there un-routed nets, unintended islands, narrow neck-downs, or poor high-current paths?
Drills Are plated and non-plated holes correct? Do mounting holes match the mechanics?
Solder mask Are pads exposed intentionally? Are mask slivers and clearances manufacturable?
Silkscreen Are reference designators readable? Is text kept off pads? Is polarity clear?
Component orientation Are pin 1, diode polarity, electrolytic polarity, connector orientation, and IC rotation obvious?
Assembly Can components be soldered and inspected? Are tall parts blocking access?
Test Can power rails, reset, communications, and critical analog nodes be measured?

7. Generate the manufacturing package

For a normal PCB fabrication package, Gerber files describe the graphical board layers and drill files describe holes. The manufacturer typically needs copper, solder mask, silkscreen, a clear board outline, and drill data. Inner copper layers are also required on multilayer designs. Paste layers are normally included when stencil or assembly data is required.

JLCPCB’s current fabrication guidance, for example, identifies the usual top/bottom copper, solder-mask, silkscreen, drill, and board-outline files, and recommends a drill map as an additional human-readable check. Your chosen manufacturer may use different naming conventions, so follow its current capability and file-preparation documentation.

Do not assume the export defaults are correct. Confirm units, layer selection, board outline, plated/non-plated drill output, and any special fabrication layers before creating the ZIP file.

8. Inspect the exported files independently

This is the step many beginners skip. Once the Gerbers and drill files are generated, open the exported package in an independent Gerber viewer. Do not only look at the PCB editor, because the manufacturer will build from the exported files, not from your interactive CAD view.

Inspect layer by layer:

  • top and bottom copper;
  • all inner copper layers;
  • top and bottom solder mask;
  • silkscreen;
  • board outline and cutouts;
  • plated and non-plated drill locations;
  • paste layers if assembly/stencil work is required.

Then inspect the combined stack. Look for a missing outline, mirrored text, lost copper pours, incorrect drill alignment, accidental mechanical text in the outline layer, silkscreen over exposed pads, or an unexpected layer that should not be fabricated.

9. Add assembly outputs when the board will be assembled

Fabrication files are not the same as assembly files. If a PCB assembly service will place components, you will normally also need a bill of materials and placement/centroid data in the format required by that assembler.

The BOM should identify exact parts clearly enough to prevent substitution ambiguity. The placement file should contain component coordinates and rotations derived from the final PCB revision. Verify the assembler’s preview rather than assuming a rotation convention is universal.

10. Version the package you actually sent

Once the package passes review, freeze it. Put the schematic, PCB source, generated manufacturing ZIP, BOM/placement files when applicable, and a short revision note under the same revision identifier.

A simple naming scheme such as ProjectName_RevA_Fab_2026-09-29.zip is much safer than gerbers-final-final2.zip. Record which file was uploaded to the manufacturer. If a change is needed after ordering, create a new revision rather than silently replacing the original package.

A practical release checklist

  1. Schematic ERC reviewed; no unexplained electrical errors.
  2. Critical footprints checked against component datasheets.
  3. Manufacturer capabilities translated into PCB design rules.
  4. Board outline, cutouts, mounting holes, and mechanical dimensions verified.
  5. Placement reviewed for power, signal, thermal, mechanical, and test needs.
  6. Routing complete; no un-routed nets.
  7. Full PCB DRC passes with no unexplained violations.
  8. Polarity and connector orientation checked manually.
  9. Gerbers and drill files generated from the final PCB revision.
  10. Exported files opened in a Gerber viewer and inspected layer-by-layer.
  11. BOM and placement data checked if assembly is required.
  12. Manufacturing ZIP and design sources saved under one revision.

Common beginner mistakes

Exporting before DRC: the files may be syntactically valid while still containing rule violations.

Trusting library footprints: even reputable libraries require verification against the exact part number.

Forgetting the board outline: the fabricator needs an unambiguous profile and any internal cutouts.

Checking only the CAD view: an export configuration error can produce a manufacturing package different from what you saw in the editor.

Mixing fabrication and assembly data: Gerbers and drills make the bare PCB; BOM and placement files support component assembly.

Changing the design after export: the manufacturing package and editable source then represent different revisions.

What “ready to manufacture” really means

A PCB is ready for fabrication when the design intent, CAD database, design-rule checks, manufacturing outputs, and independent output review all agree. The professional habit is not simply knowing how to click “Plot Gerbers.” It is creating an evidence trail that shows exactly what will be manufactured and why you trust it.

If you are choosing a PCB tool, see our comparison of Altium vs KiCad vs EasyEDA. Before ordering, also use our PCB manufacturing review checklist.

Primary references