Surface Mount Technology (SMT) is the cornerstone of modern electronics manufacturing. For engineers, makers, and small businesses, a reliable desktop SMT pick and place machine like the XAutoLab X1 Pro can transform ideas into functional prototypes with incredible speed.
However, diving into the world of SMT can feel like learning a new language. To help you master your machine and streamline your workflow, we've compiled a definitive glossary of 19 essential terms. Understanding these concepts is the first step to successfully assembling your own PCBs.
Section 1: The Basics - Board, Files, and Panel
1. Board
In the SMT world, a "board" is the physical entity consisting of a Printed Circuit Board (PCB) and the components placed on it. XAutoLab's software fully supports placing components on both sides of the board, referred to as the Top and Bottom.
2. CSV Coordinate File (Pick and Place File)
This file is the digital bridge between your PCB design and the physical assembly process. Exported from your PCB design software, this CSV (Comma-Separated Values) file contains the precise coordinates (X, Y), rotation, and designator for every component. It tells the machine exactly where to place each part. XAutoLab machines natively support files from most major EDA tools:
| EDA Tool | Support Status |
|---|---|
| Altium Designer | Native Support |
| KiCad | Native Support |
| Eagle | Native Support |
| LCEDA (EasyEDA) | Native Support |
| Allegro | Native Support |
3. Panel (Panelization)
To maximize efficiency, you'll often assemble multiple PCBs at once. A panel (or array) is a single large board composed of multiple, identical smaller PCBs arranged in a grid. By setting the number of rows and columns in the software, you can assemble an entire panel in one job, dramatically reducing production time.
4. PCB Origin
This is the absolute zero-point (0,0) of your PCB design, which you must define in your CAD software. All component coordinates in your CSV file are relative to this origin. When setting up a job, you must accurately teach the machine where this origin is located on the physical board.
5. Fiducial Mark (MARK Point)
Fiducials are small, precise markers on the PCB that act as optical reference points for the machine's vision system. By locating these marks, the machine can automatically correct for any shifts in the board's position or rotation, ensuring extremely high placement accuracy. They are critical for professional-grade assembly.
Section 2: Components - Parts, Packages, and Vision
6. Component
This refers to a specific electronic part to be placed on the PCB, often synonymous with its Manufacturer Part Number (MPN). Components with different parameters (e.g., a 10k 0603 resistor vs. a 22k 0603 resistor) are treated as distinct components, each assigned to a specific feeder slot.
7. Footprint
This describes the physical properties of a component, such as its length, width, and pad layout (e.g., 0603, SOIC-8, TQFP-32). Multiple different components can share the same footprint. In the software, the footprint is primarily used to:
- Assign the correct nozzle for picking the part.
- Define the component's dimensions for the vision system.
8. Reticle (Crosshairs)
This is an overlay of crosshairs or other shapes on the camera view in the software, used to help you manually align the machine head with a specific point on the board or a feeder.
9. Bottom Vision
The upward-facing camera on the machine. Before placing a component, the machine's head moves over this camera, which inspects the part on the nozzle. The vision system automatically detects any offset in the component's position and rotation and corrects it, dramatically improving placement accuracy.
10. Top Vision
The downward-facing camera mounted on the machine's head. It's used to recognize fiducial marks on the PCB and to visually locate components in feeders, such as loose parts in a tray.
Section 3: The Hardware - Head, Nozzles, and Feeders
11. Feeder
A hardware device that supplies components to the machine. XAutoLab machines support a variety of feeding methods, including automatic electric feeders, cut tape strips, loose components in a vision tray, and custom-built feeders, providing flexibility for both prototyping and small-batch production.
12. Head
The part of the machine that moves in the X and Y directions, carrying the nozzles and the top-vision camera.
13. Nozzle (N1 & N2)
The part of the head that descends to pick up and place components. The actual tip that makes contact with the component is the nozzle tip, and a machine can be equipped with multiple tips of different sizes. XAutoLab machines feature dual nozzles (N1 and N2) for higher efficiency.
14. Nozzle Tip
Different sized components require different nozzle tips. The correct tip for a component is assigned based on its footprint. For example, a tiny 0402 resistor requires a much smaller nozzle tip than a large TQFP-100 chip.
15. Nozzle Tip Diameter
The physical diameter of the nozzle tip, which can be measured by its inner or outer diameter. This is a key parameter for the vision system.
16. Vision Recognition Area (Nozzle Page)
This setting defines the maximum allowable offset for a component to be recognized by the vision system when on the nozzle. Setting this value too large can lead to component recognition errors.
17. Z-Height
This generally refers to the Z-axis coordinate when the nozzle is at a target height, such as picking from a feeder or placing on a PCB. Note: This value must be negative. You can set it by manually jogging the nozzle to touch the target and recording the Z-value, or by using the software's automatic detection feature.
18. Component Thickness
The height of the component itself. This can be found in the component's datasheet or measured with calipers. It's a critical parameter for calculating the correct placement Z-height.
19. Machine Origin
This is the absolute machine reference point for the entire system. All machine coordinates are based on this origin, and it must not be changed. The origin is a physical cylinder located next to the bottom camera, and the machine automatically calibrates to this point on startup.
Section 4: The Coordinate System
Understanding the machine's coordinate system is essential for manual operation and troubleshooting. XAutoLab machines use a standard right-hand coordinate system. When looking down from above the machine:
| Axis | Movement | Positive Direction |
|---|---|---|
| X-Axis | Left-Right | Movement to the Right is positive. |
| Y-Axis | Front-Back | Movement to the Back is positive. |
| Z-Axis | Up-Down | Movement Up is positive. |
| C-Axis | Rotation | Counter-Clockwise (CCW) rotation is positive. |
Conclusion
With these 19 core terms in your vocabulary, you're well on your way to becoming an SMT expert. From importing your CSV file to setting up feeders and letting the vision system work its magic, each step is built upon these fundamental concepts.
XAutoLab is dedicated to making complex SMT manufacturing simple and accessible. Visit xautolab.com to explore our lineup of professional desktop pick and place machines and start your high-efficiency PCB assembly journey today!