Introduction
Every PCB board assembly project begins the same way. A design is completed, fabrication files are sent, and then assembly files follow. That second package, the one covering the BOM, pick and place data, and assembly drawings, is where a significant number of project delays originate. Not because the design is wrong, but because the files are incomplete, inconsistent, or formatted in a way that creates ambiguity on the production floor.
For U.S. engineers working with printed circuit board assembly services, understanding what each file does, what it needs to contain, and how errors in one affect the others is practical knowledge that directly impacts schedule and build quality.
What Assembly Files Actually Are
Assembly files are the documents that tell a contract manufacturer how to populate a bare PCB. Where fabrication files define how the board is made, assembly files define what goes on it and where.
The three core documents are the BOM, the pick and place file, and the assembly drawing. Each one addresses a different part of the assembly process, and each one is dependent on the others being accurate.
A fabrication partner receiving incomplete assembly files has two options. They can stop and request clarification, which adds time. Or they can make assumptions, which adds risk. Neither outcome is acceptable on a schedule-driven program.
The BOM and Why It Carries More Weight Than Engineers Expect
The Bill of Materials is the definitive list of every component that goes on the board. It is also the document most likely to cause downstream problems when it is treated as an afterthought.
A BOM that is fit for assembly contains the following for every line item:
Manufacturer part number
Manufacturer name
Reference designator
Description and package type
Quantity per board
Approved alternates where applicable
What creates problems is a BOM that uses internal part numbers without MPNs, lists generic descriptions without package specifications, or contains reference designators that do not match what is in the design files. Any of these forces the assembly team to stop and verify before placing a single component.
Component lifecycle status also matters. A part that is listed in the BOM but is end-of-life or on allocation creates a sourcing delay that feeds directly into the assembly schedule. Checking availability and lifecycle before the BOM is submitted is part of preparing files correctly, not something to resolve after the order is placed.
The Pick and Place File and What Goes Wrong Without It
The pick and place file, also referred to as a centroid file, tells the assembly equipment where each component sits on the board. It contains the X and Y coordinates, rotation angle, and board side for every component in the design.
This file is generated from the PCB layout tool and is generally straightforward to export. The problems that arise are usually one of three types.
Coordinate origin inconsistency. If the origin used in the pick and place file does not match the origin used in the Gerber files, every component placement will be offset. This is a common error that is easy to introduce and time-consuming to diagnose if it is not caught before production begins.
Incorrect rotation values. Component rotation in pick and place files is defined relative to the footprint origin in the library. If the library footprint was built with a non-standard rotation reference, the exported value will not match the physical orientation of the part. Polarized components, ICs, and connectors are particularly vulnerable to this error.
Missing components. Components that were added late in the design process are sometimes absent from the pick and place export if the file was generated before those additions were finalized. A pick and place file that does not match the BOM in component count is a file that needs to be regenerated before it is submitted.
Assembly Drawings and Their Role in the Process
An assembly drawing provides a visual reference for the populated board. It shows component placement, polarity indicators, reference designator callouts, and any special instructions that cannot be communicated through coordinates and part numbers alone.
For standard boards with standard components, an assembly drawing supplements the pick and place file. For boards with mechanical constraints, special orientation requirements, or mixed technology involving both SMT and through-hole components, it becomes a primary reference document.
Assembly drawings are also where instructions that fall outside standard process are communicated. Connector orientation relative to the board edge. Components that require specific handling due to sensitivity. Areas of the board that require selective soldering rather than wave. These are details that do not live in the BOM or the pick and place file and have no other channel to reach the assembly team.
How File Quality Affects PCB Circuit Board Assembly Timelines
The relationship between file quality and schedule is direct. Assembly lines run on defined sequences. When a file package arrives with errors or gaps, the sequence stops while the issue is resolved.
The table below shows how common file problems translate into timeline impact.
File Issue | Assembly Impact |
BOM missing MPNs | Component sourcing delayed pending verification |
Pick and place origin mismatch | Full file regeneration required before production |
Rotation errors on polarized parts | Risk of placement errors or full re-inspection |
Assembly drawing absent | Special instructions communicated verbally or not at all |
BOM and pick and place component count mismatch | Production hold pending reconciliation |
Each of these issues is manageable in isolation.But on a compressed prototype schedule or a production run with a firm delivery commitment, each one adds time that was not budgeted.
What Happens When Files Are Incomplete or Inconsistent
Incomplete files do not just slow down the immediate build. They create a pattern of back-and-forth that erodes the working relationship between engineering and the assembly partner and increases the likelihood of errors being introduced during the resolution process.
When an assembly team has to interpret an ambiguous BOM or reconstruct missing information from other sources, the result is a build that reflects interpretation rather than the engineer's specification. That gap between intent and execution is where field failures originate.
Inconsistency between files is a specific version of this problem. A BOM that lists a component in one package and a pick and place file that references a footprint for a different package creates a conflict that has to be resolved before assembly can proceed. If it is not caught, it results in a placement error that may not be visible until the board is powered and tested.
Preparing Files That Work the First Time
File preparation is not a task to complete at the end of a design cycle. It benefits from the same attention given to the schematic and layout. A practical approach involves three steps before submission.
Cross-check the BOM against the pick and place file. Every reference designator in the BOM should appear in the pick and place file. Every component in the pick and place file should have a corresponding BOM entry. Any discrepancy needs to be resolved in the design tool, not in email correspondence after submission.
Verify coordinate and rotation data against the layout. Export the pick and place file and overlay it against the Gerber data to confirm that component positions and orientations are consistent. Most layout tools support this verification natively.
Review the assembly drawing against the physical build requirements. If the board has any feature that requires instruction beyond what the BOM and pick and place file provide, it needs to be in the drawing. Assume the assembly team has no knowledge of the design beyond what is in the file package.
Takeaway
Assembly files are the bridge between a completed PCB design and a correctly built board. The BOM defines what gets placed. The pick and place file defines where and how. The assembly drawing covers everything that falls outside those two documents. When all three are accurate, consistent, and complete, PCB board assembly proceeds without interruption. When any one of them is not, the cost is measured in schedule, rework, and the risk of a board that does not perform as designed.
At PCB Power, we support prototype and production PCB assembly requirements with manufacturing solutions tailored to your PCB design and application. Contact us to discuss your next PCB assembly project.
Frequently asked questions
Not reliably. Without MPNs, the assembly team cannot confirm they are sourcing the correct component. Generic descriptions leave room for substitution errors that affect performance or footprint compatibility.
They are the same document referred to by different names. Both contain X and Y coordinates, rotation angles, and board side designations for every component on the board.
Not for every board, but it is required whenever the build has features that the BOM and pick and place file cannot fully communicate. Any board with polarity-sensitive components, mixed technology, or special handling requirements needs one.
Library footprints built with non-standard rotation references export incorrect values when the pick and place file is generated. The error is in the library, not the export process, and needs to be corrected at the footprint level.
As separate line items linked to the primary part by reference designator, with full MPN, manufacturer name, and package type. A note field reference without those details is not sufficient for sourcing decisions.