How to Use a Pick and Place Machine?
Introduction
In the SMT production process, the pick and place machine is responsible for accurately placing electronic components—such as resistors, capacitors, ICs, and connectors—onto designated locations on the PCB. The quality of placement not only affects the appearance of the circuit board but also directly impacts subsequent reflow soldering, product testing, and the final production yield.
For companies just starting to set up SMT production lines, electronic product R&D teams, and factories requiring small-batch production, mastering the correct operation of a pick-and-place machine is crucial.
So, how should a pick and place machine be operated? This article will introduce the basic operating procedures of a pick and place machine according to the actual workflow and explain how to address common issues.

What Preparations Are Needed Before Using a Pick and Place Machine?
Before beginning the placement process, you must prepare production files, components, PCBs, and the necessary equipment and tools.
1. Prepare PCB Design Files
Since the SMT placement machine relies on the coordinate information of components on the PCB to complete placement, you must first prepare the relevant design files. These typically include:
- Gerber files: Used to identify the PCB’s pads, traces, and board dimensions.
- BOM (Bill of Materials): Contains information such as component names, part numbers, specifications, and quantities.
- Pick and Place File: Provides information such as the X/Y coordinates, rotation angles, and position numbers of components on the PCB.
- Physical PCB: Used for actual placement production.
Among these, the Pick and Place File serves as a critical basis for programming the placement machine. It is typically exported from PCB design software, such as Altium Designer or KiCad.
It is important to note that the format of coordinate files exported from different PCB design software may vary, and there may also be differences in the origin, rotation direction, and units of component coordinates. Before importing the file into the equipment, verify that the file format meets the requirements of the pick-and-place machine software.
2. Verify the BOM and Components
Once the production files are ready, verify the actual materials against the BOM, focusing on the following:
- Whether the component part numbers and packages are correct.
- Whether the quantity of materials meets production requirements.
- Whether component polarity and orientation are clearly defined.
- Whether the SMD package matches the PCB pads.
- Whether the component packaging is suitable for machine feeding.
Common feeding methods include tape-and-reel, tubes, trays, and loose components. Different pick and place machines support different feeding methods, so you should confirm compatibility with the equipment in advance.
3. Inspect the PCB and Production Environment
Before commencing production, inspect the PCB for any visible warping, contamination, or damage to the pads, and verify that the PCB dimensions fall within the machine’s processing range.
Additionally, check that the machine’s power supply, air supply, grounding, and safety guards are functioning properly. For machines that use vacuum nozzles for component pickup, ensure that the vacuum system is operating normally.
Recommendations: When using a particular PCB model for production for the first time, it is recommended to prepare a small quantity of components and a PCB prototype for a test placement run. Proceed with mass production only after confirming that the program and materials are correct.
How to Write a SMT Placement Program?
Programming software and user interfaces may vary across different brands and models of SMT placement machines, but the basic process typically includes coordinate import, component library setup, coordinate calibration, and program verification.
1. Import the PCB Placement Coordinate File
First, import the Pick and Place File into the placement machine’s control software.
The software typically reads the following information:
- Component part numbers (e.g., R1, C1, U1).
- X and Y placement coordinates.
- Component rotation angle.
- Component package or part number.
- Component placement side (Top or Bottom).
After importing, verify that the coordinates are complete to avoid issues such as missing components, misaligned coordinates, or abnormal angles.
If the PCB design file was exported with a different origin, you’ll also need to set the origin or perform coordinate conversion according to the equipment software’s requirements.
2. Creating a Component Library
SMT placement machines need to recognize the shape, dimensions, and pick-up method of different components; therefore, it is usually necessary to create or call upon a component library.
A component library may include:
- Component package dimensions.
- Component height.
- Nozzle type.
- Vision recognition method.
- Pick-up position.
- Placement angle and orientation.
For example, common 0603 resistors and capacitors, as well as IC components such as QFPs and BGAs, differ significantly in size, shape, and recognition methods, requiring corresponding parameters to be set based on the actual components.
For IC components with complex shapes or larger dimensions, individual settings should be configured based on the equipment’s supported vision recognition capabilities to ensure that the recognition method matches the component’s characteristics.
3. Calibrate Component Placement Coordinates
It is not recommended to begin mass production immediately after importing the coordinate file.
First, verify that the PCB origin, board orientation, and component coordinates are consistent. Some equipment supports positioning calibration via PCB mark points (reference points) to correct deviations between the PCB’s actual placement and the program coordinates.
If the coordinate direction, origin, or rotation angle is set incorrectly, component placement across the entire PCB may be offset even if the program is successfully imported.
4. Check the Program and Placement Sequence
After completing the program setup, verify the component quantities, part numbers, packages, rotation angles, and placement positions.
For PCBs containing multiple types of components, also consider the machine’s feeder positions, nozzle configuration, and placement sequence to avoid mismatches between materials and the program.
Key Point: Program creation involves more than just importing coordinate files; it is crucial to ensure that the component information in the program fully corresponds to the actual PCB, BOM, and materials.

