Cycle 28 FRAISAGE RAINURE POURTOUR CYL. (option 8)

Programmation ISO

G128

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 vous permet d'appliquer le développé d'une rainure de guidage sur le corps d'un cylindre. Contrairement au cycle 27, avec ce cycle, la CN met en place l'outil de manière à ce que, avec la correction de rayon activée, les parois soient presque parallèles entre elles. Vous obtenez des parois parfaitement parallèles en utilisant un outil dont la taille correspond exactement à la largeur de la rainure.

Plus l'outil est petit en comparaison avec la largeur de la rainure et plus l'on constatera de déformations sur les trajectoires circulaires et les droites obliques. Pour réduire au maximum les déformations dues à ce procédé d'usinage, vous pouvez définir le paramètre Q21. Ce paramètre indique la tolérance entre la rainure usinée et la rainure à réaliser, avec un outil dont le diamètre est égal à la largeur de la rainure.

Programmez la trajectoire centrale du contour en indiquant la correction du rayon d'outil. La correction de rayon vous permet de définir si la commande réalise la rainure en avalant ou en opposition.

Déroulement du cycle

  1. La CN positionne l'outil au-dessus du point de plongée.
  2. La commande déplace l'outil en verticale, à 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. Le comportement d'approche dépend du paramètre ConfigDatum CfgGeoCycle (n°201000) apprDepCylWall (n°201004).
  3. Pour la première profondeur de passe, l'outil fraise avec l'avance de fraisage Q12 le long de la paroi de la rainure, en tenant compte de la surépaisseur de finition.
  4. À la fin du contour, la CN décale l'outil au niveau de la paroi opposée, puis le ramène au point de plongée.
  5. Les phases 2 et 3 sont répétées jusqu'à ce que la profondeur de fraisage programmée Q1 soit atteinte.
  6. Une fois que vous avez défini la tolérance Q21, la CN procède à la reprise d'usinage pour permettre d'obtenir le meilleur parallélisme possible entre les parois de la rainure.
  7. 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.
 
Remarque
Attention, risque de collision !
À la fin, la commande ramène l'outil à la distance d'approche ou au saut de bride (si programmé). La position finale de l'outil après l'exécution du cycle ne doit pas correspondre à la position initiale. Il existe un risque de collision !
  1. Contrôler les mouvements de déplacement de la machine
  2. En mode de fonctionnement Edition de pgm dans la zone de travail Simulation, vérifiez la position finale de l'outil à la fin du cycle
  3. Une fois le cycle exécuté, programmer des coordonnées absolues (et non en incrémental)
  • Ce cycle ne peut être exécuté qu'en mode FUNCTION MODE MILL.
  • Utiliser une fraise avec une coupe au centre (DIN 844).
  • L'axe de broche doit être perpendiculaire à la table du plateau circulaire lors de l'appel de cycle.
  • Vous pouvez également exécuter ce cycle avec le plan d’usinage incliné.
 
Tip

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 sur la paroi de la rainure. La surépaisseur de finition diminue la largeur de la rainure du double de la valeur introduite. 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

Q20 Largeur rainure?

Largeur de la rainure à réaliser

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

Q21 Tolérance?

Si vous utilisez un outil dont le diamètre est inférieur à la largeur de rainure Q20 programmée, il en résultera des distorsions sur la paroi de la rainure, dues aux déplacements sont constatées, au niveau des cercles et des droites obliques. Si vous avez défini une tolérance Q21, la CN approche la rainure selon une procédure de fraisage supplémentaire, comme si vous aviez fraisé la rainure avec un outil dont la taille est parfaitement égale à la largeur de la rainure. Avec Q21, vous définissez l'écart autorisé par rapport à cette rainure idéale. Le nombre de reprises d'usinage dépend du rayon du cylindre, de l'outil utilisé et de la profondeur de la rainure. Plus la tolérance définie est faible, plus la rainure sera précise et plus la reprise d'usinage sera longue.

Recommandation : utiliser une tolérance de 0.02 mm.

Fonction inactive : introduire 0 (configuration par défaut).

Programmation : 0...9,9999

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 28 FRAISAGE RAINURE POURTOUR CYL. ~

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 ~

Q20=+0

;LARGEUR RAINURE ~

Q21=+0

;TOLERANCE