00191025-01.pdf - 第270页

7 Vision Systems S IPLACE 80S/F/G User’s Manual 7.6 Test Component Edition 07/97 from Software Version S R.010.xx 7 - 78 Line engine er Optical gauging of BGAs and Flip Chips in the 80F placement machine The cros s-hairs…

100%1 / 736
SIPLACE 80S/F/G User’s Manual 7 Vision Systems
Edition 07/97 from Software Version SR.010.xx 7.6 Test Component
Line engineer 7 - 77
4. Lead-Driven Mode
See Section 7.6.5.2 from page 7 - 95 for a definition of the measuring methods.
This method can be recognized by there being
either a window around a lead group (combined window, preset value)
or a window around each individual lead (separate window). You can modify the "separate" or "combined"
window type under the "Change measure mode" menu by entering the hex code.
Procedure:
Each lead is measured individually, as in corner-driven mode, or the entire lead group is measured.
Rectangles:
dark blue: Search windows around every pin of a group
light blue: Search windows around the first pin of a group
green: x and y tolerances
Cross:
white: Result of position recognition -> x, y, angle
Overlay:
grey: Profile in the integration direction concerned
blue: Gradients from the above profiles (the gradients are only displayed and required for the
profile in the direction of pins).
yellow: Result of the geometric filter
red: Interpolation limits for position determination
light blue: Result of interpolation -> Position
Comments:
An overlay is offered for both directions of integration.
7 Vision Systems SIPLACE 80S/F/G User’s Manual
7.6 Test Component Edition 07/97 from Software Version SR.010.xx
7 - 78 Line engineer
Optical gauging of BGAs and Flip Chips in the 80F placement machine
The cross-hairs show the position of the component on the camera coordinates system. The component out-
lines are brought out in color.
The measured values represent the geometrical component parameters such as
Position in the camera coordinates system
Rotation angle
Maximum offset of the solder balls in x and y directions
Factor for the quality of measurement
1. Grid-Driven Mode
See Section 7.6.5.2 from page 7 - 95 for a definition of the measuring methods.
The grid-driven mode works with prespecified pattern tolerances and is therefore to be regarded as a first
measurement step in the optical gauging of BGAs and flip chips. To determine the approximate position it will
be enough to measure just a few connections.
The number of balls to be measured and the pattern tolerances define the size of the search window. The
approximate position and the rotation of the component are determined in corner mode: in other words, a
search window size is defined for each corner of the component. This measuring method can be recognized
by
the synthetic representation of the model in pixel resolution at the lefthand edge of the video screen and
the 4 windows at the corners of the component.
Procedure:
The algorithm defines 4 dark-blue corner windows which depend on the pattern tolerances and the balls
defined in the GF file. The default search value is 5 balls.
A recognition algorithm is run in order to detect all of the balls associated with the model. Those found will
be marked with light blue crosses.
The balls defined in the GF file are determined by the search algorithm. The balls found will be outlined in
white. If defined balls are not found, an error message will appear on the screen.
With these data the approximate position and the angular offset of the component is determined. The mea-
sured position of the component is marked with white cross-hairs.
Rectangle:
Dark blue: 4 search windows, depending on the pattern tolerances and number of balls
Cross:
White: ball model candidates found
Overlays:
White: balls found and defined in the GF file
SIPLACE 80S/F/G User’s Manual 7 Vision Systems
Edition 07/97 from Software Version SR.010.xx 7.6 Test Component
Line engineer 7 - 79
Cross-hairs:
White: results of position recognition -> x, y, angle
Star:
White: center of the component -> position
Synthetic representation of the model at the lefthand edge of the video screen:
Image: Model in pixel resolution
Points marked with a red + sign:
outside the circle:
Contrast < 0, ball is darker than the background
inside the circle:
Contrast > 0, ball is brighter than the background
Points marked with a yellow – sign:
The separation between “+” and “–” characters represents
the radius tolerance.
2. Ball-Driven Mode
See
Section 7.6.5.2 from page 7 - 95
for a definition of the measuring methods.
The method works with high precision and is thus suitable for precisely determining the position of all defined
balls.
Ball-driven mode as a precise search follows grid-driven mode.
The measuring methods can be recognized by
the synthetic representation of the model in pixel resolution at the lefthand edge of the video screen
there being a window around each ball (separate window) or
depending on memory, there being one window over the entire component or one defined row of balls
(combined window).
Procedure:
All of the balls defined in the GF file are gauged. The selection of window mode will be based on geometrical
criteria:
If the distance between two balls is low (< 2 x ball diameters), the "combined" window mode will be pre-
ferred.
If the ball separation is larger, the "separate" window mode will be chosen. The default mode is the sepa-
rate window.
Window:
Dark-blue: over one ball in each case (separate window)
over one row or all of the balls (combined window)