BOMwiki the bill-of-materials encyclopedia

SMT Pick-and-Place Machine Product

Overview

The pick-and-place (PnP) machine is the workhorse of surface-mount technology (SMT) assembly, autonomously placing thousands of components onto PCBs in minutes. The tool picks components from feeders (tape-reel or tray), transfers them via a high-speed gantry, and places them at precise XY locations with the correct rotation angle. The process is fully automated from PCB load to component placement; the only human intervention is changing feeder reels and changing the job file when switching products.

Modern high-speed machines achieve 20,000–60,000+ placements per hour, translating to 2–6 seconds per placement including move time. A typical 600-component PCB is placed in 30–60 seconds. For a 100,000-unit monthly order, pick-and-place is the bottleneck; factory throughput is limited by machine availability and uptime. This makes machine reliability and fast changeover essential for competitive production.

Gantry Motion and Servo Control

The Gantry System is a rigid XY portal frame driven by servo motors on each axis. Servo motors are preferred over stepper motors because they offer closed-loop feedback (via Encoder), enabling rapid acceleration and deceleration without missing steps. XY gantry speed reaches 1–2 m/sec, with acceleration up to 1 g for quick moves between feeder and board.

The Servo Drivers are high-performance servo amplifiers, often using multi-phase PWM or torque-ripple reduction algorithms for smooth motion. The real-time controller Real-Time Controller runs motion algorithms at 1 kHz or higher, computing target XY coordinates from the job program (netlist or placement file) and commanding the servo drivers.

Ball screws with preload (minimal backlash) and linear encoders with sub-micron counts enable placement accuracy of ±0.1–0.2 mm. This precision is critical; a 0.3 mm placement error on a 0.5 mm BGA ball pitch is unacceptable (shorts to adjacent balls). For fine-pitch packages (0.3 mm or finer), vision-based placement correction (described below) is used to post-correct placement errors before solder reflow.

Placement Head and Nozzles

The Placement Head is the business end, where components are held and oriented. A Nozzle Turret rotates to select one of 4–12 nozzles based on component type. Each nozzle is a ceramic or stainless steel tube (0.4–3 mm orifice) that creates a vacuum seal on the component top. Vacuum is supplied via a Solenoid Valve Bank manifold that opens the solenoid corresponding to the active nozzle.

Standard nozzles pick rectangular passives (resistors, capacitors, inductors) up to 5 mm × 5 mm. Large nozzles handle BGA and QFP packages up to 100 mm. Needle nozzles (very small orifice) pick fine-pitch parts. Chip-shooter nozzles (widened opening) pick standard components at maximum speed. The tool changer automatically indexes the turret to the correct nozzle for each placement, adding ~200–300 ms per tool change.

The Z-Axis Motor controls vertical head position, moving from a safe height (retracted above the PCB) down to pick height (component feeder level) or place height (PCB + solder paste layer). Z positioning is critical for pick success: too high and the nozzle misses the component; too low and the nozzle crashes into the feeder structure. Modern systems use capacitive or optical sensors to detect actual feeder and PCB position, auto-correcting Z setpoints.

The Rotation Motor allows the head to rotate components 0–360° before placement. Most components are rotated to ±90° (cardinal directions) to match PCB pad orientation. Some specialized layouts use arbitrary rotation angles (e.g., 15° or 37°) for spatial packing efficiency; the rotation motor accommodates this.

Vision and Fiducial Alignment

The smt-pick-and-place-vision-system includes two cameras: one for fiducial detection on the PCB, one for component verification in the head. Fiducial marks are typically printed targets (small circles or crosses) in known PCB locations. The vision algorithm detects the fiducial marks and computes the actual PCB position vs. the design position, calculating XY offset and rotation. This calibration compensates for PCB registration errors from printing and handling.

Fiducial detection accuracy is typically ±50 μm, sufficient to correct placement errors for most packages. For extremely fine-pitch (0.3 mm) BGA, some machines use two-pass placement: first pass picks and places components at nominal locations (corrected for PCB fiducials), second pass uses high-magnification vision to measure actual component position and applies micro-corrections before solder reflow.

Component vision verifies that the correct component was picked (barcode or vision-based part verification) and that it's oriented correctly. Some machines use component vision to verify pick success (component in nozzle vs. empty nozzle); if pick failed, the system will retry or alert the operator.

Feeder Technologies

