Cycle 54 RAINURE CIRC.
Programmation ISO
G254
Application
Le cycle 254 vous permet d'usiner intégralement une rainure circulaire. En fonction des paramètres du cycle, vous disposez des alternatives d'usinage suivantes :
- Usinage intégral : ébauche, finition en profondeur, finition latérale
- Seulement ébauche
- Seulement finition en profondeur et finition latérale
- Seulement finition en profondeur
- Seulement finition latérale
Déroulement du cycle
Ebauche
- L'outil effectue un déplacement pendulaire au centre de la rainure en fonction de l'angle de plongée défini dans le tableau d'outils et ce, jusqu'à la première profondeur de passe. La stratégie de plongée est à définir au paramètre Q366.
- La CN évide la rainure de l'intérieur vers l'extérieur, en tenant compte des surépaisseurs de finition (Q368 et Q369).
- La CN retire l'outil de la valeur de la distance de sécurité Q200. Si la largeur de la rainure correspond au diamètre de fraisage, la CN positionne l'outil en dehors de la rainure à chaque passe.
- Ce processus est répété jusqu'à ce que la profondeur programmée pour la rainure soit atteinte.
Finition
- Si des surépaisseurs de finition sont définies, la CN exécute tout d'abord la finition des parois de la rainure, et ce en plusieurs passes si celles-ci ont été programmées. La paroi de la rainure est accostée de manière tangentielle.
- La CN effectue ensuite la finition du fond de la rainure, de l'intérieur vers l'extérieur.
Remarques
- Ne programmez pas de cotes incrémentales à la suite du cycle.
- A la fin du cycle, programmez une position absolue sur tous les axes principaux
- Entrer une profondeur négative
- Utiliser le paramètre machine displayDepthErr (n°201003) pour définir si la commande doit émettre un message d'erreur (on) ou pas (off) en cas de saisie d'une profondeur positive
- Effectuer une opération d'ébauche au préalable
- Veiller à ce que la commande puisse prépositionner l'outil en avance rapide sans entrer en collision avec la pièce
- Ce cycle ne peut être exécuté qu'en mode FUNCTION MODE MILL.
- La CN pré-positionne automatiquement l'outil sur l'axe d'outil. Tenir compte de Q204 SAUT DE BRIDE.
- La CN réduit la profondeur de passe à la longueur de coupe LCUTS définie dans le tableau d'outil si cette dernière est inférieure à la profondeur de passe définie dans le cycle Q202.
- Si la largeur de la rainure est supérieure au double du diamètre de l'outil, la commande évide alors la rainure de l'intérieur vers l'extérieur. Vous pouvez donc exécuter le fraisage de n'importe quelles rainures avec de petits outils.
- Ce cycle surveille la longueur utile LU définie pour l'outil. Si la valeur LU est inférieure à la PROFONDEUR Q201, la CN émet un message d'erreur.
- Le cycle se sert de la valeur RCUTS pour surveiller les outils qui n'ont pas de dents en leur centre afin de leur éviter notamment tout contact frontal. Au besoin, la CN interrompt l'usinage avec un message d'erreur.
Informations relatives à la programmation
- Si le tableau d'outils est inactif, vous devez toujours plonger perpendiculairement (Q366=0) car vous ne pouvez pas définir l'angle de plongée.
- Pré-positionner l'outil à la position initiale dans le plan d'usinage, avec correction de rayon R0. Tenir compte du paramètre Q367 (position).
- 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.
- Programmer la distance d'approche de manière à ce que l'outil puisse se déplacer sans être bloqué par d'éventuels copeaux.
- Si vous utilisez le cycle 254 avec le cycle 221, la rainure ne peut pas avoir la position 0.
Paramètres du cycle
Figure d'aide | Paramètres |
---|---|
Q215 Opérations d'usinage (0/1/2)? Définir l'usinage : 0 : Ebauche et finition 1 : Ebauche uniquement 2 : Finition uniquement Programmation : 0, 1, 2 | |
Q219 Largeur de la rainure? Saisissez la largeur de la rainure ; celle-ci est parallèle à l'axe auxiliaire du plan d'usinage. Lorsque la largeur de la rainure correspond au diamètre de l'outil, la commande fraise un trou oblong. Largeur de rainure maximale lors de l'ébauche : deux fois le diamètre de l'outil Programmation : 0...99999,9999 | |
Q368 Surepaisseur finition laterale? Surépaisseur de finition dans le plan d'usinage. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 | |
Q375 Diamètre cercle primitif? Entrer le diamètre du cercle primitif. Programmation : 0...99999,9999 | |
Q367 Ref. position rainure (0/1/2/3)? Position de la rainure par rapport à la position de l'outil lors de l'appel du cycle : 0 : La position de l'outil n'est pas prise en compte. La position de la rainure résulte du centre du cercle primitif et de l'angle initial 1 : La position de l'outil correspond au centre du cercle gauche de la rainure. L'angle initial Q376 se réfère à cette position. Le centre programmé du cercle n'est pas pris en compte 2 : La position de l'outil est égale au centre de l'axe médian. L'angle initial Q376 se réfère à cette position. Le centre programmé du cercle n'est pas pris en compte 3 : La position de l'outil correspond au centre du cercle droit de la rainure. L'angle initial Q376 se réfère à cette position. Le centre programmé du cercle n'est pas pris en compte Programmation : 0, 1, 2, 3 | |
Q216 Centre 1er axe? Centre du cercle primitif dans l'axe principal du plan d'usinage. N'agit que si Q367 = 0. La valeur agit de manière absolue. Programmation : -99999,9999...+99999,9999 | |
Q217 Centre 2ème axe? Centre du cercle primitif dans l'axe auxiliaire du plan d'usinage. N'agit que si Q367 = 0. La valeur agit de manière absolue. Programmation : -99999,9999...+99999,9999 | |
Q376 Angle initial? Entrer l'angle polaire du point de départ. La valeur agit de manière absolue. Programmation : -360000...+360000 | |
Q248 Angle d'ouverture de la rainure? Entrer l'angle d'ouverture de la rainure. La valeur agit de manière incrémentale. Programmation : 0...360 | |
Q378 Incrément angulaire? angle de rotation pour tout l'usinage. Le centre de rotation se trouve au centre du cercle primitif. La valeur agit de manière incrémentale. Programmation : -360000...+360000 | |
Q377 Nombre d'usinages? Nombre d'opérations d'usinage sur le cercle primitif Programmation : 1...99999 | |
Q207 Avance fraisage? Vitesse de déplacement de l'outil lors du fraisage, en mm/min. Programmation : 0...99999,999 ou FAUTO, FU, FZ | |
Q351 Sens? en aval.=+1, en oppos.=-1 Type de fraisage. Le sens de rotation de la broche est pris en compte : +1 = fraisage en avalant –1 = fraisage en opposition PREDEF : La CN reprend la valeur d'une séquence GLOBAL DEF. (Si vous indiquez la valeur 0, l'usinage se fera en avalant.) Programmation : –1, 0, +1 sinon : PREDEF | |
Q201 Profondeur? Distance entre la surface de la pièce et le fond de la rainure. La valeur agit de manière incrémentale. Programmation : -99999,9999...+99999,9999 | |
Q202 Profondeur de passe? Distance parcourue par l'outil en une passe. Saisir une valeur supérieure à 0. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 | |
Q369 Surep. finition en profondeur? Surépaisseur de finition pour la profondeur. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 | |
Q206 Avance plongee en profondeur? Vitesse de l'outil lors de son déplacement au fond, en mm/min. Programmation : 0...99999,999 ou FAUTO, FU, FZ | |
Q338 Passe de finition? Distance parcourue par l'outil dans l'axe de broche lors de la finition. Q338=0: Finition en une seule passe La valeur agit de manière incrémentale. Programmation : 0...99999,9999 | |
Q200 Distance d'approche? Distance entre la pointe de l'outil et la surface de la pièce. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 sinon : PREDEF | |
Q203 Coordonnées surface pièce? Coordonnée de la surface de la pièce par rapport au point zéro actif. La valeur agit de manière absolue. Programmation : -99999,9999...+99999,9999 | |
Q204 Saut de bride Distance entre l'outil et la pièce (moyen de serrage) le long de l'axe d'outil qui permet d'éviter tout risque de collision. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 sinon : PREDEF | |
Q366 Stratégie de plongée (0/1/2)? Nature de la stratégie de plongée : 0 : plongée verticale. L'angle de plongée ANGLE n'est pas exploité dans le tableau d'outils. 1, 2 : plongée pendulaire. Dans le tableau d'outils, l'angle de plongée ANGLE de l'outil actif doit être différent de 0. Sinon, la commande émet un message d'erreur PREDEF : la commande reprend la valeur de la séquence GLOBAL DEF Programmation : 0, 1, 2 | |
Q385 Avance de finition? Vitesse de déplacement de l'outil lors de la finition latérale et en profondeur, en mm/min. Programmation : 0...99999,999 ou FAUTO, FU, FZ | |
Q439 Référence de l'avance (0-3) ? Pour définir à quoi se réfère l'avance programmée : 0 : L'avance se réfère à la trajectoire du centre de l'outil. 1 : L'avance se réfère à la dent de l'outil, sinon à la trajectoire du centre de l'outil, uniquement pour la finition latérale. 2 : L'avance se réfère à la dent de l'outil, sinon à la trajectoire du centre de l'outil, pour la finition latérale et pour la finition en profondeur. 3 : L'avance se réfère toujours à la dent de l'outil. Programmation : 0, 1, 2, 3 |
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.
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.
11 CYCL DEF 254 RAINURE CIRC. ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 L X+50 Y+50 R0 FMAX M99 |