Regel ontbreekt na gegevensoverdracht naar TNC 4xx
NC FAQ1033
Vraag:
Ontbrekende NC-regel na de gegevensoverdracht naar een TNC 426/TNC 430. Bij een naastliggende iTNC 530 treedt dit gedrag niet op bij gebruik van hetzelfde programma.
Uitgangssituatie:
op een CAM-systeem wordt een CNC-programma gemaakt. Dit programma wordt door middel van een postprocessor in gewone taal van HEIDENHAIN, geschikt voor een TNC426 (NCsoftwarenr.: 280 476 16) geconverteerd. Vervolgens met TNCremo naar de besturing zenden.
Fout:
bij het bewerken of afwerken op de besturing ontbreekt nu na een bewerkingscyclus de volgende NC-regel.
Antwoord:
Oorzaak:
de postprocessor maakt in de laatste regel van de bewerkingscyclus een tilde (~) te veel:
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)
Het programma bevat dus fouten!
Oplossing:
de postprocessor zodanig aanpassen dat in de laatste regel van een bewerkingscyclus geen tilde wordt gemaakt.
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
De iTNC 530 corrigeert deze syntaxisfout bij het inlezen, in tegenstelling tot de TNC 426/TNC 430!