00191368-01.pdf - 第281页

Betriebsanleitung HS-50 6 Visionfunktionen Software-Version 5.01 A usgabe 01/99 6.6 Bauelement testen 279 funden, er schein t eine Fe hlermeldun g am Bil dschirm. – Aus die sen Daten w ird nun d ie Grob lage u nd die V e…

100%1 / 454
6 Visionfunktionen Betriebsanleitung HS-50
6.6 Bauelement testen Software-Version 5.01 Ausgabe 01/99
278
rot: Interpolationsgrenzen zur Lagebestimmung
hellblau: Ergebnis der Interpolation-> Lage
Anmerkungen:
Es wird für beide Integrationsrichtungen ein Overlay angeboten.
2SWLVFKH9HUPHVVXQJYRQ%*$VXQG)OLS&KLSVDQ) E]Z) %HVWFNDXWRPDWHQ
Das Fadenkreuz zeigt die Position des Bauelements im Kamerakoordinatensystem an. Die
Bauelementeumrisse werden farblich hervorgehoben.
Die Meßwerte repräsentieren die geometrischen BE-Parameter wie
Position im Kamerakoordinatensystem
Verdrehwinkel
Maximaler Versatz der Balls in X- und Y-Richtung
Faktor für die Qualität der Messung
*ULG'ULYHQ0RGH
Die Definition der Meßmethode finden Sie in Abschnitt 6.6.4.14 ab Seite 6 - 295.
Der Grid-Driven-Mode arbeitet mit vorgegebenen Vorlagetoleranzen und ist daher als erster
Meßschritt für die optische Vermessung von BGAs und Flip-Chips zu betrachten. Für die Be-
stimmung der Grobposition ist die Messung einiger Anschlüsse ausreichend.
Die Anzahl der zu messenden Balls und die Vorlagetoleranzen definieren die Suchfenster-
größe. Die Grobposition und Verdrehung des Bauelements werden im Corner-Mode be-
stimmt, d. h. für jede Ecke des Bauelements wird eine Suchfenstergröße definiert.
Diese Meßmethode erkennen Sie
an der synthetischen Modelldarstellung in Pixelauflösung am linken Rand des Videobildes
und
an den 4 Fenstern an den Ecken des Bauelements.
Vorgehen:
Der Algorithmus definiert 4 dunkelblaue Eckfenster, abhängig von den Vorlagetoleranzen
und den in der GF-Datei definierten Balls. Voreingestellter Suchwert ist 5 Balls.
Ein Erkennungsalgorithmus läuft ab, um alle dem Modell entsprechenden Balls zu erken-
nen. Die gefundenen werden mit hellblauen Kreuzen markiert.
Die in der GF-Datei definierten Balls werden vom Suchalgorithmus ermittelt. Die gefunde-
nen Balls werden mit einer weißen Umrandung markiert. Werden definierte Balls nicht ge-
Betriebsanleitung HS-50 6 Visionfunktionen
Software-Version 5.01 Ausgabe 01/99 6.6 Bauelement testen
279
funden, erscheint eine Fehlermeldung am Bildschirm.
Aus diesen Daten wird nun die Groblage und die Verdrehung des Bauelements bestimmt.
Die gemessene Position des Bauelements wird mit einem weißen Fadenkreuz markiert.
Rechteck:
dunkelblau: 4 Suchfenster, abhängig von den Vorlagetoleranzen und der Ballanzahl
.UHX]:
weiß: Gefundene Ballmodell-Kandidaten
Overlays:
weiß: Gefundene, in der GF-Datei definierte Balls
Fadenkreuz:
weiß: Ergebnis der Lageerkennung -> x, y, Winkel
Stern:
weiß: Zentrum des Bauelements -> Lage
Synthetische Modelldarstellung am linken Videobildrand:
Abbildung: Modell in Pixelauflösung
Mit roten ’+’-Zeichen markierte Punkte:
außerhalb des Kreises:
Kontrast < 0, Ball ist dunkler als der Hintergrund
innerhalb des Kreises:
Kontrast > 0, Ball ist heller als der Hintergrund
Mit gelben ’–’ Zeichen markierte Punkte:
Der Abstand zwischen ’+’ und ’–’ Zeichen stellt die Radius-
toleranz dar.
%DOO'ULYHQ0RGH
Die Definition der Meßmethoden finden Sie in Abschnitt 6.6.4.14 ab Seite 6 - 295.
Das Verfahren arbeitet mit hoher Genauigkeit und eignet sich deshalb zur genauen Positions-
bestimmung aller definierten Balls. Der Ball-Driven-Mode folgt als Feinsuche dem Grid-
Driven-Mode.
Die Meßmethode erkennen Sie
an der synthetischen Modelldarstellung in Pixelauflösung am linken Rand des Videobildes.
6 Visionfunktionen Betriebsanleitung HS-50
6.6 Bauelement testen Software-Version 5.01 Ausgabe 01/99
280
daß ein Fenster um jeden Ball liegt (separates Fenster) oder
daß in Abhängigkeit vom Speicher ein Fenster über dem gesamten Bauelement oder einer
definierten Ball-Reihe liegt (kombiniertes Fenster).
Vorgehen:
Alle in der GF-Datei definierten Balls werden vermessen. Geometrische Kriterien dienen da-
bei zur Auswahl des Fenstermodus:
Ist der Abstand zwischen zwei Balls gering (< 2 x Ball-Durchmesser), wird der Fenstermo-
dus ’kombiniert’ bevorzugt.
Bei großem ’Ball’-Abstand wird der Fenstermodus ’separat’ angewählt. Standardmäßig ist
das separate Fenster voreingestellt.
Fenster:
dunkelblau: Über je einen Ball (separates Fenster)
Über eine Reihe oder alle Balls (kombiniertes Fenster)
Kreuz:
weiß: Gemessene Ballkandidaten, die in der GF-Datei definiert sind.
Fadenkreuz:
weiß: Ergebnis der Lageerkennung -> x, y, Winkel
Stern:
weiß: Position des Bauelements
Synthetische ’Ball’-Modelldarstellung
in Pixelauflösung am linken Rand des Videobildes
Die Beschreibung finden Sie unter dem Punkt ’Grid-Driven-Mode’.