Il manque la séquence après le transfert de données sur la TNC 4xx
NC FAQ1033
Question:
Séquence CN manquante après avoir transféré des données sur une TNC 426/TNC 430. Ce comportement ne se vérifie pas sur une iTNC 530 qui utilise le même programme.
Situation de départ :
Un programme CNC est créé sur un système de FAO. Ce programme est converti en Texte clair HEIDENHAIN via le post-processeur pour être compatible avec la TNC 426 (logiciel CN 280 476 16). Puis il est transféré sur la CN via TNCremo.
Erreur :
Au moment d'éditer ou d'exécuter le programme sur la CN, il manque la séquence CN qui suit un cycle d'usinage.
Réponse:
Cause :
Le post-processeur génère un tilde (~) de trop à la dernière ligne du cycle d'usinage.
10 CYCL DEF 22 ROUGH-OUT ~
Q10=-0.8 ;PLUNGING DEPTH ~
Q11=+50 ;FEED RATE FOR PLUNGING ~
Q12=+1150 ;FEED RATE FOR MILLING ~
Q18=+0 ;COARSE ROUGHING TOOL~
Q19=+1000 ;RECIPROCATION FEED RATE ~ (Voici le tilde superflu dans le cycle !)
11 CYCL CALL (Ce bloc est alors manquant lorsque les données sont transmises au TNC 426/430)
Le programme est alors défectueux !
Solution :
Adapter le postprocesseur de manière à ce qu'aucun tilde ne soit généré à la dernière ligne d'un cycle d’usinage.
10 CYCL DEF 22 ROUGH-OUT ~
Q10=-0.8 ;PLUNGING DEPTH ~
Q11=+50 ;FEED RATE FOR PLUNGING ~
Q12=+1150 ;FEED RATE FOR MILLING ~
Q18=+0 ;COARSE ROUGHING TOOL~
Q19=+1000 ;RECIPROCATION FEED RATE
11 CYCL CALL
Contrairement à la TNC 426/TNC 430, l'iTNC 530 corrige cette erreur de syntaxe lors de l'importation !