Loading header...

DFM, Panelization, and Fabrication Outputs

Design for manufacturing, or DFM, makes a PCB buildable, inspectable, and repeatable. A design is not ready when routing is finished. It is ready when fabrication and assembly outputs are complete, checked, and aligned with the selected manufacturer.

Learning Objectives

By the end of this lesson, you should be able to check fabricator capabilities, run design-rule checks, choose panelization features, prepare fabrication and assembly files, inspect Gerbers, and release a controlled manufacturing package.

Fabricator Capability

Confirm capabilities before layout is locked:

  • minimum trace and spacing;
  • minimum drill and annular ring;
  • copper weight and layer stackup;
  • solder-mask web and registration;
  • impedance-control tolerance;
  • via plugging, tenting, filling, or via-in-pad support;
  • controlled depth routing, slots, castellations, or edge plating.

Do not design to the absolute minimum unless the product needs it. Manufacturing margin improves yield.

DRC and ERC

Electrical rules check, or ERC, catches schematic issues such as unconnected pins and power conflicts. Design rules check, or DRC, catches physical layout issues such as clearance violations, missing solder mask, short circuits, and drill problems.

flowchart LR Schematic --> ERC[ERC] ERC --> Layout Layout --> DRC[DRC] DRC --> Outputs[Manufacturing package] Outputs --> Review[CAM and assembly review]

Review violations manually. A waived error should have a reason.

Panelization

Panelization arranges boards for assembly and handling. Common features include:

  • rails for conveyor handling;
  • fiducials for pick-and-place alignment;
  • tooling holes;
  • V-score or tab-route separation;
  • mouse bites and breakaway tabs;
  • coupons for impedance or process checks.

Panelization may be done by the designer, assembler, or fabricator. Clarify responsibility before release.

Fabrication Outputs

Typical fabrication outputs include:

  • Gerber or ODB++ files for every copper, mask, paste, and silkscreen layer;
  • Excellon drill files;
  • board outline and slots;
  • stackup drawing;
  • impedance notes;
  • fabrication drawing;
  • readme with units, revision, and contact notes.

Always inspect generated outputs in an independent viewer.

Assembly Outputs

Typical assembly outputs include:

  • bill of materials, or BOM;
  • centroid or pick-and-place file;
  • assembly drawing;
  • solder paste layers;
  • polarity and pin-1 markings;
  • approved alternates;
  • do-not-populate notes.

The BOM should include manufacturer part numbers, quantity, reference designators, value, package, tolerance, voltage/current ratings, and lifecycle notes.

Practical Review Checklist

  • Run ERC and DRC with production rules.
  • Verify board outline, slots, and mounting holes.
  • Inspect Gerbers in an independent viewer.
  • Confirm solder paste apertures and polarity marks.
  • Check BOM availability and alternates.
  • Archive exactly the files sent to the vendor.

Common Mistakes

  • Sending CAD source but not fabrication outputs.
  • Forgetting drill files or board outline.
  • Silkscreen over pads or hidden polarity marks.
  • Using prototype design rules for production.
  • Releasing an unversioned zip file with unclear revision.

Summary

DFM turns a routed board into a manufacturable product. Check against real vendor limits, resolve ERC and DRC issues, plan panelization, generate complete fabrication and assembly outputs, and inspect the release package independently.

Further Reading

  • IPC-2221 printed board design guidance.
  • IPC-7351 land-pattern guidance.
  • Fabricator DFM guides from JLCPCB, PCBWay, Eurocircuits, or the selected production vendor.

Mind Map

mindmap root((DFM release)) Core concept Buildable boards Vendor rules matter Outputs need review Applications Prototype fab SMT assembly Production panel Controlled release Checks Trace spacing Drill size Annular ring Mask web Impedance tolerance Design rules Use real stackup Leave process margin Mark pin one Version outputs Practical files Gerbers Drill file BOM Pick place Assembly drawing Common mistakes Missing outline Unchecked Gerbers Bad polarity Unclear revision