Cycle 276 TRACE DE CONTOUR 3D

Programmation ISO

G276

Application

En combinaison avec le cycle 14 CONTOUR et le cycle 270 DONNEES TRACE CONT., ce cycle permet d'usiner des contours ouverts et fermés. Vous pouvez aussi travailler avec une détection automatique de matière résiduelle. De cette manière, vous pouvez p. ex. effectuer ultérieurement la finition des coins intérieurs avec un outil plus petit.

Comparé au cycle 25 TRACE DE CONTOUR, le cycle 276 TRACE DE CONTOUR 3D traite en plus les coordonnées de l'axe d'outil qui sont définies dans le sous-programme de contour. Cela permet à ce cycle d'usiner des contours 3D.

Il est conseillé de programmer le cycle 270 DONNEES TRACE CONT. avant le cycle 276 TRACE DE CONTOUR 3D.

Déroulement du cycle

  1. Usinage d'un contour sans prise de passe : profondeur de fraisage Q1=0
  2. L’outil se rend au point de départ de l’usinage. Ce point de départ est obtenu à partir du premier point de contour, du type de fraisage et des paramètres du cycle 270 DONNEES TRACE CONT. préalablement défini, comme par exemple le Type d'approche. La CN amène alors l'outil à la première profondeur de passe.
  3. L'outil approche le contour conformément à ce qui a été défini au préalable dans le cycle 270 DONNEES TRACE CONT. et usine le contour jusqu'à la fin.
  4. En fin de contour, l’outil est dégagé conformément à ce qui a été défini dans le cycle 270 DONNEES TRACE CONT..
  5. Pour terminer, la CN vient positionner l'outil à la hauteur de sécurité.
  1. Usinage d’un contour avec passe : profondeur de fraisageQ1 différente de 0 avec profondeur de passe Q10
  2. L’outil se rend au point de départ de l’usinage. Ce point de départ est obtenu à partir du premier point de contour, du type de fraisage et des paramètres du cycle 270 DONNEES TRACE CONT. préalablement défini, comme par exemple le Type d'approche. La CN amène alors l'outil à la première profondeur de passe.
  3. L'outil approche le contour conformément à ce qui a été défini au préalable dans le cycle 270 DONNEES TRACE CONT. et usine le contour jusqu'à la fin.
  4. Si vous avez sélectionné un usinage en avalant et en opposition (Q15=0), la CN exécute un mouvement pendulaire. Le mouvement de passe se fait alors au point de départ et au point final du contour. Si Q15 a une valeur différente de 0, la CN ramène l'outil à une hauteur de sécurité, au niveau du point de départ de l'usinage, avant de l'amener à la profondeur de passe suivante.
  5. L’outil est dégagé conformément à ce qui a été défini dans le cycle 270 DONNEES TRACE CONT..
  6. Cette procédure se répète jusqu'à ce que la profondeur programmée soit atteinte.
  7. Pour terminer, la CN vient positionner l'outil à la hauteur de sécurité.

Remarques

 
Remarque
Attention, risque de collision !
Si vous avez configuré le paramètre posAfterContPocket (n° 201007) sur ToolAxClearanceHeight, la commande positionne, à la fin du cycle, l'outil à la hauteur de sécurité uniquement dans la direction de l'axe d'outil. La commande ne positionne pas l'outil dans le plan d'usinage. Il existe un risque de collision !
  1. Positionner l’outil après la fin du cycle avec toutes les coordonnées du plan d’usinage, par exemple L X+80 Y+0 R0 FMAX
  2. Après le cycle, programmer une position absolue, aucun déplacement en incrémental
 
