Cycle 220 CERCLE DE TROUS

Programmation ISO

G220

Application

Ce cycle vous permet de définir un motif de points sous forme de cercle entier ou de segment de cercle qui servira pour un cycle d'usinage défini au préalable.

Déroulement du cycle

  1. La CN déplace l'outil en avance rapide, de sa position actuelle au point de départ du premier usinage.
  2. Chronologie :

    • Approcher le saut de bride (axe de broche)
    • Accoster le point initial dans le plan d'usinage
    • Amener l'outil à la distance d'approche au-dessus de la surface de la pièce (axe de la broche)
  3. À partir de cette position, la CN exécute le dernier cycle d'usinage défini.
  4. La CN positionne ensuite l'outil au point de départ de l'usinage suivant, avec un mouvement linéaire ou avec un mouvement circulaire. L'outil se trouve alors à la distance d'approche (ou au saut de bride).
  5. Ce processus (1 à 3) est répété jusqu'à ce que toutes les opérations d'usinage aient été exécutées.
 
Tip

Si ce cycle est exécuté en mode Exécution de programme / Pas-à-pas , la CN marquera un arrêt entre chaque point d'un motif de points.

Remarques

  • Ce cycle ne peut être exécuté qu'en mode FUNCTION MODE MILL.
  • Le cycle 220 est actif dès lors qu'il a été défini. Le cycle 220 appelle aussi automatiquement le dernier cycle d'usinage défini.

Information relative à la programmation

  • Si vous combinez un des cycles d'usinage 200 à 209 et 251 à 267 avec le cycle 220 ou avec le cycle 221, ce sont la distance d'approche, la surface de la pièce et le saut de bride du cycle  220 ou 221 qui s'appliquent. Ceci reste applicable dans le programme CN jusqu'à ce que les paramètres concernés soient de nouveau écrasés.
  • Exemple : Si un programme CN cycle 200 est défini avec Q203=0 et si un cycle 220 est ensuite programmé avec Q203=-5, alors les appels CYCL CALL suivants et les prochains appels M99 utiliseront Q203=-5. Les cycles 220 et 221 écrasent les paramètres mentionnés ci-dessus des cycles d’usinage CALL actifs (si les paramètres programmés sont les mêmes dans les deux cycles).

Paramètres du cycle

Figure d'aide

Paramètres

Q216 Centre 1er axe?

Centre du cercle primitif sur l'axe principal du plan d'usinage. La valeur agit de manière absolue.

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

Q217 Centre 2ème axe?

Centre du cercle primitif sur l'axe auxiliaire du plan d'usinage. La valeur agit de manière absolue.

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

Q244 Diamètre cercle primitif?

Diamètre du cercle primitif

Programmation : 0...99999,9999

Q245 Angle initial?

Angle compris entre l'axe principal du plan d'usinage et le point de départ du premier usinage sur le cercle primitif. La valeur agit de manière absolue.

Programmation : -360000...+360000

Q246 Angle final?

Angle qui se trouve entre l'axe principal du plan d'usinage et le point de départ du dernier usinage sur le cercle primitif (ne s'applique pas aux cercles entiers) ; entrer un angle final qui soit différent de l'angle de départ ; si l'angle final est plus grand que l'angle de départ, alors l'usinage se fera dans le sens anti-horaire, sinon dans le sens horaire. La valeur agit de manière absolue.

Programmation : -360000...+360000

Q247 Incrément angulaire?

Angle qui sépare deux opérations d'usinage sur le cercle primitif ; si l'incrément angulaire est égal à zéro, alors CN calculera l'incrément angulaire à partir de l'angle de départ, de l'angle final et du nombre d'opérations d'usinage ; si vous avez programmé un incrément angulaire, la CN ne tiendra pas compte de l'angle final ; le signe qui précède l'incrément angulaire détermine le sens de l'usinage (– = sens horaire). La valeur agit de manière incrémentale.

Programmation : -360000...+360000

Q241 Nombre d'usinages?

Nombre d'opérations d'usinage sur le cercle primitif

Programmation : 1...99999

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

Q301 Déplacement à haut. sécu. (0/1)?

Définir comment l'outil doit se déplacer entre les usinages:

0 : déplacement à la distance d'approche entre chaque opération d'usinage

1 : déplacement au saut de bride entre chaque opération d'usinage

Programmation : 0, 1

Q365 Type déplacement? ligne=0/arc=1

Définir la fonction de contournage que l'outil doit utiliser pour se déplacer entre les usinages:

0 : déplacement en ligne droite entre chaque opération d'usinage

1 : déplacement en cercle, sur le diamètre du cercle primitif, entre chaque opération d'usinage

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 220 CERCLE DE TROUS ~

Q216=+50

;CENTRE 1ER AXE ~

Q217=+50

;CENTRE 2EME AXE ~

Q244=+60

;DIA. CERCLE PRIMITIF ~

Q245=+0

;ANGLE INITIAL ~

Q246=+360

;ANGLE FINAL ~

Q247=+0

;INCREMENT ANGULAIRE ~

Q241=+8

;NOMBRE D'USINAGES ~

Q200=+2

;DISTANCE D'APPROCHE ~

Q203=+0

;COORD. SURFACE PIECE ~

Q204=+50

;SAUT DE BRIDE ~

Q301=+1

;DEPLAC. HAUT. SECU. ~

Q365=+0

;TYPE DEPLACEMENT

12 CYCL CALL