Cycles de tournage CNC — G70 G71 G72 G73
Les cycles G71/G72/G73 automatisent l'ébauche en tournage CNC — plus besoin de programmer chaque passe manuellement. G70 exécute ensuite la finition. Ces cycles sont parmi les plus puissants de la programmation Fanuc (CN 0i / 16i / 18i / 31i).
PROGRAMMATION — CYCLES DE TOURNAGE
G71 pour brut cylindrique (passes planes en Z), G73 pour brut préformé (forgé, moulé) — utiliser G71 sur brut forgé = passes à vide sur les zones déjà dégagées. Le profil P–Q doit être monotone en X — jamais retour en arrière dans le même cycle. Choisir G73 dès que le brut est à moins de 2 mm du profil fini. U positif pour extérieur, négatif pour alésage. G70 P__ Q__ appelle ensuite la finition sur le même profil P–Q et utilise les F et S programmés dans les blocs du profil (pas ceux du G71).
4 cycles de tournage Fanuc — syntaxe et critères de choix
| Code | Nom | Syntaxe | Cas d'usage typique |
|---|---|---|---|
| G71 | Ébauche axiale (turning) | G71 U__ R__ G71 P__ Q__ U__ W__ F__ | Passes parallèles à l'axe Z — brut cylindrique avec beaucoup de matière à enlever. |
| G72 | Ébauche frontale (facing) | G72 W__ R__ G72 P__ Q__ U__ W__ F__ | Passes parallèles à l'axe X (dressage de face) — grands diamètres, faibles longueurs. |
| G73 | Répétition de profil (pattern repeat) | G73 U__ W__ R__ G73 P__ Q__ U__ W__ F__ | Suit le profil en le décalant progressivement — brut préformé (forgé, moulé, préusiné). |
| G70 | Passe de finition | G70 P__ Q__ | Finition sur le même profil P-Q — utilise les F et S programmés dans les blocs du profil. |
Paramètres P / Q / U / W / R / F — repères pratiques
| Paramètre | Rôle | Unité | Repère pratique |
|---|---|---|---|
| U (1ère ligne) | Profondeur de passe (rayon) en G71 · Distance totale X à enlever en G73 | mm | En G71 : U=2 mm = passe de 2 mm au rayon = 4 mm au diamètre. |
| W (1ère ligne) | Profondeur de passe Z en G72 · Distance totale Z à enlever en G73 | mm | En G72 : W=2 mm = passe de 2 mm en Z (dressage). |
| R (1ère ligne) | Distance de retrait entre passes en G71/G72 · Nombre de répétitions en G73 | mm ou nb | R=0.5 typique pour retrait. En G73 : R=4 = 4 passes successives. |
| P | Numéro du 1er bloc du profil | sans unité | Le bloc P doit être un G00/G01 sans Z (déplacement X uniquement). |
| Q | Numéro du dernier bloc du profil | sans unité | Sens monolithique P→Q : X monotone + Z décroissant. |
| U (2ème ligne) | Surépaisseur X (diamètre) pour la finition | mm | U=0.4 mm = 0.2 mm de matière au rayon. Positif extérieur, négatif alésage. |
| W (2ème ligne) | Surépaisseur Z pour la finition | mm | W=0.1 mm typique pour finition Ra 1.6 µm. |
| F | Avance pendant les passes d'ébauche | mm/tr | F=0.25 mm/tr typique en acier. G70 utilise le F du profil, pas du G71. |
Exemple complet — G71 ébauche + G70 finition
O0300 ; Programme tournage N10 G21 G40 G97 ; Init N20 T0101 M06 ; Outil ébauche T1 N30 G96 S180 M03 ; Vitesse coupe 180 m/min (constante) N40 G0 X82. Z2. ; Approche rapide ; ===== ÉBAUCHE G71 ===== N50 G71 U2. R0.5 ; Passe 2mm (rayon), retrait 0.5mm N60 G71 P70 Q130 U0.4 W0.1 F0.25 ; Profil N70→N130, surepaiss X0.4 Z0.1 ; --- Profil entre P(70) et Q(130) --- N70 G0 X20. ; 1er bloc P : X seulement, vers Ø20 N80 G1 Z0 F0.12 S220 ; Contact face, vitesse finition N90 X24. Z-2. ; Chanfrein 2×45° N100 Z-35. ; Cylindre Ø24 L=35mm N110 X40. Z-50. ; Cône Ø24→Ø40 sur 15mm N120 Z-80. ; Cylindre Ø40 L=30mm N130 X82. ; Dégagement — dernier bloc Q ; ===== FINITION G70 ===== N140 G70 P70 Q130 ; Finition sur le même profil P→Q N150 G0 Z100. ; Dégagement N160 M05 N170 M30
Règles de définition du profil P–Q
| # | Règle |
|---|---|
| 1 | Le premier bloc du profil (N_P) doit être un G00 ou G01 sans Z (déplacement X uniquement vers la 1ère cote du profil). |
| 2 | Le sens du profil entre P et Q doit être monolithique : X croissant ou décroissant, Z toujours décroissant (vers la poupée mobile). |
| 3 | Ne pas programmer G96/G97, M03/M05, changement d'outil entre P et Q. |
| 4 | Pour G71 extérieur : profil de gauche (Z−) à droite (Z+) et X croissant. Pour alésage intérieur : X décroissant. |
| 5 | La surépaisseur U doit être positive pour l'extérieur, négative pour l'intérieur (alésage). |
| 6 | G70 utilise les vitesses (F, S) programmées dans le profil P–Q, pas celles du G71. |
Équivalents Siemens 840D
| Fanuc | Siemens 840D |
|---|---|
| G71 (ébauche ext.) | CYCLE95 (tournage profil) |
| G72 (ébauche front.) | CYCLE95 (avec orientation) |
| G73 (copie profil) | CYCLE95 avec VARI=1 |
| G70 (finition) | Intégré dans CYCLE95 |
Pièges atelier et conseils terrain
DANGER
Profil P–Q non monotone — cycle qui dérape
Un retour en arrière en X dans le profil (par ex. réduction puis augmentation de diamètre dans le même cycle) provoque passes à vide ou collisions. Le profil entre P et Q doit être monotone en X et toujours Z décroissant vers la poupée mobile. Si la géométrie nécessite un retour, séparer en deux cycles distincts.
ATTENTION
G71 sur brut forgé — perte de temps massive
Sur brut préformé (forgeage, moulage, préusinage), G71 fait des passes planes à vide sur les zones déjà dégagées. Utiliser G73 dès que le brut est à moins de 2 mm du profil fini — le cycle décale progressivement la trajectoire et suit le contour sans usinage à vide.
ATTENTION
U positif/négatif — sens de la surépaisseur
U positif = surépaisseur vers l'extérieur (extérieur). U négatif= surépaisseur vers l'intérieur (alésage). Une inversion = passe dans la pièce = bris d'outil ou pièce ferraillée. Vérifier le signe avant exécution.
INFO
G70 utilise les vitesses du profil, pas du G71
Programmer F0.08 S1800 dans le 1er bloc après P (ex.
N80 G1 Z0 F0.12 S220) — G70 les utilisera automatiquement pour la finition. Les F/S du bloc G71 ne s'appliquent qu'aux passes d'ébauche.INFO
Surépaisseur typique finition Ra 1.6 µm
Pour finition Ra 1.6 µm en acier doux : U=0.4 mm (soit 0.2 mm de matière au rayon) et W=0.1 mm. Pour finition Ra 0.8 µm ou matière dure : réduire à U=0.2 mm + W=0.05 mm avec plaquette Wiper.
DANGER
Ne pas programmer G96/G97, M03/M05 entre P et Q
Tout changement de mode broche ou changement d'outil dans le profil P-Q casse le cycle et déclenche une alarme. Mettre toutes les commandes de mode broche AVANT le bloc P et APRÈS le bloc Q.
📄 OUTIL ATELIER — PDF À IMPRIMER
Mémo Atelier CNC — Paramètres de coupe par matière
Vc, fz, Ra pour 10 matières (acier, inox, alu, titane, Inconel...) + 7 formules essentielles + checklist 16 points. 2 pages, format A4, à imprimer et garder près de la machine.
Aucun spam. Désabonnement en 1 clic. Données utilisées uniquement pour l'envoi de ressources CNCYRON, conformément à notre politique de confidentialité.
Questions fréquentes
Aller plus loin — calculateurs et ressources
Filetage au tour CNC/programmation-cnc/g-code/filetage-tour/G32, G92, G76 — passes successives et formule h = 0,6495 × pas.Cycles fixes de perçage/programmation-cnc/g-code/cycles-percage/G81, G82, G83, G84, G85 — référence Fanuc avec syntaxe et paramètres.Codes G et M — référence/programmation-cnc/g-code/codes-g-m/Liste complète Fanuc avec modalité et famille.Calculateur avance tournage/calculateurs/avance-tournage/Vf = N × f — recalculer pour l\'outil et la matière utilisés.Calculateur temps d'usinage/calculateurs/temps-usinage/Estimer la durée d\'une passe en fonction de la longueur et de l\'avance.Côtes hors tolérances/problemes-usinage/cotes-hors-tolerances/Dérive thermique, wear offset et reprise du profil après finition.