Der Tastsystemzyklus 423 ermittelt den Mittelpunkt sowie Länge und Breite einer Rechtecktasche. Wenn Sie die entsprechenden Toleranzwerte im Zyklus definieren, führt die Steuerung einen Soll-Istwertvergleich durch und legt die Abweichungen in Q-Parametern ab.
Anwendung
Zyklusablauf

- Die Steuerung positioniert das Tastsystem im Eilgang (Wert aus Spalte FMAX) und mit Positionierlogik zum Antastpunkt 1. Die Steuerung berechnet die Antastpunkte aus den Angaben im Zyklus und dem Sicherheitsabstand aus der Spalte SET_UP der Tastsystemtabelle
- Anschließend fährt das Tastsystem auf die eingegebene Messhöhe und führt den ersten Antastvorgang mit Antastvorschub (Spalte F) durch
- Danach fährt das Tastsystem entweder achsparallel auf Messhöhe oder linear auf Sicherer Höhe zum nächsten Antastpunkt 2 und führt dort den zweiten Antastvorgang durch
- Die Steuerung positioniert das Tastsystem zum Antastpunkt 3 und danach zum Antastpunkt 4 und führt dort den dritten und vierten Antastvorgang durch
- Abschließend positioniert die Steuerung das Tastsystem zurück auf die Sichere Höhe und speichert die Istwerte und die Abweichungen in folgenden Q-Parametern:
Q-Parameter- | Bedeutung |
---|---|
Q151 | Istwert Mitte Hauptachse |
Q152 | Istwert Mitte Nebenachse |
Q154 | Istwert Seitenlänge Hauptachse |
Q155 | Istwert Seitenlänge Nebenachse |
Q161 | Abweichung Mitte Hauptachse |
Q162 | Abweichung Mitte Nebenachse |
Q164 | Abweichung Seitenlänge Hauptachse |
Q165 | Abweichung Seitenlänge Nebenachse |
Hinweise
- Diesen Zyklus können Sie ausschließlich im Bearbeitungsmodus FUNCTION MODE MILL ausführen.
- Wenn die Taschenmaße und der Sicherheitsabstand eine Vorpositionierung in die Nähe der Antastpunkte nicht erlauben, tastet die Steuerung immer ausgehend von der Taschenmitte an. Zwischen den vier Messpunkten fährt das Tastsystem dann nicht auf die Sichere Höhe.
- Die Werkzeugüberwachung ist abhängig von der Abweichung an der ersten Seitenlänge.
- Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück.
Hinweis zum Programmieren
- Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben.
Zyklusparameter
Hilfsbild | Parameter |
---|---|
Q273 Mitte 1. Achse (Sollwert)? Mitte der Tasche in der Hauptachse der Bearbeitungsebene. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 | |
Q274 Mitte 2. Achse (Sollwert)? Mitte der Tasche in der Nebenachse der Bearbeitungsebene. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 | |
Q282 1. Seiten-Länge (Sollwert)? Länge der Tasche, parallel zur Hauptachse der Bearbeitungsebene Eingabe: 0...99999.9999 | |
Q283 2. Seiten-Länge (Sollwert)? Länge der Tasche, parallel zur Nebenachse der Bearbeitungsebene Eingabe: 0...99999.9999 | |
Q261 Meßhöhe in der Tastsystemachse? Koordinate des Kugelzentrums in der Tastsystemachse, auf der die Messung erfolgen soll. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 | |
Q320 Sicherheits-Abstand? Zusätzlicher Abstand zwischen Antastpunkt und Tastsystemkugel. Q320 wirkt additiv zur Spalte SET_UP der Tastsystemtabelle. Der Wert wirkt inkremental. Eingabe: 0...99999.9999 alternativ PREDEF | |
Q260 Sichere Höhe? Koordinate in der Werkzeugachse, in der keine Kollision zwischen Tastsystem und Werkstück (Spannmittel) erfolgen kann. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 alternativ PREDEF | |
Q301 Fahren auf sichere Höhe (0/1)? Festlegen, wie das Tastsystem zwischen den Messpunkten verfahren soll: 0: Zwischen Messpunkten auf Messhöhe verfahren 1: Zwischen Messpunkten auf Sicherer Höhe verfahren Eingabe: 0, 1 | |
Q284 Größtmaß 1. Seiten-Länge? Größte erlaubte Länge der Tasche Eingabe: 0...99999.9999 | |
Q285 Kleinstmaß 1. Seiten-Länge? Kleinste erlaubte Länge der Tasche Eingabe: 0...99999.9999 | |
Q286 Größtmaß 2. Seiten-Länge? Größte erlaubte Breite der Tasche Eingabe: 0...99999.9999 | |
Q287 Kleinstmaß 2. Seiten-Länge? Kleinste erlaubte Breite der Tasche Eingabe: 0...99999.9999 | |
Q279 Toleranzwert Mitte 1. Achse? Erlaubte Lageabweichung in der Hauptachse der Bearbeitungsebene. Eingabe: 0...99999.9999 | |
Q280 Toleranzwert Mitte 2. Achse? Erlaubte Lageabweichung in der Nebenachse der Bearbeitungsebene. Eingabe: 0...99999.9999 | |
Q281 Meßprotokoll (0/1/2)? Festlegen, ob die Steuerung ein Messprotokoll erstellen soll: 0: Kein Messprotokoll erstellen. 1: Messprotokoll erstellen: Die Steuerung speichert die Protokolldatei TCHPR423.TXT im selben Ordner, in dem sich auch das zugehörige NC-Programm befindet. 2: Programmlauf unterbrechen und Messprotokoll auf dem Steuerungs-Bildschirm ausgeben. NC-Programm mit NC-Start fortsetzen. Eingabe: 0, 1, 2 | |
Q309 PGM-Stopp bei Toleranzfehler? Festlegen, ob die Steuerung bei Toleranzüberschreitungen den Programmlauf unterbrechen und eine Fehlermeldung ausgeben soll: 0: Programmlauf nicht unterbrechen, keine Fehlermeldung ausgeben 1: Programmlauf unterbrechen, Fehlermeldung ausgeben Eingabe: 0, 1 | |
Q330 Werkzeug für Überwachung? Festlegen, ob die Steuerung eine Werkzeugüberwachung durchführen soll Werkzeugüberwachung. 0: Überwachung nicht aktiv >0: Werkzeugnummer in der Werkzeugtabelle TOOL.T Eingabe: 0...99999.9 alternativ maximal 255 Zeichen |
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.
- Passen Sie folgende Inhalte an:
- Werkzeuge
- Schnittwerte
- Vorschübe
- Sichere Höhe oder sichere Positionen
- Maschinenspezifische Positionen, z. B. mit M91
- Pfade von Programmaufrufen
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 TCH PROBE 423 MESSEN RECHTECK INN. ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|