How to Install Feeders and Nozzles?
Once the program is ready, configure the feeders and nozzles according to the production materials. This step directly affects the placement machine’s ability to pick up components stably and place them accurately.
1. Installing Feeders
Feeders are used to transport components to the placement machine’s pick-up area according to preset positions. Common types include:
- Tape Feeder: Suitable for components packaged on tape, such as resistors, capacitors, and ICs.
- Tube Feeder: Suitable for certain tube-packaged ICs and other compatible components.
- Tray Feeder: Suitable for components packaged in trays, such as ICs and connectors.
- Bulk Feeder: Suitable for specific bulk components supported by the equipment.
During installation, the corresponding feeder must be installed at the designated feeding position based on the material information in the program, and the tape orientation, component arrangement, and feeding status must be checked.
If the feeder’s installation position does not match the program settings, the equipment may pick components from the wrong location, resulting in pickup failure or incorrect component types.
2. Selecting the Appropriate Nozzle
The nozzle is responsible for picking up components via vacuum suction and moving them to the corresponding positions on the PCB.
Components of different sizes and shapes require nozzles of different specifications. Key considerations when selecting a nozzle include:
- Component size.
- Component weight.
- Component surface shape.
- Pick-up location.
- Contact between the nozzle and the component.
For example, small surface-mount components typically require smaller nozzles, while larger ICs or connectors may require larger or specially shaped nozzles.
A nozzle that is too small may result in unstable pickup, while one that is too large may affect the placement position or even damage the component.
3. Check the Vacuum System
After installing the nozzle, verify that the vacuum system is functioning properly.
Insufficient vacuum pressure, a clogged nozzle, or contamination on the nozzle surface can result in pickup failure, component drop-off, or placement misalignment.
Therefore, before production, check the nozzle cleanliness, vacuum line connections, and the equipment’s vacuum detection status.