The Feeder System subsystem supports multiple feeder types for flexibility. Tape-reel feeders (8 mm or 12 mm wide) are the most common, holding components on paper or plastic tape in a continuous reel. A motorized advance mechanism indexes the tape, positioning the next component in the pickup zone. Feeder advance is typically 2–10 mm per index, with precision ±0.2 mm.

Tray feeders hold components in a grid (e.g., axial resistors, connectors). A vibratory tray or rotary index advances components into the pickup zone one at a time. Tray feeders are lower cost than tape-reel for components not available in tape format.

Bulk-stick feeders (also called magazine feeders) hold multiple identical components in a stick or tube, typically 40–100 units per stick. A pusher or vibrator advances each component into the pickup zone. Stick feeders are fastest for high-volume runs of the same component (e.g., 500+ decoupling capacitors on a PCB).

The Feeder Rail precisely positions feeders in a known pickup zone, typically 300–500 mm from the gantry home position. The gantry moves to each feeder's X coordinate, advances the feeder, and picks the component.

Real-Time Control and Job Programming

The Real-Time Controller is a real-time embedded system or industrial PC running a proprietary motion kernel. The job program (or placement file) specifies each component: reference designator, component type, feeder number, pickup XY, place XY, rotation angle, and nozzle type. The controller parses this file and executes placements in an optimized sequence (typically nearest-neighbor or similar path optimization to minimize gantry travel).

Modern machines run at 500–1000 placements per hour in optimized mode, but high-speed machines can achieve 60,000+ per hour with multiple nozzles working in parallel. Some advanced systems use simultaneous pick-and-place: while the head places one component, a second shuttle indexes a new feeder into position, enabling overlapped motion that increases throughput.

Vacuum System and Component Hold

The Vacuum System is essential for reliable component pickup. The Vacuum Pump delivers 50–100 CFM at 15–20 inHg, a moderate vacuum sufficient to pick components without crushing delicate parts (ceramic capacitors, QFP pins). The Filter-Regulator maintains stable pressure and filters moisture; excess moisture causes condensation in nozzle lines, reducing vacuum efficiency.

Vacuum failures—loss of suction or air leaks—cause dropped components. Modern systems include vacuum monitoring; if vacuum falls below threshold during a pick cycle, the system detects the failure and alerts the operator or automatically retries the pick.

Changeover and Production Flexibility

Product changeover (switching from one PCB design to another) involves: (1) uploading a new job file, (2) reconfiguring feeders (reeling/stocking correct parts), (3) jogging gantry to verify fiducials, and (4) running first-article inspection (usually 3–5 parts). Changeover time is typically 30 minutes to 2 hours depending on how different the new product is from the previous run.

Some machines support simultaneous processing of multiple PCBs via multi-pallet systems, allowing continuous feeding while previous boards are moved to the reflow oven. This overlap increases effective throughput and minimizes idle time.

Placement Accuracy and Yield

Placement accuracy directly impacts solder joint quality. BGA solder balls are 0.6–1.2 mm diameter; a 0.2 mm misplacement still allows contact but shifts current density and can reduce joint reliability. For very tight-pitch BGA (0.4–0.5 mm pitch), placement accuracy must be <0.1 mm to reliably achieve contact.

Most placement errors are due to: (1) PCB fiducial detection error, (2) feeder pitch error (wrong component spacing), (3) gantry backlash or servo tuning, (4) worn nozzle (orifice clogging reduces vacuum). Regular maintenance (feeder calibration, nozzle cleaning/replacement, servo tuning) keeps placement quality high and yield >99%.

Integration with SMT Line

The pick-and-place machine is the centerpiece of a complete SMT assembly line:

  1. PCB enters from left via input conveyor
  2. Stencil printer applies solder paste
  3. Pick-and-place machine places components
  4. Reflow oven melts solder joints
  5. Automatic optical inspection (AOI) detects defects
  6. Touch-up rework for failed joints (manual or automated)

Modern lines are fully integrated, with material handling systems transporting boards between stations and a central MES (manufacturing execution system) coordinating job sequences and part inventory.

High-Speed and Multi-Head Systems

Premium machines offer multiple independent placement heads (dual-head, quad-head systems), allowing different components to be placed simultaneously. Quad-head systems can achieve 100,000+ placements per hour on a well-designed PCB with good feeder distribution. These systems are expensive ($1M–$3M) but economical for high-volume, complex assemblies.

