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.
M30La 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 S2000plafonne 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
T0303porte 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
| Situation | Raison | Remède |
|---|---|---|
| G70 ne trouve pas le numéro de séquence | Faute de frappe dans P/Q, ou profil situé dans un autre programme | Vérifier les numéros N et leur position dans le même programme |
| Alarme G70 en fonctionnement DNC | En bande ou en DNC, il est souvent impossible de revenir à des blocs déjà passés | Exécuter depuis la mémoire, ou écrire explicitement le profil de finition |
| Cotes de finition systématiquement trop grandes | Correction d'usure de l'outil de finition ou correction de rayon de bec non appliquée | Vérifier l'écran des corrections d'outil et G41/G42 |
| Le retour après finition raye la pièce | Point de départ de G70 trop près de la pièce | Choisir 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 finition | Exemple de surépaisseur radiale | Exemple de U du second bloc |
|---|---|---|
| R0.2 | 0.1–0.15 mm | U0.2–0.3 |
| R0.4 | 0.2–0.3 mm | U0.4–0.6 |
| R0.8 | 0.3–0.5 mm | U0.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.