How Does the Vision System Perform PCB Alignment and Component Recognition?
Modern SMT machines are typically equipped with vision systems to identify PCB reference points and component locations, assisting the equipment in alignment and placement.
The primary function of the vision system is to reduce PCB placement deviations and component recognition errors, though its specific recognition capabilities depend on the equipment configuration and software features.
1. PCB Mark Recognition
PCB marks, also known as reference points, are reference markers on the PCB used for positioning.
The SMT machine uses a camera to recognize the marks on the PCB, determine the PCB’s actual position and orientation, and then adjust the position based on the program coordinates.
Points to note during operation:
- PCB mark points should be clear and complete.
- The positions of the mark points should match the program settings.
- The PCB surface should be free of visible stains or obstructions.
- The PCB orientation should comply with program requirements.
If mark point recognition fails, the equipment may be unable to accurately position the PCB, which in turn affects the placement of components across the entire board.
2. Component Vision Recognition
For components with distinct geometric features, some placement machines can use cameras to recognize their position, orientation, and visual characteristics.
For example, IC components typically require more precise vision recognition to confirm pin orientation and placement angle.
Vision solutions vary by machine; common configurations include:
- Upward Camera: Used to recognize the position and orientation of components.
- Downward Camera: Used to assist with visual positioning of the PCB or during the placement process; specific functions depend on the machine’s design.
- IC Camera: Some machines are equipped with dedicated IC recognition cameras to identify IC components of specific sizes and types.
It is important to note that vision recognition cannot replace proper component library configuration. If package parameters, recognition methods, or component orientation settings are incorrect, recognition failures or incorrect placement orientation may still occur.
Common Issues and Solutions During SMT Placement Machine Operation
In actual production, SMT placement machines may encounter issues such as pickup failures, placement offsets, and vision recognition anomalies. When encountering such issues, it is recommended to first identify the stage where the problem occurred before implementing targeted solutions.
| Common Issues | Possible Causes | Inspection and Troubleshooting Steps |
| Component Pickup Failure | Incorrect feeder position, feeding abnormalities, clogged nozzle, insufficient vacuum | Check the feeder, feed status, nozzle, and vacuum system |
| Component Placement Offset | Inaccurate PCB positioning, incorrect coordinates, or abnormal mark point recognition | Check the PCB origin, mark points, and placement coordinates |
| Incorrect Component Rotation Angle | Incorrect angle settings in the coordinate file or incorrect component orientation settings | Verify the coordinate file and component library parameters |
| Vision recognition failure | Unclear component contours, mismatched recognition parameters, camera malfunction | Check the component library, lighting, and vision parameters |
| Component drop | Insufficient vacuum, mismatched nozzle, incorrect pickup position | Check the vacuum status, nozzle specifications, and pickup position |
| Missing components | Missing program information, empty feeder, pickup failure | Check the program, component inventory, and equipment alarm messages |
FAQ
1. What files are required to operate a SMT placement machine?
Typically, you need to prepare the BOM, PCB design files, and the Pick and Place File. The placement coordinate file provides information such as component part numbers, X/Y coordinates, and rotation angles. The specific file format should comply with the equipment software requirements.
2. Can I operate a placement machine without prior experience?
Yes, but you’ll need to undergo basic training in equipment operation and programming. Operators should be familiar with processes such as importing coordinate files, setting up component libraries, installing feeders, selecting nozzles, vision alignment, and test placement inspections. When using the machine for the first time, it’s recommended to follow the equipment manual and guidance from technical staff.
3. What components can a placement machine mount?
Placement machines are typically used to mount SMT components such as resistors, capacitors, diodes, LEDs, ICs, and connectors. The specific range of supported components depends on the machine’s placement head, nozzles, vision system, and feeding method. Before selecting a model, verify whether the machine supports the target components based on the actual BOM.
4. What factors affect the placement accuracy of an SMT placement machine?
Placement accuracy may be affected by factors such as PCB positioning, coordinate files, component recognition, nozzle condition, equipment calibration, and mechanical movement. In addition to the machine’s inherent performance, proper program settings and daily maintenance are equally important.
5. Can an SMT machine complete the entire SMT production process on its own?
An SMT machine is only responsible for component placement and cannot independently complete the entire SMT production process. Standard SMT production typically also requires a solder paste printer, reflow oven, and inspection equipment such as SPI and AOI, configured according to quality control requirements.

Conclusion
For SMT beginners and companies planning production lines, it is recommended to start by familiarizing yourself with the equipment software and basic operations. Begin by verifying the program and equipment status using a small number of prototypes, then gradually transition to stable production.
If you are looking for a suitable SMT machine for R&D prototyping, small- to medium-volume manufacturing, or industrial-scale SMT production, NeoDen can assist you in evaluating equipment and production line configurations based on PCB size, component types, target output, and workshop conditions.