In unserer Datenbank NC-Solutions finden Sie Lösungen zu häufig vorkommenden Aufgabenstellungen
Satz fehlt nach Datenübertragung auf TNC 4xx
NC FAQ1033
Frage:
Fehlender NC Satz nach der Datenübertragung auf eine TNC 426/TNC 430. Auf einer benachbarten iTNC 530 tritt dieses Verhalten bei der Verwendung desselben Programms nicht auf.
Ausgangssituation:
Auf einem CAM-System wird ein CNC-Programm erzeugt. Per Postprozessor wird dieses Programm in HEIDENHAIN Klartext, passend für eine TNC426 (NC-Software-Nr.: 280 476 16) umgewandelt. Danach mittels TNCremo auf die Steuerung übertragen.
Fehler:
Beim Editieren bzw. Abarbeiten auf der Steuerung fehlt jetzt nach einem Bearbeitungszyklus der nachfolgende NC-Satz.
Antwort:
Ursache:
Der Postprozessor erzeugt in der letzten Zeile des Bearbeitungszyklus eine Tilde (~) zuviel:
10 CYCL DEF 22 AUSRAEUMEN ~
Q10=-0.8 ;ZUSTELL-TIEFE ~
Q11=+50 ;VORSCHUB TIEFENZ. ~
Q12=+1150 ;VORSCHUB RAEUMEN ~
Q18=+0 ;VORRAEUM-WERKZEUG ~
Q19=+1000 ;VORSCHUB PENDELN ~ (Hier ist eine Tilde zuviel im Zyklus!)
11 CYCL CALL (Dieser Satz fehlt dann nach der Datenübertragung auf die TNC426/30)
Das Programm ist somit fehlerhaft!
Lösung:
Den Postprozessor so anpassen das in der letzten Zeile eine Bearbeitungszyklus keine Tilde erzeugt wird.
10 CYCL DEF 22 AUSRAEUMEN ~
Q10=-0.8 ;ZUSTELL-TIEFE ~
Q11=+50 ;VORSCHUB TIEFENZ. ~
Q12=+1150 ;VORSCHUB RAEUMEN ~
Q18=+0 ;VORRAEUM-WERKZEUG ~
Q19=+1000 ;VORSCHUB PENDELN
11 CYCL CALL
Die iTNC 530 korrigiert diesen Syntaxfehler beim Einlesen im Gegensatz zur TNC 426/TNC 430!