When engineers first move from hand-soldered prototypes to SMT assembly, the biggest surprise is often that the PCB design itself is only one part of the manufacturing job.
The factory does not receive your design intent directly. It receives files.
Those files must tell the production line what board to fabricate, which components to purchase, where every component belongs, how it is oriented, which parts should not be populated, and how the finished assembly should be tested.
Chinese SMT and hardware-development communities repeatedly describe failures caused not by sophisticated electronics, but by mismatched BOM and coordinate files, wrong placement origins, ambiguous rotations, missing fiducials, incorrect footprints and insufficient production instructions.
Understanding the actual SMT process helps explain why those details matter.
Before releasing files, use a PCB DFM review to catch process risks and keep the approved data aligned with the firmware and PCBA production handover checklist.
1. Manufacturing starts with the release package
A typical SMT assembly package may include:
- PCB fabrication data such as Gerber or another supported manufacturing format;
- NC drill files;
- BOM (Bill of Materials);
- pick-and-place/CPL/centroid data;
- assembly drawings;
- board stack-up and fabrication notes where required;
- DNP/DNI instructions;
- programming and test requirements;
- hardware revision information.
The factory converts these files into machine programs, purchasing instructions and work instructions.
That means a release error can become a production error even when the design inside the EDA tool is correct.
Before sending files, review the exported package rather than assuming “Export” means “finished.”
2. BOM and placement files must agree with each other
The BOM answers: What should be assembled?
The placement file answers: Where and in what orientation should it be placed?
Common BOM data includes:
- designator;
- quantity;
- manufacturer part number;
- description/value;
- package/footprint;
- approved supplier or internal part number when applicable.
The pick-and-place file typically includes:
- designator;
- X coordinate;
- Y coordinate;
- rotation;
- top/bottom side.
Problems occur when these two datasets drift apart.
For example:
- the BOM lists R17 but the CPL does not;
- the CPL contains a part marked DNP in the BOM;
- the footprint origin creates a strange rotation;
- the PCB origin was changed before export;
- top and bottom coordinates use inconsistent conventions;
- a revision changed the schematic but an older placement file was uploaded.
Before release, compare the designator sets automatically if possible. The assembler should not have to infer what you meant.
3. DFM and DFA review happen before the line starts
Before solder paste is printed, the manufacturer or engineering team should review whether the design is suitable for the selected production process.
Typical checks include:
- component spacing;
- package-to-pad compatibility;
- solder-mask and paste-mask geometry;
- board-edge clearance;
- fiducials;
- tooling holes;
- panelization;
- component polarity;
- accessibility for inspection and rework;
- special handling requirements.
DFM focuses on fabrication. DFA focuses on assembly. In real PCBA work they overlap heavily.
The purpose is to catch a problem while it is still a CAD change instead of a soldering defect.
4. Panelization can determine how smoothly the board runs through the line
A tiny PCB may be easy to hold by hand but difficult to transport through automated equipment.
Panelization provides rails, repeatable handling and multiple units per process cycle.
The panel design may define:
- array dimensions;
- tooling holes;
- global fiducials;
- breakaway tabs;
- mouse bites;
- V-score lines;
- routing paths;
- edge rails for conveyor handling.
Panelization should account for where components sit relative to separation lines. Fragile ceramic capacitors or tall parts placed too close to a scored edge can be exposed to mechanical stress during depanelization.
Do not wait until the day of assembly to ask how the board will be panelized.
5. Solder paste printing is one of the most critical process steps
Before components are placed, solder paste is printed through a stencil onto the PCB pads.
The amount and shape of deposited paste are influenced by:
- stencil thickness;
- aperture geometry;
- paste type;
- print pressure and speed;
- board support;
- alignment;
- pad design;
- cleanliness.
Printing problems can later appear as:
- insufficient solder;
- bridges;
- tombstoned passives;
- open joints;
- excessive solder under QFNs or thermal pads.
Large exposed pads are often divided into smaller paste windows instead of receiving one full-area opening. Fine-pitch parts may require different aperture strategies from large connectors or power components.
This is why paste-mask review is an assembly engineering task, not simply a copy of copper geometry.
6. Solder Paste Inspection can catch defects before placement
Where the production line supports SPI, the deposited paste can be inspected before components are placed.
SPI can detect issues such as:
- insufficient paste volume;
- excessive volume;
- offset deposits;
- bridging risk;
- missing deposits.
Finding a print problem before placement is cheaper than discovering the resulting solder defect after reflow.
The appropriate inspection strategy depends on product complexity, volume and quality requirements.
7. Pick-and-place machines depend on correct component data
The placement machine uses feeders, vision systems and the centroid data to place components on the printed solder paste.
For the process to work smoothly, production must know:
- the exact part to load;
- package dimensions;
- tape/reel orientation;
- board side;
- X/Y position;
- rotation;
- nozzle/handling requirements.
A wrong rotation in the CAD library may be visible only when the first board is reviewed.
That is why first-article inspection is valuable. Before running the full lot, verify high-risk components such as:
- IC pin 1;
- LEDs;
- diodes;
- polarized capacitors;
- connectors;
- modules;
- unusual custom footprints.
A few minutes of first-article review can prevent an entire batch from being assembled incorrectly.
8. Fiducials help the machine understand the real board position
CAD coordinates describe an ideal board. The actual PCB on the conveyor may be shifted or rotated slightly.
Fiducials provide visual reference points that let the placement system align the machine program to the physical board.
Depending on the board and process, manufacturers may use:
- global board/panel fiducials;
- local fiducials near fine-pitch packages;
- tooling holes for mechanical location.
Chinese SMT design discussions often emphasize a simple principle: positioning features must be added for the production process, not because they are electrically useful.
That is a good example of the difference between circuit design and manufacturing design.
9. Reflow soldering is a controlled thermal process
After placement, the board enters the reflow oven.
The profile normally passes through stages such as:
- preheat;
- soak/equilibration;
- reflow above solder liquidus;
- cooling.
A correct profile is influenced by:
- solder paste alloy;
- PCB thermal mass;
- large copper areas;
- component size;
- package sensitivity;
- board density.
A profile suitable for one board should not automatically be assumed suitable for another.
The aim is to create reliable joints without overheating components, damaging the PCB, or producing excessive thermal gradients.
For moisture-sensitive components, storage and baking controls may also matter before reflow.
10. AOI is useful, but it cannot see everything
After reflow, Automated Optical Inspection can identify many visible defects, including:
- missing components;
- wrong polarity;
- major placement offset;
- solder bridges;
- insufficient or excessive visible solder;
- lifted components.
But AOI is not equivalent to complete electrical verification.
Hidden joints under BGA, LGA and some QFN structures are difficult or impossible to inspect optically. For those assemblies, X-ray inspection may be used when the risk justifies it.
Even perfect-looking solder joints do not prove that the circuit functions correctly.
11. Electrical and functional testing answer different questions
Inspection asks, “Was the board assembled as expected?”
Testing asks, “Does the board actually work?”
Different products may use:
- flying-probe testing;
- ICT (In-Circuit Test);
- boundary scan;
- functional test (FCT);
- programming verification;
- current-consumption test;
- RF test;
- sensor calibration;
- end-of-line system test.
For prototypes or low-volume, high-mix products, flexible testing may be more practical than building an expensive fixture immediately. For larger production volumes, a dedicated fixture can reduce cycle time dramatically.
Test strategy should evolve with expected volume.
12. Firmware programming should be part of the production plan
Many PCBAs are not complete until firmware is programmed.
Production should know:
- which firmware version belongs to the hardware revision;
- programming interface;
- connector/test-point definition;
- programming time;
- whether unique serial numbers or keys must be written;
- how the programmed image is verified;
- whether factory-test firmware differs from customer firmware.
A debug connector that works on the engineer’s desk may be too slow or mechanically inconvenient for thousands of units.
Design test and programming access before the PCB is frozen.
13. Prototype assembly and production assembly have different priorities
During a prototype run, the goal is often speed and learning.
The team may accept:
- manual rework;
- hand-soldered components;
- substitute parts;
- extra debug headers;
- slower test procedures.
As the design approaches production, the priorities change toward:
- repeatability;
- assembly yield;
- traceability;
- stable sourcing;
- test time;
- documentation;
- controlled revisions.
The most dangerous transition is assuming that because 5 or 10 prototypes were assembled successfully, 5,000 units can be built with the same informal process.
14. Use a pilot run to validate the production process
A small production-intent build is valuable before scaling.
The pilot run can reveal:
- feeder or placement problems;
- solder defects that did not appear in hand-built prototypes;
- poor test-point access;
- long programming time;
- unclear work instructions;
- BOM substitutions;
- mechanical assembly problems;
- yield variation.
The objective is not merely to produce more samples. It is to test the manufacturing system itself.
A practical SMT release checklist
Before assembly, verify:
For a factory-side view of the flow, see JLCPCB’s current overview of the PCB assembly manufacturing process. Its BOM and CPL preparation guidance also shows why designator and placement-data consistency matters.
Final thought
SMT assembly is a chain of dependent processes. A mistake in the release package can affect machine programming. A footprint mistake can affect paste printing. A placement error can become a reflow defect. A missing test point can make a good board expensive to verify.
The most reliable approach is to design the PCB and the production process together.