Selective Soldering: Design Rules and Process Limits
When a board carries a mixture of surface mount and through-hole parts, and the through-hole joints are few enough that a wave is wasteful, selective soldering fills the gap. It applies solder to individual joints with a small nozzle, under program control.
What the Process Is
A selective soldering machine moves either the board over a fixed nozzle or the nozzle under a fixed board. In both cases a small fountain of solder is presented to one joint or one row of joints at a time, with flux applied and preheat provided locally or globally.
The process is programmed rather than set up physically, which means the same program reproduces the same result on the next build. That repeatability is the main reason it has displaced hand soldering in volume production.
The nozzle diameter is chosen to suit the joint, and a single board may use several nozzle sizes across the program. Where a connector has a row of pins, a wide nozzle solders the row in one pass.
When It Beats the Alternatives
A wave is faster for a board with many through-hole joints and slower to set up for a board with a few. Hand soldering is flexible and depends on the skill of the operator, and its consistency is harder to demonstrate.
Selective soldering is the natural choice where the through-hole parts are concentrated in one region, where they are heat sensitive, or where the board also carries surface mount parts on the same side that must not see the wave.
It also serves rework and the repair of connectors that cannot be replaced by hand without risk to adjacent parts. Our solder defects notes describe the defect signatures that indicate the process rather than the design.
Flux Application and Residue
Flux is applied to the specific area rather than to the whole board, which limits the residue and usually allows a no-clean process. The flux must be applied consistently, because an area that receives too little will not wet and an area that receives too much will leave residue.
Where the assembly requires cleaning, the flux choice changes. A water soluble flux produces a joint that is easier to inspect and requires complete removal, including from underneath components.
The residue question is decided early, because it affects the flux, the cleaning equipment and sometimes the component selection. A component that traps flux under its body is a component that may not be cleanable.

Preheat and Thermal Load
The board and the joint must be at a temperature that allows the solder to flow without thermal shock. Preheat can be applied to the whole board from below, locally with a focused source, or by the nozzle itself.
Local preheat is faster and gentler on parts that must stay cool, while global preheat is more uniform and simpler to control. Many machines combine the two.
The copper around the joint affects the result in the same way it does in a wave. A joint connected to a plane needs more heat, and our thermal design notes describe how the copper distribution determines the requirement.

Nozzle Choice and Contact
The nozzle must present enough solder to fill the joint without touching the board. A nozzle that contacts the soldermask transfers heat into the mask and can damage it; a nozzle that is too small produces a partial fill and requires a second pass.
Contact time controls the fill. Too little and the barrel does not fill; too much and the flux is consumed and the joint oxidises, producing a dull surface and a weak fillet.
Where a joint is connected to a heavy copper area, a longer contact time and a hotter nozzle are usually needed, and the program should be developed on a representative board rather than on a test coupon alone.
Program Development and Process Window
The program defines, for each joint or row, the flux deposit, the preheat, the nozzle used, the contact time and the solder wave height. The result is a repeatable sequence that can be verified and revised.
Developing the program on a first article and measuring the resulting fill is the standard approach, and the measurements should be recorded so that a later build can be compared against them.
Where a joint sits at the edge of the process window, the program should record that fact. It is the kind of knowledge that disappears when the engineer moves on and the next build has to rediscover it.
Defects and Their Causes
An incomplete fill usually indicates insufficient contact time, insufficient preheat or a nozzle that is too small. A bridge between adjacent pins indicates excessive solder or a nozzle that is too wide for the pitch.
A dull or grainy joint indicates that the flux was consumed before the solder flowed, which points at contact time. Solder spatter on the surrounding board points at flux that was still wet when the nozzle arrived.
Residue that has baked onto the board is a sign that the preheat was too high or the contact time too long, and it is harder to remove than fresh residue. Our design release checklist notes where the cleaning requirement should be recorded.
Design Considerations
Leave clearance around the joints that will be selectively soldered, because the nozzle needs to approach from below without touching neighbouring parts. Clearance on the solder side is often overlooked on a board that is otherwise all surface mount.
Avoid placing a sensitive component on the solder side directly under a joint that will receive prolonged heat. A part that must not exceed a temperature limit benefits from being placed away from the nozzle path.
The board should also provide a way to hold it during the process. Where the panel has no room for tooling holes, the machine may need a pallet, and the pallet adds a constraint to the layout that should be known before the design is released.
Additional Considerations for This Build
Practical attention to flux residue pays for itself here, because it decides whether the finished board behaves as the drawing intended. Where the requirement is not stated on the fabrication drawing or in the assembly notes, the shop has to assume a default, and that default is rarely the value the design was simulated with. Stating flux residue explicitly, together with the tolerance that applies, removes the assumption and keeps the result predictable from batch to batch.
Process Control and Verification
On a design of this kind, flux residue is the item that decides how the rest of the board is arranged. A short note on the drawing about handling, storage or packaging is often worth more than an extra decimal place on a tolerance. Where a value sits close to a process limit, the drawing should say so, since the shop can then open the process window rather than working to a nominal figure that carries no tolerance.
FAQ
Is selective soldering slower than a wave? Per joint, yes. Per board, it can be faster where the number of through-hole joints is small and the wave would require extensive tooling.
Can selective soldering replace hand soldering entirely? For repeatable production volumes it can. For a single prototype with an awkward joint, a skilled hand soldering operation remains the practical answer.
What does gopcb provide for selective soldering? We provide program development on the first article, fill measurements from the production joints, nozzle and flux selection for the assembly, and records of the contact time and preheat for each joint group. Where a joint cannot be reached reliably, we report that before the build rather than after.