Remarque
Attention, risque de collision !
Une collision peut survenir si vous positionnez l’outil derrière un obstacle, avant d’appeler un cycle.
  1. Avant d'appeler le cycle, positionner l'outil de manière à ce que la commande ne puisse pas approcher le point de départ du contour sans collision
  2. Si l'outil se trouve à une position inférieure à la hauteur de sécurité lors de l'appel d'outil, la commande émet un message d'erreur.
  • Ce cycle ne peut être exécuté qu'en mode FUNCTION MODE MILL.
  • Si vous utilisez les séquences APPR et DEP pour aborder et quitter un contour, la CN s'assure que les déplacements d’approche et de dégagement n’endommageront pas le contour.
  • Si vous utilisez le cycle 25 TRACE DE CONTOUR, vous ne pourrez définir qu'un sous-programme dans le cycle 14 CONTOUR.
  • Il est conseillé d'utiliser le cycle 270 DONNEES TRACE CONT. en combinaison avec le cycle 276. En revanche, le cycle 20 DONNEES DU CONTOUR n'est pas nécessaire.
  • La taille de la mémoire réservée à un cycle SL est limitée. Dans un cycle SL, vous pouvez programmer au maximum 16384 éléments de contour.
  • Si la fonction M110 est active pendant l'usinage, l'avance sera réduite d'autant pour les arcs de cercle corrigés à l'intérieur.
  • Le cycle prend en compte les fonctions auxiliaires M109 et M110. Lorsque la commande usine un contour circulaire intérieur et extérieur, l'avance des arcs de cercle reste constante au niveau du rayon intérieur et extérieur du tranchant de l'outil.
  • Adapter l’avance sur les trajectoires circulaires avec M109

Informations relatives à la programmation

  • La première séquence CN du sous-programme de contour doit comporter des valeurs pour les trois axes (X, Y et Z).
  • Le signe du paramètre Profondeur détermine le sens de l’usinage. Si vous programmez la profondeur à 0, la CN applique les coordonnées de l’axe d’outil qui sont indiquées dans le sous-programme de contour.
  • 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.

Paramètres du cycle

Figure d'aide

Paramètres

Q1 Profondeur de fraisage?

Distance entre la surface de la pièce et le fond du trou. La valeur agit de manière incrémentale.

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

Q3 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

Q7 Hauteur de securite?

Hauteur à laquelle aucune collision ne peut avoir lieu avec la pièce (en cas de positionnement intermédiaire et de retrait en fin de cycle). La valeur agit de manière absolue.

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

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

Q15 Mode fraisage? en opposition =-1

+1 : fraisage en avalant

-1 : fraisage en opposition

0 : usinage alternant fraisage en avalant et fraisage en opposition sur plusieurs passes

Programmation : –1, 0, +1

Q18 ou QS18 Outil de pré-évidement?

Numéro ou nom de l'outil avec lequel la CN a déjà effectué l'évidement. L'outil de pré-évidement peut être repris directement du tableau d'outils, une sélection dans la barre d'actions. Il est également possible d'insérer directement le nom de l'outil en sélectionnant le nom dans la barre d'actions. La CN insère automatiquement le premier guillemet lorsque vous quittez le champ de saisie. S'il n'y a pas eu de pré-évidement, programmer "0" ; si vous programmez ici un numéro ou un nom, la CN n'évidera que la partie qui n'a pas pu être évidée avec l'outil de pré-évidement. Si la zone à évider ne peut pas être abordée sur le côté, la CN effectue une plongée pendulaire. Pour cela, vous devez définir la longueur de coupe LCUTS et l'angle de plongée maximal ANGLE de l'outil dans le tableau d'outils TOOL.T.

Programmation : 0...99999,9 Sinon 255 caractères maximum

Q446 Matériau restant accepté ?

Indiquez jusqu'à quelle valeur, en mm, vous acceptez de la matière résiduelle sur votre contour. Si vous indiquez 0,01 mm par exemple, la CN ne tentera plus d'enlever la matière résiduelle à partir d'une épaisseur de 0,01 mm.

Programmation : 0 001...9999

Q447 Ecart de connexion maximal ?

Distance maximale entre deux zones à évider. Dans les limites de cette distance, la CN amène l’outil à la profondeur d’usinage le long du contour, sans le relever.

Programmation : 0...999999

Q448 Extension de trajectoire ?

Valeur de prolongement de la trajectoire de l'outil en début et en fin de contour. La CN rallonge toujours la trajectoire de l'outil parallèlement au contour.

Programmation : 0...99999

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 276 TRACE DE CONTOUR 3D ~

Q1=-20

;PROFONDEUR FRAISAGE ~

Q3=+0

;SUREPAIS. LATERALE ~

Q7=+50

;HAUTEUR DE SECURITE ~

Q10=-5

;PROFONDEUR DE PASSE ~

Q11=+150

;AVANCE PLONGEE PROF. ~

Q12=+500

;AVANCE EVIDEMENT ~

Q15=+1

;MODE FRAISAGE ~

Q18=+0

;OUTIL PRE-EVIDEMENT ~

Q446=+0.01

;MATERIAU RESTANT ~

Q447=+10

;ECART DE CONNEXION ~

Q448=+2

;EXTENS. TRAJECTOIRE