Chip-shooter systems dedicate high-speed placement heads to small passive components (resistors, capacitors) in rapid-fire mode, feeding these components from bulk stick feeders. A separate precision head handles complex packages (BGA, fine-pitch). This hybrid approach combines speed (passives) with precision (complex parts).

Build & assembly graph

expand / collapse · shared sub-assemblies converge · links to related products · est. labour
product / assembly shared across products atomic part related product

Tap an assembly to expand/collapse · tap a part to open it · use “Open page” for any node · drag to pan, scroll to zoom.

Bill of materials

8 top-level lines · 38 rows shown · 60 parts total · indented to 3 levels
# Item / sub-assembly Part no. Qty/assy Ext. qty Parts Type
1 Gantry System 5 parts smt-pick-and-place-gantry 1 18 assembly
1.1 Ball Screw ball-screw 2 part
1.2 Encoder encoder 2 part
1.3 Servo Motor smt-pick-and-place-servo-motor 2 part
1.4 Ball Bearing ball-bearing 8 part
1.5 Sheet Metal Panel sheet-panel 4 part
2 Placement Head 4 parts smt-pick-and-place-head 1 4 assembly
2.1 Nozzle Turret smt-pick-and-place-nozzle-turret 1 part
2.2 Z-Axis Motor smt-pick-and-place-z-axis 1 part
2.3 Rotation Motor smt-pick-and-place-rotation-motor 1 part
2.4 Solenoid Manifold smt-pick-and-place-vacuum-manifold 1 part
3 Vision System 4 parts smt-pick-and-place-vision 1 6 assembly
3.1 CMOS Image Sensor image-sensor 2 part
3.2 Lens Assembly camera-lens 2 part
3.3 LED Lighting smt-pick-and-place-light 1 part
3.4 Vision Processor smt-pick-and-place-vision-processor 1 part
4 Feeder System 4 parts smt-pick-and-place-feeders 1 9 assembly
4.1 Tape Feeder smt-pick-and-place-tape-feeder 4 part
4.2 Tray Feeder smt-pick-and-place-tray-feeder 2 part
4.3 Stick Feeder smt-pick-and-place-stick-feeder 2 part
4.4 Feeder Rail smt-pick-and-place-feeder-rail 1 part
5 PCB Handling 4 parts smt-pick-and-place-pcb-handling 1 7 assembly
5.1 Input Conveyor smt-pick-and-place-conveyor-in 1 part
5.2 Work Table smt-pick-and-place-work-table 1 part
5.3 Output Conveyor smt-pick-and-place-conveyor-out 1 part
5.4 Ball Bearing ball-bearing 4 part
6 Main Controller 5 parts smt-pick-and-place-control 1 9 assembly
6.1 Real-Time Controller smt-pick-and-place-cpu 1 part
6.2 Power Supply power-supply 3 part
6.3 Servo Drivers smt-pick-and-place-servo-drivers 2 part
6.4 Stepper Drivers smt-pick-and-place-stepper-drivers 2 part
6.5 Bare PCB pcb-bare 1 part
7 Nozzle Set 1 parts smt-pick-and-place-nozzles 1 4 assembly
7.1 Suction Nozzle smt-pick-and-place-nozzle 4 part
8 Vacuum System 3 parts smt-pick-and-place-vacuum-system 1 3 assembly
8.1 Vacuum Pump smt-pick-and-place-vac-pump 1 part
8.2 Filter-Regulator smt-pick-and-place-filter-regulator 1 part
8.3 Solenoid Valve Bank smt-pick-and-place-solenoid-valve 1 part

Sourcing — likely vendors

Companies that make this · indicative price $5k–$2M · MOQ & lead are typical
VendorHQSpecialtyMOQLead time
🇸🇪Atlas Copco
atlascopco.com ↗
Stockholm, SE Compressors & industrial 10 units 12–20 wks
🇦🇹Andritz
andritz.com ↗
Graz, AT Process plants & machinery 10 units 12–20 wks
buhlergroup.com ↗ Uzwil, CH Food & materials processing 10 units 12–20 wks
🇩🇪GEA Group
gea.com ↗
Düsseldorf, DE Process technology 10 units 12–20 wks
mhi.com ↗ Tokyo, JP Heavy machinery 10 units 12–20 wks

1,642-word article