CNC Path Analyzer

Le cycle de finition G70 : réutiliser le profil d'ébauche pour finir avec un outil de finition

Explique, avec un exemple comportant un arc, comment le cycle de finition G70 relit les blocs de profil P–Q de G71, G72 et G73, quand s'appliquent F et S à l'intérieur du profil, et l'ordre pratique avec un changement d'outil intermédiaire.

G70 ne réécrit pas le profil

G70 P_ Q_ est une instruction de finition qui parcourt une fois, tels quels, les blocs du numéro de séquence P au numéro Q déjà présents dans le programme. Les cycles d'ébauche (G71, G72, G73) ont déjà usiné selon ces mêmes blocs en laissant une surépaisseur ; G70 ne fait qu'enlever la surépaisseur restante pour obtenir les cotes finales.

Autrement dit, G70 lui-même ne contient aucune coordonnée de profil. Pour modifier le profil, on modifie les blocs P–Q, et l'ébauche comme la finition changent ensemble. N'avoir qu'un seul endroit à maintenir est le principal avantage de cette structure.

Avance et vitesse de broche utilisées par G70

Pendant un cycle d'ébauche, les F, S et T des blocs P–Q sont ignorés et c'est le F du bloc de cycle qui s'applique. À l'inverse, lors de l'exécution de G70, ce sont les F, S et T des blocs P–Q qui s'appliquent. Dans l'exemple, l'ébauche se fait à F0.3, l'avance du cycle, et la finition à F0.1, indiqué sur la deuxième ligne du profil.

S'il n'y a aucun F dans les blocs de profil, G70 reprend simplement le F modal précédent, c'est-à-dire l'avance d'ébauche. Si la surface finie est plus rugueuse que prévu, vérifiez d'abord ce point.

Ordre pratique : ébauche → dégagement → changement d'outil → finition

G71 avec l'outil d'ébauche T01, puis passage à l'outil de finition T03 pour exécuter G70

O2004
T0101
G21 G90 G18 G40 G99
G50 S2000
G96 S160 M03
G00 X46. Z2.
G71 U2. R0.5
G71 P100 Q200 U0.5 W0.05 F0.3
N100 G00 X16.
G01 Z0. F0.1
G03 X24. Z-4. R4.
G01 Z-18.
X32. Z-24.
Z-36.
N200 X46.
G00 X150. Z100.
T0303
G96 S220 M03
G00 X46. Z2.
G70 P100 Q200
G00 X150. Z100.
M30
G71 avec l'outil d'ébauche T01, puis passage à l'outil de finition T03 pour exécuter G70 — ZX (rayon) trajectoireZX (rayon)
Le bleu clair en pointillés indique l’avance rapide G00; l’orange continu indique le déplacement de coupe. Les arcs sont des courbes statiques calculées.

La figure ci-dessus est le résultat de l’analyse de ce programme par CNC Path Analyzer (avance rapide 29 segments, coupe linéaire 13 segments, arc 1 segments).

Points à remarquer dans l'exemple

  • G50 S2000 plafonne la vitesse de broche à 2,000 rpm pour qu'elle n'augmente pas sans limite quand le diamètre diminue en vitesse de coupe constante (G96).
  • Après l'ébauche, G00 X150. Z100. recule largement jusqu'à la position de changement d'outil. Celle-ci doit permettre à la tourelle de tourner sans heurter la pièce ni le mandrin.
  • L'outil de finition T0303 porte la vitesse de coupe à S220. En finition, la profondeur de passe est faible, ce qui permet une vitesse de coupe plus élevée.
  • G00 X46. Z2. juste avant G70 est la même position que le point de départ du cycle d'ébauche. Partir d'une autre position modifie aussi la position de retour après finition.
  • G03 X24. Z-4. R4. dans le profil est un rayon R4 côté face. Sans correction de rayon de bec (G41/G42) sur l'outil de finition, les cotes de l'arrondi et du cône sont décalées du rayon de bec.

Problèmes courants avec G70

SituationRaisonRemède
G70 ne trouve pas le numéro de séquenceFaute de frappe dans P/Q, ou profil situé dans un autre programmeVérifier les numéros N et leur position dans le même programme
Alarme G70 en fonctionnement DNCEn bande ou en DNC, il est souvent impossible de revenir à des blocs déjà passésExécuter depuis la mémoire, ou écrire explicitement le profil de finition
Cotes de finition systématiquement trop grandesCorrection d'usure de l'outil de finition ou correction de rayon de bec non appliquéeVérifier l'écran des corrections d'outil et G41/G42
Le retour après finition raye la piècePoint de départ de G70 trop près de la pièceChoisir un X de départ nettement supérieur au diamètre du brut

Comment choisir les surépaisseurs de finition U et W

La surépaisseur de finition du second bloc du cycle d'ébauche est l'épaisseur que G70 enlèvera réellement. Trop grande, l'outil de finition est chargé comme en ébauche et les cotes et l'état de surface fluctuent ; trop petite, les traces de vibration ou la déformation thermique laissées par l'ébauche ne sont pas entièrement supprimées. Le U0.5 de l'exemple laisse 0.5 mm au diamètre, soit 0.25 mm au rayon.

Un point de départ courant consiste à choisir une profondeur de passe de finition à peu près égale ou légèrement inférieure au rayon de bec de la plaquette de finition. Pour une plaquette R0.4, cela donne une surépaisseur radiale de 0.2 à 0.3 mm, soit environ U0.4 à 0.6. La surépaisseur W en Z est généralement plus petite que U, car les faces sont courtes et l'outil les usine avec son arête latérale. L'exemple utilise W0.05.

Rayon de bec de la plaquette de finitionExemple de surépaisseur radialeExemple de U du second bloc
R0.20.1–0.15 mmU0.2–0.3
R0.40.2–0.3 mmU0.4–0.6
R0.80.3–0.5 mmU0.6–1.0

Finir sans G70

Lorsque les blocs de profil sont placés dans un sous-programme, ou que seule la finition doit être déplacée vers une autre opération, on écrit parfois la trajectoire de finition séparément au lieu d'utiliser G70. Les profils d'ébauche et de finition sont alors maintenus séparément, et il faut modifier les deux à chaque changement de plan. Superposer les deux trajectoires sur le même écran dans CNC Path Analyzer permet de repérer rapidement les écarts de profil.

Questions fréquentes

G70 peut-il aussi suivre G73 (répétition de profil) ?
Oui. G71, G72 et G73 partagent tous le profil P–Q de la même manière et sont finis avec G70.
Faut-il indiquer de nouveau les surépaisseurs U et W lors de l'exécution de G70 ?
Non. La surépaisseur de finition n'a de sens que dans le second bloc du cycle d'ébauche. G70 suit exactement le profil, sans surépaisseur.

Étapes suivantes

Vérifier la trajectoire dans CNC Path Analyzer