Cycle 39 CONT. SURF. CYLINDRE (option 8)

Programmation ISO

G139

Application

 
Machine

Consultez le manuel de votre machine !

Cette fonction doit être activée et adaptée par le constructeur de la machine.

Ce cycle permet d'usiner un contour sur le pourtour d'un cylindre. Pour cela, vous définissez le contour sur le développé d'un cylindre. La commande positionne l'outil dans ce cycle de manière à ce que, avec la correction de rayon active, la paroi du contour fraisé soit parallèle à l'axe du cylindre.

Le contour est décrit dans un sous-programme que vous définissez avec le cycle 14 CONTOUR.

Dans le sous-programme, vous définissez toujours le contour avec les coordonnées X et Y, quels que soient les axes rotatifs qui équipent votre machine. La définition du contour est ainsi indépendante de la configuration de votre machine. Vous disposez des fonctions de contournage L, CHF, CR, RND et CT.

Contrairement aux cycles 28 et 29, vous définissez le contour réel à usiner dans le sous-programme de contour.

Déroulement du cycle

  1. La CN positionne l'outil au-dessus du point initial de l'usinage. La CN place le point de départ avec un décalage de la valeur du diamètre de l'outil, à coté du premier point défini dans le sous-programme de contour.
  2. La CN déplace ensuite l'outil verticalement pour l'amener à la première profondeur de passe. L'approche se fait de manière tangentielle ou bien en ligne droite avec l'avance de fraisage Q12. Au besoin, la surépaisseur de finition est prise en compte. (Ce comportement d'approche dépend du paramètre machine apprDepCylWall (n°201004))
  3. A la première profondeur de passe, l'outil fraise avec l'avance de fraisage Q12 le long du contour, jusqu’à ce que le tracé de contour défini soit entièrement usiné.
  4. L'outil s'éloigne ensuite de la paroi du oblong de manière tangentielle et revient au point de départ de l'usinage.
  5. Les étapes 2 à 4 sont répétées jusqu'à ce que la profondeur de fraisage programmée Q1 soit atteinte.
  6. L'outil retourne ensuite à la hauteur de sécurité, dans l'axe d'outil.
 
Tip

Le cylindre doit être fixé au centre du plateau circulaire. Initialisez le point d'origine au centre du plateau circulaire.

Remarques

 
Machine

Ce cycle exécute un usinage en incliné. Pour pouvoir exécuter ce cycle, il faut que le premier axe de la machine qui se trouve sous la table de la machine soit un axe rotatif. L'outil doit également pouvoir être positionné perpendiculairement à la surface du pourtour.

 
Remarque
Attention, risque de collision !
Une collision peut survenir si la broche n'est pas activée au moment de l’appel d’outil.
  1. Régler le paramètre displaySpindleErr (n°201002), sur ON ou OFF selon que voulez que la CN émette un message d'erreur ou non lorsque la broche n'est pas activée.
  • Ce cycle ne peut être exécuté qu'en mode FUNCTION MODE MILL.
  • L'axe de broche doit être perpendiculaire à la table du plateau circulaire lors de l'appel de cycle.
 
Tip
  • Réservez à l'outil assez de place latéralement pour les déplacements d'approche et de sortie du contour.
  • Le temps d'usinage peut être plus long si le contour est composé de nombreux éléments de contour non tangentiels.

Informations relatives à la programmation

  • Il faut toujours programmer les deux coordonnées du corps du cylindre dans la première séquence CN du sous-programme de contour.
  • Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la commande n'exécutera pas le cycle.
  • La distance d'approche doit être supérieure au rayon d'outil.
  • Si vous utilisez des paramètres Q de type QL locaux dans un programme de contour, il vous faudra aussi les affecter ou les calculer dans le sous-programme de contour.

Information relative aux paramètres machine

  • Le paramètre machine apprDepCylWall (n°201004) vous permet de définir le comportement d'approche :
    • CircleTangential : exécuter une approche et une sortie tangentielles
    • LineNormal : le mouvement jusqu'au point de départ du contour s'effectue en ligne droite.

Paramètres du cycle

Figure d'aide

Paramètres

Q1 Profondeur de fraisage?

Distance entre le pourtour du cylindre et le fond du contour. La valeur agit de manière incrémentale.

Programmation : -99999,9999...+99999,9999

Q3 Surepaisseur finition laterale?

Surépaisseur de finition dans le plan du développé du pourtour. La surépaisseur agit dans le sens de la correction de rayon. La valeur agit de manière incrémentale.

Programmation : -99999,9999...+99999,9999

Q6 Distance d'approche?

Écart entre la face frontale de l'outil et le pourtour du cylindre. La valeur agit de manière incrémentale.

Programmation : -99999,9999...+99999,9999 sinon : PREDEF

Q10 Profondeur de passe?

Distance parcourue par l'outil en une passe. La valeur agit de manière incrémentale.

Programmation : -99999,9999...+99999,9999

Q11 Avance plongee en profondeur?

Avance lors des déplacements dans l'axe de broche

Programmation : 0...99999,9999 ou FAUTO, FU, FZ

Q12 Avance évidement?

Avance lors des déplacements dans le plan d'usinage

Programmation : 0...99999,9999 ou FAUTO, FU, FZ

Q16 Rayon du cylindre?

Rayon du cylindre sur lequel le contour doit être usiné.

Programmation : 0...99999,9999

Q17 Unité mesure? degré=0 MM/POUCE=1

Programmer les coordonnées de l'axe rotatif dans le sous-programme, en degré ou en mm (inch).

Programmation : 0, 1

Les programmes CN inclus dans le manuel utilisateur ne sont que des exemples de solutions. Il vous faudra les adapter avant d'utiliser ces programmes CN ou certaines séquences CN sur une machine.

  • Les éléments suivants doivent être adaptés :
  • Outils
  • Valeurs de coupe
  • Avances
  • Hauteur de sécurité, ou positions de sécurité
  • Positions spécifiques à la machine, par ex. avec M91
  • Chemins des appels de programmes

Certains programmes CN dépendent de la cinématique de la machine. Il vous faudra adapter ces programmes CN avant de mener le premier test sur la cinématique de votre machine.

Puis il vous faudra également tester les programmes CN à l'aide de la simulation, avant d'exécuter le programme de manière effective.

 
Tip

Le test de programme doit vous permettre de vérifier que vous pourrez bien utiliser ces programmes CN avec les options logicielles disponibles, la cinématique machine active et la configuration machine actuelle.

Exemple

11 CYCL DEF 39 CONT. SURF. CYLINDRE ~

Q1=-20

;PROFONDEUR FRAISAGE ~

Q3=+0

;SUREPAIS. LATERALE ~

Q6=+2

;DISTANCE D'APPROCHE ~

Q10=-5

;PROFONDEUR DE PASSE ~

Q11=+150

;AVANCE PLONGEE PROF. ~

Q12=+500

;AVANCE EVIDEMENT ~

Q16=+0

;RAYON ~

Q17=+0

;UNITE DE MESURE