Cycle 257 TENON CIRCULAIRE

Programmation ISO

G257

Application

Le cycle 257 vous permet d'usiner un tenon circulaire. La CN réalise le tenon circulaire avec une passe en spirale qui part du diamètre de la pièce brute.

Déroulement du cycle

  1. La CN relève ensuite l'outil, si celui-ci se trouve en dessous du saut de bride, et le ramène au saut de bride.  
  2. L'outil part du centre du tenon pour atteindre la position de départ de l'usinage du tenon. Le paramètre Q376 permet de définir la position initiale qui est calculée à partir de l'angle polaire par rapport au centre du tenon.
  3. La CN amène l'outil à la distance d'approche Q200 en avance rapide FMAX, puis à la première profondeur de passe avec l'avance définie pour la passe en profondeur.
  4. La CN crée le tenon circulaire avec une passe en forme de spirale, en tenant compte du recouvrement de trajectoire.
  5. La CN déplace l'outil sur une trajectoire tangentielle, à 2 mm du contour.
  6. Si plusieurs passes en profondeur sont nécessaires, la nouvelle passe en profondeur a lieu au point le plus proche du mouvement de sortie.
  7. Ce processus est répété jusqu'à ce que la profondeur programmée pour le tenon soit atteinte.
  8. À la fin du cycle, après la sortie tangentielle, l'outil est relevé au saut de bride défini dans le cycle, le long de l'axe d'outil. La position finale ne coïncide pas avec la position de départ.

Remarques

 
Remarque
Attention, risque de collision !
Si vous renseignez une profondeur positive dans un cycle, la commande inverse le calcul de prépositionnement. L'outil avance en rapide jusqu'à la distance d'approche en dessous de la surface de la pièce en suivant l'axe d'outil ! Il existe un risque de collision !
  1. Entrer une profondeur négative
  2. 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
 
Remarque
Attention, risque de collision !
Il existe un risque de collision s’il n’y a pas assez de place à côté du tenon pour le mouvement d’approche.
  1. Vérifier le déroulement du programme avec la simulation graphique.
  • 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.
  • 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.

Informations relatives à la programmation

  • Pré-positionner l'outil à la position initiale dans le plan d'usinage (centre du tenon) avec correction de rayon R0.
  • 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.

Paramètres du cycle

Figure d'aide

Paramètres

Q223 Diamètre pièce finie?

Diamètre du tenon terminé

Programmation : 0...99999,9999

Q222 Diamètre pièce brute?

Diamètre de la pièce brute. Introduire un diamètre de pièce brute supérieur au diamètre de la pièce finie La CN exécute plusieurs passes latérales si la différence entre le diamètre de la pièce brute et celui de la pièce finie est supérieure à la passe latérale autorisée (rayon d'outil x facteur de recouvrement Q370). La CN calcule toujours une passe latérale constante.

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 : -99999,9999...+99999,9999

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 du tenon. 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

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, FMAX, FU, FZ

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

Coordonnée de l'axe de la broche à laquelle aucune collision entre l'outil et la pièce (moyen de serrage) ne peut avoir lieu. La valeur agit de manière incrémentale.

Programmation : 0...99999,9999 sinon : PREDEF

Q370 Facteur de recouvrement?

Q370 x rayon d'outil donne la passe latérale k.

Programmation : 0,0001...1,9999 sinon : PREDEF

Q376 Angle initial?

Angle polaire par rapport au centre du tenon, à partir duquel l'outil approche le tenon.

Programmation : -1...+359

Q215 Opérations d'usinage (0/1/2)?

Définir les opérations pour l’usinage:

0 : Ebauche et finition

1 : Ebauche uniquement

2 : Finition uniquement

Programmation : 0, 1, 2

Q369 Surep. finition en profondeur?

Surépaisseur de finition pour la profondeur. La valeur agit de manière incrémentale.

Programmation : 0...99999,9999

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.

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

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 257 TENON CIRCULAIRE ~

Q223=+50

;DIA. PIECE FINIE ~

Q222=+52

;DIAM. PIECE BRUTE ~

Q368=+0

;SUREPAIS. LATERALE ~

Q207=+500

;AVANCE FRAISAGE ~

Q351=+1

;MODE FRAISAGE ~

Q201=-20

;PROFONDEUR ~

Q202=+5

;PROFONDEUR DE PASSE ~

Q206=+3000

;AVANCE PLONGEE PROF. ~

Q200=+2

;DISTANCE D'APPROCHE ~

Q203=+0

;COORD. SURFACE PIECE ~

Q204=+50

;SAUT DE BRIDE ~

Q370=+1

;FACTEUR RECOUVREMENT ~

Q376=-1

;ANGLE INITIAL ~

Q215=+1

;OPERATIONS D'USINAGE ~

Q369=+0

;SUREP. DE PROFONDEUR ~

Q338=+0

;PASSE DE FINITION ~

Q385=+500

;AVANCE DE FINITION

12 L X+50 Y+50 R0 FMAX M99