00191369-01.pdf - 第267页

User Manual HS-50 6 Vision functions Software-Version 5.01Edition 01/99 6.6 Test Component 265 – From th ese data the rough posi tion and the skew o f the co mponen t are determi ned. The m ea- sured p osition of th e co…

100%1 / 442
6 Vision functions User Manual HS-50
6.6 Test Component Software-Version 5.01 Edition 01/99
264
red: Interpolation limits for position determination
light blue: Results of interpolation -> Position
Comments:
An overlay is available for both directions of interpolation.
2SWLFDOPHDVXUHPHQWRI%*$VDQGIOLSFKLSVZLWKWKH) RU) SODFHPHQWPDFKLQH
The crosshairs indicate the position of the component in the camera coordinates system. The
outline of the component will be emphasized by the use of color.
The measured values represent geometric component parameters such as
position in the camera coordinates system
rotation angle
maximum offset of the balls in x and y directions
factor for the quality of measurement
*ULGGULYHQPRGH
See Section 6.6.4.14 on page 6 - 281 for a definition of the measuring methods.
Grid-driven mode works with preset pattern tolerances and is therefore to be regarded as the first
measurement step in the optical surveying of BGAs and flip-chips. To ascertain the approximate
position it will be adequate to measure just a few connections.
The number of balls to be measured and the pattern tolerances define the size of the search win-
dow. The rough position and the skew of the component are determined in corners mode - in other
words, a search window size is defined for each corner of the component. This measurement
method can be identified by
the synthetic model being shown in pixel resolution at the lefthand edge of the video image,
and
the 4 windows at the corners of the component.
Procedure:
The algorithm defines 4 dark blue corner windows on the basis of the pattern tolerances and
the balls defined in the package form file. The default search value is 5 balls.
A detection algorithm runs with the aim of detecting all balls corresponding to this type. Those
found will be marked with light blue crosses.
The balls defined in the package form file are determined by the search algorithm. The balls
found are marked with a white outline. If defined balls are not found an error message will ap-
pear on the screen.
User Manual HS-50 6 Vision functions
Software-Version 5.01Edition 01/99 6.6 Test Component
265
From these data the rough position and the skew of the component are determined. The mea-
sured position of the component is marked with white crosshairs.
Rectangle:
dark blue: 4 search windows, depending on the pattern tolerances and
the number of balls
Cross:
white: Ball model candidates found
Overlays:
white: Balls found which are defined in the package form file
Crosshairs:
white: Results of position recognition -> x and y angles
Star:
white: Center of the component ->Position
Synthetic model representation at the lefthand edge of the video image:
Image: Model in pixel resolution
Points marked with red plus signs (+):
outside the circle:
Contrast < 0, ball is darker than the background
within the circle:
Contrast > 0, ball is lighter than the background
Points marked with yellow minus signs (-):
The difference between the plus and minus signs represents
the radial tolerance.
%DOOGULY HQPRGH
See Section 6.6.4.14 on page 6 - 281 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. As a higher precision search, ball-driven mode will follow grid-driven mode.
This measurement method can be identified
by the synthetic model being shown in pixel resolution at the lefthand edge of the video image,
by there being a window around every ball (separate window) or
by a window covering the entire component or over a defined row of balls (combined window)
- this will depend on the memory.
6 Vision functions User Manual HS-50
6.6 Test Component Software-Version 5.01 Edition 01/99
266
Procedure:
All of the balls defined in the package form file are surveyed. Geometric criteria are used here in
the selection of the window mode:
If the separation of two balls is low (< 2 ball diameters) the FRPELQHGwindow mode will be
preferred.
If the balls are relatively far apart the VHS DUD WH window mode will be selected. The default win-
dow mode is the VHSD UDWHwindow mode.
Window:
dark blue: Over a single ball in each case (separate window)
Over a row or over all balls (combined window)
Cross:
white: Measured ball candidates which are defined in the package form file.
Crosshairs:
white: Results of position recognition -> x and y angles
Star:
white: Position of the component
Synthetic ball model representation
in pixel resolution on the lefthand edge of the video image
A description will be found in the *ULGGULYHQPRGHsection.