ID 90050
Leeren des NC-Kanals im angewählten Zustand der Werkzeugradiuskorrektur nicht zulässig. | |||
Beschreibung | Befehle, die das Leeren des Kanals auslösen sind bei angewählter WRK nicht zulässig. Zu diesen Befehlen gehört zum Beispiel der Befehl #FLUSH.
Der Fehler tritt nur dann auf, wenn die WRK scheinbar bereits abgewählt ist. Dies ist bei Verwendung der direkten oder indirekten Abwahlmethode möglich, sowie bei Verwendung von G05. Die Werkzeugradiuskorrektur benötigt nach G40 bei diesen beiden Modis einen Bewegungssatz um den aufgebauten Versatz durch den Werkzeugradius wieder abzubauen.
Testprogramm mit Auftreten des Fehlers: N100 G139 ( indirekter Anwahl-Mode) N110 G41 G01X100 Y100 ( Anwahl der WRK ) N120 G01 X140 Y20 F2000 N130 G03 X160 Y40 R20 N140 G01 X200 N150 G01 X220 Y20 N160 G40 ( Abwahl der WRK ) N170 #FLUSH N180 G01 X0Y0 Korrigiertes Testprogramm : N100 G139 ( indirekter Anwahl-Mode) N110 G41 G01X100 Y100 ( Anwahl der WRK ) N120 G01 X140 Y20 F2000 N130 G03 X160 Y40 R20 N140 G01 X200 N150 G01 X220 Y20 N160 G40 G01 X0 Y0 ( Abwahl der WRK ) N170 #FLUSH Der entscheidende Unterschied der beiden Testprogramme ist die Verfahrbewegung nach der Abwahl mit G40, denn erst nach dieser Bewegung ist der Abstand des Werkzeuges zur programmierten Kontur wieder aufgehoben.
Zur Vermeidung des Fehlers muss bei direkter(G138) oder indirekter(G139) Abwahl zwingend ein Bewegungssatz zwischen G40 und dem Befehl stehen, der das Leeren des Kanals auslöst.
| ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. |
Abhilfe | Klasse | 6 | Prüfen und Modifizieren des NC-Programms. Einfügen eines Bewegungssatzes nach G40, analog zu obigem Beispielprogramm. |
Fehlertyp | Abbruch der NC-Programmbearbeitung. | ||
|