Desktop SMT Ultra Manual V0
Desktop SMT Ultra Manual V0
1. Preparation
1.1. Module Installation
1.1.1. Power Cable & Vacuum Pump &USB Cable 1.1.2. E-Feeder Tape Bracket
1
Maxwell Labs Desktop SMT Ultra Manual
2. Software Intro
2.1. Download
https://app.smtez.com/smtez.exe
2
Maxwell Labs Desktop SMT Ultra Manual
Top Vision: Top vision is the downward-facing camera mounted on the head, used to
identify datum points and visually locate component positions on the feeder.
Feeder: Also known as a feeder, this hardware supplies components. The machine
supports automatic feeders, cut short material tapes, visual loose components, and
tray feeding. You can also build other types of feeders.
Head: The head is the part of the machine that moves in the X and Y directions. It has
a nozzle and a top vision camera.
N1 & N2 Nozzles: These are parts of the machine that descend to pick up
components (N1 and N2). The actual contact part for picking up components is the
nozzle, which is a common source of confusion. The head can hold multiple nozzles.
Nozzle: Different sizes of components correspond to different types of nozzles, which
can be specified through the package.
Z Height: Typically refers to the distance from the nozzle to the target. This can be
measured by moving the nozzle close to and contacting the target, then checking the
Z value in the lower-left status bar; this value must be negative.
Component Thickness: The height of components can be obtained using calipers or
data sheets.
PCB Origin: When designing a PCB, a PCB origin must be specified; this point serves
as a relative reference for exporting CSV coordinates.
Mechanical Origin: This is the mechanical reference point for the entire machine. All
machine coordinates are referenced from it, so do not alter this position. The machine
will automatically calibrate this point upon startup.
Nozzle Diameter: Refers to the physical diameter of the nozzle, which can be
measured using the inner or outer diameter.
Nozzle Recognition Range: Refers to the maximum allowable deviation of the nozzle
from the center of the crosshairs; this value should not be too large to avoid
misidentification.
Coordinate System: This placement machine uses a right-handed coordinate system,
also employed in physics, mathematics, 3D graphics, and many CAD software
packages. For a formal definition of this coordinate system, refer to Wikipedia. In this
system, we stand above the machine and look down. The X-axis moves left and right
(left is negative), the Y-axis moves forward and backward (backward is positive), the
Z-axis moves up and down (up is positive), and the C-axis or rotation axis rotates
clockwise and counterclockwise (counterclockwise is positive).
3
Maxwell Labs Desktop SMT Ultra Manual
1) Create a new component. You can manually add and create new component
information
2) Copy the currently selected component information
3) Delete the currently selected component
4) Start mounting the currently selected single or multiple components, usually used
to test whether a component is mounted normally
5) Continuously jump the top vision to the center of the next component. You can
use this button to observe whether the component position is accurate
6) Check the component and jump to the feeder page of the component
7) Check the component and jump to the package page of the component
8) Check the component and create a feeder for the component
9) Check the component and create a package for the component
10) Check the component, align the cross cursor of the top camera with the desired
placement point, and click the icon to modify the coordinates of the component
(the component mounting position will change after modification)
11) Problem check page, check all problems in the file
2.4.1.2. Part Page
2.4.1.2.1. Feeder
2.4.1.2.1.1. E-Feeder
Applicable range Cons
The advantage is accurate feeding and The downside is that loading is slightly slower,
no need for frequent material changes. attention is needed for the tension of the peeling
5
Maxwell Labs Desktop SMT Ultra Manual
1.1 --- ---If the package of this component does not exist, you can create it by
clicking the button. The significance of the package is very important in order to
be able to use the nozzle model correctly and correctly identify the component.
1.2 --- ---Test whether the nozzle can pick up the components correctly and
whether the bottom camera can correctly identify the components
2. Set the coordinates of the component to be picked up. You can set the
coordinates by obtaining the position of the camera or nozzle.
3. The distance between components in the tape is usually determined by observing
how many tape holes correspond to one component. For example:
6
Maxwell Labs Desktop SMT Ultra Manual
7. The default value is sufficient and usually does not need to be modified.
8. The default value is sufficient and usually does not need to be modified.
9. When the component is too large, the feeding is slow and cannot be sucked
normally, you can set the waiting time here.
normally
2.4.1.2.1.2. StripFeeder
Applicable range Cons
Suitable for sample boards, 5-20 PCB Only dozens of materials can be placed at a time, and
mounting, no need to judge the polarity of visual parameters need to be adjusted
resistors and capacitors, fast deployment
1) Manual import: Import the coordinates of the front and rear tapes according to
the diagram before it can be used normally.
2) Height Z refers to the distance from the nozzle to the component
7
Maxwell Labs Desktop SMT Ultra Manual
2.4.1.2.1.4. Tray
Usually used for chip trays or trays for large components
1) You need to set the coordinates of the three points ABC (component center) and
fill in the correct number of rows and columns to use it normally
2) If the mounting angle is incorrect, you need to change the angle parameter in the
above figure
3) Height Z refers to the distance from the nozzle to the component
8
Maxwell Labs Desktop SMT Ultra Manual
Mounting Speed: the mounting speed of individual components can be set here,
mainly used for large components to reduce speed and prevent displacement due to
inertia.
Suction Delay: used to increase the time needed to establish vacuum when the
vacuum suction is insufficient.
9
Maxwell Labs Desktop SMT Ultra Manual
Error handling: when the bottom vision judgment does not pick up the components
normally, the machine will perform the throwing action, and then according to the
settings of the implementation of the skip or re-pick up.
2.4.1.4.3. Bottom Vision
The factors that may lead to the recognition failure mentioned above are primarily
influenced by two parameters: fragment filtering and binarization.
Fragment Filtering
This refers to small bright spots that do not belong to the component itself. If the
value is too large, it may cause the situation in the first image; if too small, it may
cause the situation in the third image. The filtering should be adjusted in conjunction
with the binarized image to make an accurate judgment.
Binarization
During the binarization process, a threshold is set so that all pixel gray levels above
the threshold are considered white, while those below are considered black. This
process converts the continuous grayscale changes in the original image into discrete
10
Maxwell Labs Desktop SMT Ultra Manual
black and white, which helps to highlight important features such as edges and lines.
If we drag the slider to the left, more white areas will appear; dragging it to the right
will reduce the white areas. By adjusting it in this manner, we aim to obtain a
binarized image where only the component itself remains white. If small bright spots
cannot be filtered, we can use the fragment filtering mentioned earlier to remove
these features from the final result, achieving the desired outcome where the green
box tightly encloses the entire component outline.
Length and Width Filtering
This refers to screening out all results outside the set dimensions. The tolerance
range refers to the allowable deviation from the set size.
Large Component
Some components may exceed the bottom camera's recognition range. In this case,
the feature allows multiple photos of different corners of the large component to be
combined visually, calculating the center of the component.
Shape Polarity
This can identify the orientation of irregular-shaped components.
Component Offset
This allows the recognition result to be offset by a fixed value to correct placement
deviations for certain special components.
2.4.1.4.4. Top Vision
This setting is typically used for template matching of MARK points or visual
recognition of bulk materials.
11
Maxwell Labs Desktop SMT Ultra Manual
Align the crosshair with the component to be recognized, and click "Capture Top"
at the top
2.4.1.5. Calibration Page
2.4.1.5.1. Basics
After the PCB is placed on the fixture, the machine cannot determine the exact
position of the PCB. We correct the placement deviation of the PCB by locating
reference points. Reference point calibration is divided into two types: manual and
automatic. Automatic calibration typically uses mark dots or metallized vias, while
higher-level applications can also use silkscreen or square pads. Manual calibration
generally uses diagonal components, with the position manually set for calibration.
The following image shows how to set the calibration method. By selecting the
component type, you can set the component as a manual reference.
12
Maxwell Labs Desktop SMT Ultra Manual
Board height Z: The distance from the nozzle to the PCB. This value can be measured
by moving the nozzle (must be a negative value)
Origin: Move the camera crosshairs to the PCB origin position, click Get Camera
Position to obtain the coordinates
Scanning range: Scan the maximum radius of the mark point with the camera
crosshairs as the center
Mark is the reference point number we set. The diameter of the reference point needs
to be set for correct recognition. We can also use package recognition for special
shapes or special environments.
Move to the center of the reference element we set, then click Get Camera Position,
and then click Apply.
Get the PCB origin position and enter an angle to calibrate (not recommended, this
method has large errors)
2.4.1.5.6. Automatic alignment of imposition
First, determine the origin of the first PCB in the upper left corner. When calibrating
13
Maxwell Labs Desktop SMT Ultra Manual
the panel, you only need to select a reference point. The calibration process is to
identify
2.4.1.5.7. Manual calibration of imposition
First determine the origin of the first PCB in the upper left corner, then select a
reference component and set the position of this component in the upper left, upper
right, and lower right PCBs to complete the calibration.
14
Maxwell Labs Desktop SMT Ultra Manual
3. Software Operation
15
Maxwell Labs Desktop SMT Ultra Manual
Blue area: The top and bottom switching buttons of the file. Select the surface to be
mounted here.
16
Maxwell Labs Desktop SMT Ultra Manual
1. You can use the center of the component or mark as the manual calibration point.
2. Change the component type to Manual Fiducial
3. Obtain the center coordinates of the manual reference points respectively and
Height Z
3.3.1. Panelization
Fill in the number of rows and columns of the imposition here, X represents the
number of rows, and Y represents the number of columns
17
Maxwell Labs Desktop SMT Ultra Manual
18
Maxwell Labs Desktop SMT Ultra Manual
4. Insert the tape into the rear end 5. Align the half-hole with the gear teeth 6. Turn on the bottom switch
7. Press the forward button. 8. Tear off the protective film. 9. Use tweezers to pass the
film under the gear
19
Maxwell Labs Desktop SMT Ultra Manual
10.Loop the film over the spring 11.Press the forward button to rotate the gear,
place the film into the middle of the gear.
If the tape is torn (too tight) or the film cannot be 14.If the components pop out, check if the plastic
peeled off, adjust this screw. Turn clockwise to increase tape is too thin, causing a large gap. The green
the tension and counterclockwise to decrease the pressure plate needs to be clipped onto the metal
tension.
13. Rotate one-sixth of a turn each time, then strip, and press down the metal strip to expose the
press the forward button to test tape to the gear.
20
Maxwell Labs Desktop SMT Ultra Manual
3.4.1.3. Using
1) You can select the component name you want to configure. This will
only be displayed after you import the CSV coordinate file.
Get the position of the nozzle as the material picking coordinate (usually used
to get the height)
21
Maxwell Labs Desktop SMT Ultra Manual
information.
3.4.2. Strip Feeder
3.4.3.2. Using
1) Add Vision Bulk Feeder(Looseparts Feeder)
22
Maxwell Labs Desktop SMT Ultra Manual
2) Setup Parameter
1 Component properties
5 No settings required
3.4.3.3. Testing
First click this
Depending on the computer configuration, wait 5-20 seconds. Select the correct result
on the left side of the interface below.
23
Maxwell Labs Desktop SMT Ultra Manual
⭐ ⭐ ⭐ The nozzle should be calibrated before use to ensure accurate placement with
⭐ ⭐ ⭐ Plug and unplug the nozzle by hand. If the nozzle is difficult to fit into the
rotating motor, please do not use the automatic head changer and contact customer
service.
⭐ ⭐ ⭐ ⭐ ⭐ Note:
After enabling automatic head change, never manually plug in or unplug the nozzle. If
you do, be sure to update the nozzle's position information on the software.
Otherwise, a collision may occur. ! ! !
24
Maxwell Labs Desktop SMT Ultra Manual
3.5.2. Install
Use the three screws provided to fix the nozzle holder to the screw holes at the rear.
2.First enter the calibration page, then click on the nozzle holder to import
3:Aim the cross cursor at MARK1 and click to get the camera position.
25
Maxwell Labs Desktop SMT Ultra Manual
4.Aim the nozzle at mark 1 and just touch the board so that the nozzle covers mark 1
6.Repeat the previous steps, align the cross cursor with mark2, and click to get the
camera position.
7.Move the nozzle to mark 2 and just touch the board so that the nozzle covers mark
2.
26
Maxwell Labs Desktop SMT Ultra Manual
The above steps can be summarized as, first use the camera to get the general
position, then move the nozzle to the MARK dot to get the exact position, whichever is
the position of the nozzle.
27
Maxwell Labs Desktop SMT Ultra Manual
4. TIPS
4.1. CSV coordinate export
4.1.1. Preparations
1. software default unit is millimeter (mm), so your EDA board software should also be
set to millimeters, rather than mils (mil)
2. components of the drawing package will try to put the center point in the geometric
center rather than PIN1 feet
3. export the CSV file must contain
“Designator,Footprint,X,Y,Layer,Rotation,Comment
28
Maxwell Labs Desktop SMT Ultra Manual
29
Maxwell Labs Desktop SMT Ultra Manual
a. The tape is blocked and cannot move forward. Retract the tape and re-feed
b. The gear is stuck in the component
Check that the visual image is correct. (The green frame just wraps the component
30
Maxwell Labs Desktop SMT Ultra Manual
2.Open the component's package page → General → Uncheck the box for width
4.3. Feeder ID
Each electric feeder has a unique address number, which is used to communicate
with the host computer software. As shown in the figure, the feeder has three
material positions. The address numbers corresponding to each feeder are, from left
to right,571 572 573
QR codes are used to quickly and automatically create visual identification marks for
feeders
31
Maxwell Labs Desktop SMT Ultra Manual
32
Maxwell Labs Desktop SMT Ultra Manual
Nozzle
CN100 0603 0805 1206 SOT23 1.5 1.0
(Samsung)
can accurately position the circuit pattern. Therefore, Mark points are crucial for SMT
production. The PCB must have a corresponding Mark point for overall positioning
along the diagonal of the long edge of the board. For chips with an integrated circuit
pin center distance of less than 0.65mm, there should be a pair of corresponding
Mark points on the diagonal of the long edge of the integrated circuit. When there are
components on both sides of the PCB, Mark points should be added to both sides
according to this specification.
1. Shape: It is recommended that the Mark point be marked as a solid circle with a
diameter of D=1.0m;
2. A complete MAR point includes: Mark point (or feature point) and empty area
3. Position: The Mark point is located at the relative position of the diagonal on the
single board or the panel and is separated as far as possible; it is best to be
distributed at the longest diagonal position (as shown in the MAR point position
diagram)
4. To ensure the requirements of mounting accuracy,4. Quantity requirements: Each
PCB must have at least two MAR points that meet the design requirements and can be
recognized by the machine.
5. When panelizing, the relative position of the MAR point of each single board must
be the same. The position of the MAR point on any single board in the panel cannot
be moved for any reason
6. The MAR point (edge of the open area) must be >5.0mm away from the edge of
the PC (the minimum spacing requirement for the machine to clamp the PC) (as
shown in the MAR point position diagram).
34