Oct 18, 2023 Eine Nachricht hinterlassen

UG-Nachbearbeitung, allgemeine Begriffe

 

Adresse - Wortadresse. In NC-Programmen wie X1.234, G01, M05, S1445 sind X, G, M und S Wortadressen. Teilen Sie dem Steuerungssystem mit, wo diese Daten gespeichert sind. In UG sind Adresse, Weltadresse und Welt allesamt Wortadressen.

Block - Programmzeile. Eine Zeile im NC-Programm. Eine Zeile besteht aus einer Reihe von Wortadressen. Zum Beispiel: N0100 G01 X1.234 Y1.234Z1.234F100.S1500M03.

Benutzerdefinierter Befehl – ​​Benutzerbefehl. In Post Builder können Benutzer eine Tcl-Subroutine erstellen und diese dann zu Post Builder-Ereignissen oder -Sequenzen hinzufügen, um spezielle Befehle zu generieren, die nicht von Post Builder allein ausgegeben werden können.

Definitionsdatei - Definitionsdatei. ist eine Datei mit der Endung „.def“. Definieren Sie das Ausgabeformat der Werkzeugmaschine/des Steuerungssystems, auch Def-Datei genannt. Wird gleichzeitig mit TCL- und PUI-Dateien verwendet.

Ereignis - Ereignis. Wird vom Ereignisgenerator generiert und an den Postprozessor übergeben. Der Postprozessor verarbeitet eine Reihe von Ereignissen, und jedes Ereignis enthält eine Reihe von Variablen. UG/Post verarbeitet ein Ereignis und generiert eine Aktion, die von der Werkzeugmaschine/dem Steuerungssystem ausgeführt wird.

Ereignisgenerator – Ereignisgenerator. Es extrahiert Werkzeugweginformationen, organisiert sie in Ereignissen und Variablen und übergibt sie an UG/Post. Wenn Sie die Operation in CAM auswählen, wählen Sie den Postprozessor in UG/Post. Wenn Sie auf „OK“ oder „Übernehmen“ klicken, beginnt der Ereignisgenerator zu arbeiten.

Event Handler – Ereignisverarbeitungsdatei. Ist eine Datei, die Tcl-Code und Unterroutinen enthält, die bestimmen, wie Ereignisse behandelt werden. Jedes Unterprogramm bestimmt, ob ein NC-Programm ausgegeben wird und welche Programmanweisungen ausgegeben werden. UG erweitert die Funktionen von Tcl und erleichtert Benutzern die Steuerung von Ausgabeinhalten basierend auf Definitionsdateien. Ereignisverarbeitungsdateien können auch von Ereignisgeneratoren erzeugte Variablen verarbeiten.

Erweiterungen – Tcl-Funktionserweiterungen. UG erweitert die Funktionen von Tcl und fügt einige Anweisungen hinzu, um die Nachbearbeitungsausgabe zu erleichtern und den Programmumfang zu reduzieren. Diese Anweisungen beginnen alle mit MOM_, beispielsweise MOM_do_template.

Globale Variable--globale Variable. Ein Skalar, der in allen Unterprogrammen in der Ereignisverarbeitungsdatei gültig ist. Diese Variablen sind auch in Definitionsdateien gültig. Wenn Sie diese Variable in mehreren Unterprogrammen verwenden möchten, muss sie als globale Variable definiert werden.

Anführer - Präfix. in der Definitionsdatei. Das heißt, Wortadressen wie X, G usw.

Markierung - Markierung. Post Builder unterteilt die gesamte Nachbearbeitung in 5 Sequenzen, und jede Sequenz besteht aus einigen Tags. Marker sind mögliche Ereignisse. Jedes Tag/Ereignis definiert Ausgabeinformationen für mehrere Programmzeilen. Beispielsweise ist Start_of_Path ein Tag.

Mom_Variable--CAM-Ausgabevariable. Vom Ereignisgenerator für jedes Ereignis definierte Variablen. In der Regel handelt es sich um eine globale Variable, z. B. die Mutter_Futterrate_.

MOM – Manufacturing Output Manager. Dies ist die grundlegendste Funktion von UGCAM und wird auch zur Ausgabe von Werkstattprozessdokumenten und CLS, zum Zugriff auf die UG-Bibliothek und zum Betrieb von UG/Post verwendet. Der Variablenname ist der Kleinbuchstabe „mom“, z. B. „mom_feed_rate“; MOM in Großbuchstaben ist der Name der Zeitverarbeitung, z. B. MOM_linear_move; oder Tcl-Erweiterung, z. B. MOM_do_template.

Operationsendsequenz – Operationsendsequenz. Eine Sequenz im Post Builder. Behandelt Ereignisse vom letzten Rückzug bis zum Ende des Vorgangs.

Operationsstartsequenz – Operationsstartsequenz. Eine Sequenz im Post Builder (es gibt insgesamt 5 Sequenzen: Programmkopf, Operationskopf, Werkzeugpfad, Operationsende und Programmende). Behandelt Ereignisse vom Beginn des Vorgangs bis zur ersten Schnittbewegung.

