Principes de base de la CN et de la programmation | Travailler avec des cycles
Appel de cycle avec CYCL CALL POS
La fonction CYCL CALL POS appelle une seule fois le dernier cycle d'usinage défini.
Le point initial du cycle correspond à la position définie dans la séquence CYCL
CALL POS.
La CN approche la position indiquée dans la séquence CYCL CALL POS selon la
logique de positionnement définie :
Si la position actuelle de l'outil sur l'axe d'outil est supérieure à l'arête supérieure
de la pièce (Q203), la CN commence par positionner l'outil à la position
programmée dans le plan d'usinage, puis sur l'axe d'outil.
Si la position actuelle de l'outil dans l'axe d'outil se trouve en dessous de l'arête
supérieure de la pièce (Q203), la CN commence par positionner l'outil à la
hauteur de sécurité dans l'axe d'outil avant de l'amener à la position programmée
dans le plan d'usinage.
Remarques concernant la programmation et l'utilisation
Trois axes de coordonnées doivent toujours être programmés dans la
séquence CYCL CALL POS. Vous pouvez modifier la position initiale de
manière simple avec la coordonnée dans l'axe d'outil. Elle agit comme
un décalage supplémentaire du point zéro.
L'avance définie dans la séquence CYCL CALL POS ne vaut que pour
l'approche de la position de départ programmée dans cette séquence
CN.
En principe, la commande approche la position définie dans la séquence
CYCL CALL POS avec une correction de rayon inactive (R0).
Si vous appelez un cycle avec CYCL CALL POS, en définissant une
position de départ (par ex. le cycle 212), alors la position définie dans
le cycle agit comme un décalage supplémentaire sur la position définie
dans la séquence CYCL CALL POS. Pour cette raison, il vous faut
toujours programmer la valeur 0 comme position de départ dans le
cycle.
Appel de cycle avec M99/M89
La fonction à effet non modal M99 appelle une seule fois le dernier cycle d'usinage
défini. La fonction M99 peut être programmée à la fin d'une séquence de
positionnement. L'outil est alors amené à cette position, puis la TNC appelle le
dernier cycle d'usinage défini.
S'il faut que la commande exécute automatiquement le cycle après chaque
séquence de positionnement, programmez le premier appel de cycle avec M89.
Pour annuler l'effet de la fonction M89, procédez comme suit :
Programmer M99 dans la séquence de positionnement
La CN approche le dernier point de départ.
ou
Définir un nouveau cycle d'usinage avec CYCL DEF
HEIDENHAIN | TNC7 | Manuel utilisateur Cycles d'usinage | 10/2023
Sélectionner Insérer fonction CN
ou
Sélectionner la touche CYCL CALL
La CN ouvre la fenêtre Insérer fonction CN.
Sélectionner CYCL CALL POS
Définissez CYCL CALL POS et ajouter une fonction M au
besoin
5
97