ISO-Programmierung
G483
G483
Beachten Sie Ihr Maschinenhandbuch!
Um das Werkzeug komplett zu vermessen (Länge und Radius), programmieren Sie den Tastsystemzyklus 33 oder 483 (Unterschiede zwischen den Zyklen 30 bis 33 und 480 bis 483). Der Zyklus eignet sich besonders für die Erstvermessung von Werkzeugen, da – verglichen mit der Einzelvermessung von Länge und Radius – ein erheblicher Zeitvorteil besteht. Über Eingabeparameter können Sie das Werkzeug auf zwei Arten vermessen:
Vermessung mit rotierendem Werkzeug:
Die Steuerung vermisst das Werkzeug nach einem fest programmierten Ablauf. Zunächst wird (wenn möglich) die Werkzeuglänge und anschließend der Werkzeugradius vermessen.
Vermessung mit Einzelschneidenvermessung:
Die Steuerung vermisst das Werkzeug nach einem fest programmierten Ablauf. Zunächst wird der Werkzeugradius und anschließend die Werkzeuglänge vermessen. Der Messablauf entspricht den Abläufen aus Tastsystemzyklus 31 und 32 sowie 481 und 482.
Beachten Sie den Ablauf beim Einrichten eines Schleifwerkzeugs
Hilfsbild | Parameter |
---|---|
Q340 Modus Werkzeugvermessung (0-2)? Festlegen, ob und wie die ermittelten Daten in die Werkzeugtabelle eingetragen werden. 0: Die gemessene Werkzeuglänge und der gemessene Werkzeugradius werden in der Werkzeugtabelle TOOL.T in den Speicher L und R geschrieben und die Werkzeugkorrektur DL=0 und DR=0 gesetzt. Ist in der TOOL.T bereits ein Wert hinterlegt, wird dieser überschrieben. 1: Die gemessene Werkzeuglänge und der gemessene Werkzeugradius werden mit der Werkzeuglänge L und dem Werkzeugradius R aus TOOL.T verglichen. Die Steuerung berechnet die Abweichung und trägt diese als Deltawert DL und DR in die TOOL.T ein. Zusätzlich steht die Abweichung auch im Q-Parameter Q115 und Q116 zur Verfügung. Wenn der Deltawert größer ist, als die zulässige Verschleiß- oder Bruchtoleranz für die Werkzeuglänge oder Radius, dann sperrt die Steuerung das Werkzeug (Status L in TOOL.T) 2: Die gemessene Werkzeuglänge und der gemessene Werkzeugradius werden mit der Werkzeuglänge L und dem Werkzeugradius R aus TOOL.T verglichen. Die Steuerung berechnet die Abweichung und schreibt sie in Q-Parameter Q115 bzw. Q116. Es erfolgt kein Eintrag in der Werkzeugtabelle unter L, R oder DL, DR. Eingabe: 0, 1, 2 | |
Q260 Sichere Höhe? Position in der Spindelachse eingeben, bei der eine Kollision mit Werkstücken oder Spannmitteln ausgeschlossen ist. Die sichere Höhe bezieht sich auf den aktiven Werkstück-Bezugspunkt. Wenn die sichere Höhe so klein eingegeben ist, dass die Werkzeugspitze unterhalb der Telleroberkante liegen würde, positioniert die Steuerung das Werkzeug automatisch über den Teller (Sicherheitszone aus safetyDistStylus). Eingabe: –99999.9999...+99999.9999 | |
Q341 Schneidenvermessung? 0=Nein/1=Ja Festlegen, ob eine Einzelschneidenvermessung durchgeführt werden soll (maximal 20 Schneiden vermessbar) Eingabe: 0, 1 |
Die im Benutzerhandbuch enthaltenen NC-Programme sind Lösungsvorschläge. Bevor Sie die NC-Programme oder einzelne NC-Sätze an einer Maschine verwenden, müssen Sie sie anpassen.
Einige NC-Programme sind abhängig von der Maschinenkinematik. Passen Sie diese NC-Programme vor dem ersten Testlauf an Ihre Maschinenkinematik an.
Testen Sie die NC-Programme zusätzlich mithilfe der Simulation vor dem eigentlichen Programmlauf.
Mithilfe eines Programmtests stellen Sie fest, ob Sie das NC-Programm mit den verfügbaren Software-Optionen, der aktiven Maschinenkinematik sowie der aktuellen Maschinenkonfiguration verwenden können.
11 TOOL CALL 12 Z | ||
12 TCH PROBE 483 WERKZEUG MESSEN ~ | ||
| ||
| ||
|
Zyklus 33 enthält einen zusätzlichen Parameter:
Hilfsbild | Parameter |
---|---|
Parameter-Nr. für Ergebnis? Parameternummer, in der die Steuerung den Status der Messung abspeichert: 0.0: Werkzeug innerhalb der Toleranz 1.0: Werkzeug ist verschlissen (LTOL oder/und RTOL überschritten) 2.0: Werkzeug ist gebrochen (LBREAK oder/und RBREAK überschritten) Wenn Sie das Messergebnis nicht innerhalb des NC-Programms weiterverarbeiten wollen, Dialogfrage mit Taste NO ENT bestätigen Eingabe: 0...1999 |
Die im Benutzerhandbuch enthaltenen NC-Programme sind Lösungsvorschläge. Bevor Sie die NC-Programme oder einzelne NC-Sätze an einer Maschine verwenden, müssen Sie sie anpassen.
Einige NC-Programme sind abhängig von der Maschinenkinematik. Passen Sie diese NC-Programme vor dem ersten Testlauf an Ihre Maschinenkinematik an.
Testen Sie die NC-Programme zusätzlich mithilfe der Simulation vor dem eigentlichen Programmlauf.
Mithilfe eines Programmtests stellen Sie fest, ob Sie das NC-Programm mit den verfügbaren Software-Optionen, der aktiven Maschinenkinematik sowie der aktuellen Maschinenkonfiguration verwenden können.
11 TOOL CALL 12 Z |
12 TCH PROBE 33.0 WERKZEUG MESSEN |
13 TCH PROBE 33.1 PRUEFEN:0 |
14 TCH PROBE 33.2 HOEHE:+120 |
15 TCH PROBE 33.3 SCHNEIDENVERMESSUNG:0 |
Die im Benutzerhandbuch enthaltenen NC-Programme sind Lösungsvorschläge. Bevor Sie die NC-Programme oder einzelne NC-Sätze an einer Maschine verwenden, müssen Sie sie anpassen.
Einige NC-Programme sind abhängig von der Maschinenkinematik. Passen Sie diese NC-Programme vor dem ersten Testlauf an Ihre Maschinenkinematik an.
Testen Sie die NC-Programme zusätzlich mithilfe der Simulation vor dem eigentlichen Programmlauf.
Mithilfe eines Programmtests stellen Sie fest, ob Sie das NC-Programm mit den verfügbaren Software-Optionen, der aktiven Maschinenkinematik sowie der aktuellen Maschinenkonfiguration verwenden können.
11 TOOL CALL 12 Z |
12 TCH PROBE 33.0 WERKZEUG MESSEN |
13 TCH PROBE 33.1 PRUEFEN:1 Q5 |
14 TCH PROBE 33.2 HOEHE:+120 |
15 TCH PROBE 33.3 SCHNEIDENVERMESSUNG:1 |