Vorgangsnachricht--Vorgangsnachricht. Im NC-Programm enthaltene Informationen für den Maschinenbediener. Im Allgemeinen sind spezielle Codes wie „(“ oder „(msg“) erforderlich, um sie von Anweisungen zur Werkzeugmaschinenausführung zu unterscheiden. Beispiel: N0010 (***ToolNumber12***).

Postprozessor – Postprozessor oder Nachbearbeitungsdatei. Dabei handelt es sich um ein Werkzeug, das Werkzeugweginformationen in für Werkzeugmaschinen akzeptable Codes umwandelt. In UG/Post umfasst es drei Dateien: Ereignisverarbeitungsdatei (.tcl), Definitionsdatei (.def) und Post Builder-Schnittstellendatei (.pui). Diese Dateien werden bei Verwendung in der Vorlagendatei template_post.dat definiert.

Postprozessor-Vorlagendatei – Nachbearbeitungs-Vorlagendatei. Der Inhalt dieser Datei ist eine Liste der in UGCAM verfügbaren Postprozessoren. Jede Zeile enthält den Namen, die Ereignishandlerdatei und die Definitionsdatei. Vorlagendateien in CAM werden im Abschnitt TEMPLATE_POST der Konfigurationsdatei angegeben. Der Standardname lautet: template_post.dat.

Prozedur--Unterroutine. Eine Unterroutine in Tcl wird manchmal auch als proc geschrieben. Jedes Ereignis in der Nachbearbeitung entspricht einem Unterprogramm in der Ereignisverarbeitungsdatei. Zum Beispiel: MOM_Start_des_Programms.

Verfahrensendsequenz – Verfahrensendsequenz. Eine Sequenz im Post Builder. Behandelt Ereignisse vom letzten Vorgang bis zum Ende des Programms.

Verfahrensstartsequenz – Verfahrensstartsequenz. Eine Sequenz im Post Builder. Behandelt Ereignisse vom Programmanfang bis zur ersten Operation.

pui-Datei--Post Builder-Schnittstellendatei. Es handelt sich um eine Datei mit dem Suffix: „.pui“. Zusammen mit der Ereignisverarbeitungsdatei (.tcl) und der Definitionsdatei (.def) bildet es einen Postprozessor. Die PUI-Datei wird bei der Nachbearbeitung nicht verwendet. Wenn Sie jedoch Post Builder zum Ändern der TCL- und DEF-Dateien verwenden, werden diese über die PUI-Datei geöffnet.

Überprüfungstool - Überprüfungstool. Nach dem Öffnen des Reiew Tools im Post Builder werden während der Nachbearbeitung drei Fenster angezeigt, nämlich Ereignisse, Variablen und Ausgabeinhalt. Sie können ein Ereignis auswählen, um zu sehen, welche Variablen es hat und welche Ausgabeergebnisse es liefert.

Sequenz--Sequenz. Post Builder unterteilt die Ausgabe-NC in fünf Teile: Programmkopf, Operationskopf, Werkzeugweg, Operationsende und Programmende. Jeder Teil ist eine Sequenz, die verwendet wird, um die Reihenfolge der Verarbeitungsereignisse und die Reihenfolge der Ausgabeprogrammzeilen zu organisieren, wie zum Beispiel: Operation_start_Sequenz.

Tcl – Tcl-Computersprache (Tool Command Language). Interpretierte Ausführungssprachen erfreuen sich aufgrund ihrer Einfachheit und Benutzerfreundlichkeit großer Beliebtheit. Es gibt auch zwei Teile: TK – Benutzerinteraktionstools; WISH – Windows-Befehle, einschließlich TK.

TK – Benutzerinteraktionstool, das in der Tcl-Sprache verwendet wird. TK bietet grundlegende interaktive Tools wie Schaltflächen, Optionsfelder, Bildlaufleisten usw.

TCL-Datei--Ereignisverarbeitungsdatei. Siehe Event-Handler

UG/Post Execute – Verarbeitung nach der Ausführung. UG/Post ist ein von UG bereitgestelltes Nachbearbeitungstool. Verwenden Sie benutzerdefinierte Ereignisverarbeitungsdateien und Definitionsdateien, um den Werkzeugweg in Werkzeugmaschinencode zu verarbeiten.

Post Builder – Post-Processing-Konstruktor. UG bietet ein grafisches Schnittstellentool zum Erstellen von Postprozessoren. Sie können Formate, Wortadressen, Programmzeilen und Sequenzen erstellen und Ausgabeinhalte und -formate per Drag & Drop definieren. Steuerprogramm Kopf und Ende, Betriebskopf und Ende, Werkzeugwechsel, Zyklus usw.

Benutzerdefiniertes Ereignis – Benutzerdefiniertes Ereignis, das als UDE bezeichnet wird. Wird in der Maschinensteuerung von UGCAM verwendet und ist im Startbeitrag zu finden. Kann an Tools oder Programme angehängt werden. Benutzer können es entsprechend den Anforderungen der Werkzeugmaschine hinzufügen oder ändern.

Wish – der Interpreter und Executor von Tcl und TK, was die Abkürzung für Windows Shell ist. Wenn Sie die UG/Post Review Tool-Funktion von UG nutzen möchten, müssen Sie ugwish.exe im machauxiliary-Verzeichnis installieren.

 

Anfrage senden

whatsapp

skype

E-Mail

Anfrage