System und Verfahren unter Verwendung eines Bearbeitungsinitialisierungsblocks in einer Teileprogramm-Bearbeitungsumgebung in einem Maschinenvisionssystem

Verfahren zum Bearbeiten eines Teileprogramms auf einem Inspektionssystem mit Maschinenvision, wobei das Verfahren folgende Schritte umfasst:Bereitstellen eines Inspektionssystems mit Maschinenvision, das einen Bildgebungsteil, einen Objekttisch zum Festhalten eines oder mehrerer Teile in einem Sich...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Yu, Dahai, Northrup, Ryan
Format: Patent
Sprache:ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Verfahren zum Bearbeiten eines Teileprogramms auf einem Inspektionssystem mit Maschinenvision, wobei das Verfahren folgende Schritte umfasst:Bereitstellen eines Inspektionssystems mit Maschinenvision, das einen Bildgebungsteil, einen Objekttisch zum Festhalten eines oder mehrerer Teile in einem Sichtfeld des Bildgebungsteils, einen Bewegungssteuerungsteil, der den Bildgebungsteil im Verhältnis zum Objekttisch bewegt, ein Display, das eine Benutzerschnittstelle (UI) anzeigt, und einen Controller umfasst,Definieren einer Vielzahl von anfänglichen Teileprogrammschritten und Anzeigen von entsprechenden Teileprogramm-Schrittdarstellungen in einer Bearbeitungsschnittstelle der Benutzerschnittstelle;Bereitstellen eines Bearbeitungsinitialisierungsteils;Betätigen des Bearbeitungsinitialisierungsteils, um mindestens einige der Vielzahl von anfänglichen Teileprogrammschritten als Bearbeitungsinitialisierungsschritte für das Teileprogramm zu definieren, wobei das Ausführen der definierten Bearbeitungsinitialisierungsschritte das Inspektionssystem mit Maschinenvision so betätigt, dass es eine vorgegebene Bedingung für die nachfolgende Bearbeitung des Teileprogramms einrichtet;Speichern des Teileprogramms und einer Angabe welche der anfänglichen Teileprogrammschritte definierte Bearbeitungsinitialisierungsschritte für das Teileprogramm sind; undBetätigen des Bearbeitungsinitialisierungsteils, so dass, nachdem das Teileprogramm gespeichert wurde, wenn zu einem späteren Zeitpunkt das Teileprogramm zur Bearbeitung wieder aufgerufen wird, das wieder aufgerufene Teileprogramm auf definierte Bearbeitungsinitialisierungsschritte geprüft wird, der Bearbeitungsinitialisierungsteil eines ausführt von(a) dem Benutzer ein Benutzerschnittstellenmerkmal in der Bearbeitungsschnittstelle vorlegen, das angibt, dass die Bearbeitungsinitialisierungsschritte ausgeführt werden können, und(b) Ausführen der Bearbeitungsinitialisierungsschritte, bevor das Hinzufügen von Schritten zu dem Teileprogramm erlaubt wird. A method is provided for defining and utilizing an editing initialization block for a part program. The part program comprises a plurality of steps for taking measurements of a part and is displayed in an editing interface. An option is provided in the editing interface for selecting which steps are in an editing initialization block. After the part program has been saved, at a later time when the part program is recalled for editing, the editing initialization block may be run befo