Cycle 256 TENON RECTANGULAIRE

Programmation ISO

G256

Application

Le cycle 256 vous permet d'usiner un tenon rectangulaire. Si une cote de la pièce brute est supérieure à la passe latérale maximale possible, alors la CN exécute plusieurs passes latérales jusqu'à ce que la cote finie soit atteinte.

Déroulement du cycle

  1. L'outil se déplace de la position de départ du cycle (centre du tenon) à la position de départ de l'usinage du tenon. La position initiale est définie avec le paramètre Q437. La position par défaut (Q437=0) se trouve à 2 mm à droite de la pièce brute du tenon
  2. Si l'outil se trouve au saut de bride, la CN amène l'outil au saut de bride avec l'avance rapide FMAX, puis à la première profondeur de passe avec l'avance de passe en profondeur.
  3. L'outil se déplace ensuite de manière tangentielle jusqu'au contour du tenon, puis fraise un contournage.
  4. Si un tour ne suffit pas pour atteindre la cote finale, la CN positionne l'outil latéralement à la profondeur de passe actuelle et usine un tour supplémentaire. Pour cela, la CN tient compte de la cote de la pièce brute, de celle de la pièce finie ainsi que de la passe latérale autorisée. Ce processus est répété jusqu'à ce que la cote finale programmée soit atteinte. Si vous décidez toutefois de définir le point de départ au niveau d'un coin plutôt que sur le côté (avec une valeur Q437 différente de 0), la CN fraisera en spirale, du point de départ vers l'intérieur, jusqu'à ce que la cote finale soit atteinte
  5. Si d'autres passes profondes sont nécessaires, l'outil quitte le contour en tangente pour atteindre le point de départ de l'usinage du tenon.
  6. La CN amène ensuite l'outil à la profondeur de passe suivante et usine le tenon à cette profondeur.
  7. Ce processus est répété jusqu'à ce que la profondeur programmée pour le tenon soit atteinte.
  8. À la fin du cycle, la CN positionne l'outil à la hauteur de sécurité définie dans le cycle, sur l'axe d'outil. La position finale ne correspond donc pas à la position initiale.

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 !
Si l'espace est insuffisant pour effectuer le mouvement d'approche à proximité du tenon, il existe un risque de collision.
  1. La commande a besoin de plus ou moins de place pour procéder au mouvement d'approche, en fonction de la position d'approche définie à Q439.
  2. Prévoir suffisamment de place à côté du tenon pour le mouvement d'approche
  3. Au minimum le diamètre d'outil + 2 mm
  4. À la fin, la CN ramène l'outil à la distance d'approche ou au saut de bride (si programmé). La position finale de l'outil, à la fin du cycle, ne coïncide pas avec avec la position de départ.
  • 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, 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.

Paramètres du cycle

Figure d'aide

Paramètres

Q218 Longueur premier côté?

Longueur du tenon parallèle à l'axe principal du plan d'usinage

Programmation : 0...99999,9999

Q424 Cote pièce br. côté 1?

Longueur de la pièce brute du tenon, parallèle à l'axe principal du plan d'usinage Introduire cote pièce br. côté 1 supérieure au 1er côté. La CN effectue plusieurs passes latérales lorsque la différence entre la cote 1 de la pièce brute et la cote 1 de la pièce finie est supérieure à la passe latérale admise (rayon d'outil x recouvrement de trajectoire Q370). La CN calcule toujours une passe latérale constante.

Programmation : 0...99999,9999

Q219 Longueur second côté?

Longueur du tenon, parallèle à l'axe auxiliaire du plan d'usinage. Introduire cote pièce br. côté 2 supérieure au 2ème côté. La CN effectue plusieurs passes latérales lorsque la différence entre la cote 2 de la pièce brute et la cote 2 de la pièce finie est supérieure à la passe latérale admise (rayon d'outil x recouvrement de trajectoire Q370). La CN calcule toujours une passe latérale constante.

Programmation : 0...99999,9999

Q425 Cote pièce br. côté 2?

Longueur de la pièce brute du tenon, parallèle à l'axe auxiliaire du plan d'usinage

Programmation : 0...99999,9999

Q220 Rayon / Chanfrein (+/-)?

Entrez la valeur de l'élément de forme (rayon ou chanfrein). Si vous entrez une valeur positive, la CN réalise un arrondi au niveau de chaque coin. La valeur que vous avez indiquée correspond alors à la valeur du rayon. Si vous entrez une valeur négative, tous les coins du contour seront prévus avec un chanfrein ; la valeur indiquée correspondra alors à la longueur du chanfrein.

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

Q368 Surepaisseur finition laterale?

Surépaisseur de finition dans le plan d'usinage laissée par la CN lors de l'usinage. La valeur agit de manière incrémentale.

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

Q224 Position angulaire?

angle de rotation pour tout l'usinage. Le centre de rotation est situé à la position à laquelle se trouve l'outil lors de l'appel du cycle. La valeur agit de manière absolue.

Programmation : -360000...+360000

Q367 Position du tenon (0/1/2/3/4)?

Position du tenon par rapport à la position de l'outil lors de l'appel de cycle :

0 : position de l'outil = centre du tenon

1 : position de l'outil = coin inférieur gauche

2 : position de l'outil = coin inférieur droit

3 : position de l'outil = coin supérieur droit

4 : position de l'outil = coin supérieur gauche

Programmation : 0, 1, 2, 3, 4

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

Q437 Position d'approche (0...4) ?

Définir la stratégie d'approche de l'outil :

0 : à droite du tenon (configuration par défaut)

1 : coin inférieur gauche

2 : coin inférieur droit

3 : coin supérieur droit

4 : coin supérieur gauche

Si des marques apparaissent à la surface du tenon lors de l'approche avec Q437=0, vous devez sélectionner une autre position d'approche.

Programmation : 0, 1, 2, 3, 4

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

Définir l'usinage :

0 : Ebauche et finition

1 : Ebauche uniquement

2 : Finition uniquement
Finition latérale et finition en profondeur ne sont exécutées que si la surépaisseur de finition (Q368, Q369) concernée est définie.

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.

Programmation : 0...99999,9999

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 256 TENON RECTANGULAIRE ~

Q218=+60

;1ER COTE ~

Q424=+75

;COTE PIECE BR. 1 ~

Q219=+20

;2EME COTE ~

Q425=+60

;COTE PIECE BR. 2 ~

Q220=+0

;RAYON D'ANGLE ~

Q368=+0

;SUREPAIS. LATERALE ~

Q224=+0

;POSITION ANGULAIRE ~

Q367=+0

;POSITION DU TENON ~

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 ~

Q437=+0

;POSITION D'APPROCHE ~

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