VI User Manual.pdf - 第191页
Tools library Vision 2007 4.10 User Manua l Rev 01 7 - 29 7.7 SO or QFP model 7.7.1 Joints detection Joint inspection is the ability to check if there is solder or not. This tool does not consider quality. The solder ref…

Tools library
7 - 28 Vision 2007 4.10 User Manual Rev 01
7.6.2.2 BGA test
Click on Test (A) button to
apply all the inspection pa-
rameters to the model.
Score (B): score of the tested
tool (rate of detection suc-
cess).
dX&Y(mm) (C): position in X and Y between the transitions (centre between the 2 tran-
sitions).
dT(d°) (D
): position result in theta of the tested model.
Contrast (E): difference of a transition, in gray level values between background bright-
ness and component brightness. This value is the average of the transition contrast
found during the test.
T (ms) (F): inspection time.
If only one transition is looked for, this is the position of the transition found.
Angle and postion detections
The BGA angle is detected by a turning edge. This edge re-
turns the angle that gave the best contrast in its search angle.
BGA position detection is returned by 2
double transition edges.
These 2 double transition edges return the
X and Y position of the BGA component.
A
B C D E F
Scoring by size
and contrast
BGA

Tools library
Vision 2007 4.10 User Manual Rev 01 7 - 29
7.7 SO or QFP model
7.7.1 Joints detection
Joint inspection is the ability to check if there is solder or not. This tool does not consider quality. The
solder reflect few light to camera when the solder is good, and many when the solder is not good.
Histogram is used to perform joint inspection.
7.7.1.1 Good joint
With solder the reflection is out of the camera, which
causes a black area at the end of lead.
7.7.1.2 Bad joint
The curve of a bad joint weld reflects the major light
flux at the vertical of the solder.
7.7.1.3 No joint
Without solder the reflection is directly inside the
camera which causes a very bright area at the end
of lead.
7.7.2 Solder joint detection
The bridge tool allows inspection of bridges between 2 leads of SO or
QFP components.
Edge is used to perform bridge detection.
There are 2 equation fields in the Edit a model window for de-
tecting joints and solder bridges.
If you want to detect weld joints on small SMCs, like the 0603 or
0402, place a histogram at the end of the component. The equa-
tion in the Joint field will be R2 and R3 if your histograms are pro-
grammed in windows 2 and 3. If you use direct lighting, bad
solder will be very shiny and good welding will be dull.
This enables the presence or absence of joints to be checked.
A

Tools library
7 - 30 Vision 2007 4.10 User Manual Rev 01
7.7.3 SO or QFP model edition
For SO and QFPs, 2 tools check the presence and position of the component as well as any
joints and solder bridges.
If you program a SO or QFP tool and you want to check the joints and / or welding bridges of
the model, enter 1-J1 in the Joint field, and 1-B1 in the Bridge field. J1 and B1 respectively con-
tain the number of faulty joints and the number of solder bridges detected. The result of the
equation must be positive (> 0) for the test to be considered valid. Therefore, if there are no
faulty joints or bridges (J1 = B1 = 0), the 2 equations are equal to 1.
Vision 2007 sends back solder_afterOven and bridge_afterReflow for these 2 faults.
For these 2 tools, it is very important to define the component size in your .tst file, bearing in
mind the lead length. These tools use the leads to determine the position of the components and
if the leads are outside the camera range, the tool will return a false fault.
We recommend creation of an image representing the component, using BuildModel.
If you draw a TYPE 2 model with BuildModel, the image will contain all the parameters enabling
automatic creation of the SO or QFP model in the library.
7.7.4 Model description tab
1.
On the
Model description
tab, in the
Edit a model
window, click on the button . The .bmp
file name to add in picture list window appears. Select the image on which to load the treatment.
2. Click on Edit area button to define the treatment area.
3. Choose the treatment operation: SO or QFP, a new tab appears (with the inspection tool
name) behind the Model description tab.
4. The software asks if you want to use the
image parameters to create the model.
If you answer no or if you have not cre-
ated an image with BuildModel, the
Specifications of component window
appears to enter the specifications of
your components.
If you have created an image with Build
Model, enter its name in the Model im-
age field of the Model description tab.
After filling in all the fields, click OK and
the model will be initialized automatical-
ly with the parameters you have just en-
tered.
The SO model must be drawn with the leads at the top and bottom
of the image as shown opposite
Gray levels used:
Body: 30
Leads: 226
Background: 128
When you use synthetic model, click on
Auto area
button to define the component size.
SO or QFP model