Filetage au tour CNC — G76, G32 et G92 Fanuc
Trois codes Fanuc pour fileter : G76 (cycle automatique multi-passes, le plus utilisé), G32 (une passe à la fois, contrôle total), G92 (cycle simple, CN anciennes). Ce guide détaille G76 en profondeur avec un exemple M20×2.5 complet.
Comparatif G76 / G32 / G92
| Code | Type | Passes | Profondeur auto | Usage |
|---|---|---|---|---|
| G76 | Cycle multi-passes | Automatique (section cst) | ✓ Oui | 95% des filetages courants — recommandé |
| G92 | Cycle simple passe | Manuelle chaque passe | ✗ Non | CN Fanuc 10/11/15 — simple mais répétitif |
| G32 | Passe manuelle unique | 1 passe par bloc | ✗ Non | Filets spéciaux, coniques, contrôle total |
G76 — syntaxe Fanuc 0i/21i/30i
G76 P(m)(r)(a) Q(Δd_min) R(d) ; G76 X(fond_filet) Z(fin) R(cône) P(h) Q(Δd) F(pas) ; Paramètres : m = nombre de passes de finition (01–99, ex: 01) r = retrait en fin de filet (×0.1 × pas, ex: 00 = no chamfer) a = angle flanc plaquette (60° filet métrique, 55° Whitworth, 29° ACME) Δd_min = profondeur mini de passe (en rayon, ×0.001 mm, ex: Q100 = 0.1 mm) d = surépaisseur finition en rayon (ex: R0.05 = 0.05 mm) X = diamètre fond de filet (cote réelle, = diam nominal − 2 × profondeur) Z = position Z fin du filet R = décalage conique (0 = filet droit) P = profondeur totale de filet en rayon (×0.001 mm, ex: P1624 = 1.624 mm) Q = profondeur première passe en rayon (×0.001 mm) F = pas du filet en mm (ex: F2.5 pour M20×2.5)
Programme complet — M20×2.5 extérieur en acier XC42
Filet M20×2.5 ISO métr. extérieur. Profondeur totale = 0.6495 × 2.5 = 1.624 mm (rayon). Diamètre fond = 20 − 2 × 1.624 = 16.752 mm.
O0200 (FILETAGE M20×2.5 - G76)
G21 G18 G40 (mm, plan XZ, annul. correction)
G28 U0. W0.
T0303 (outil de filetage 60°)
G97 S800 M03 (tr/min constant — G97 obligatoire pour filetage)
G00 X25. Z5. (approche rapide)
(--- CYCLE G76 --- )
G76 P010060 Q100 R0.05 ; (1 passe finition, retrait 0×, angle 60°)
(Δd_min = 0.1 mm, surépaisseur finition 0.05 mm)
G76 X16.752 Z-30. R0. P1624 Q400 F2.5 ;
(fond filet Ø16.752, fin à Z-30)
(pas conique R0, profondeur totale 1.624 mm rayon)
(1ère passe 0.4 mm rayon, pas = 2.5 mm)
G00 X100. Z100.
M05
M30
(--- CALCULS DE RÉFÉRENCE M20×2.5 ---)
( Profondeur totale = 0.6495 × 2.5 = 1.624 mm )
( Diamètre fond = 20.000 - 2×1.624 = 16.752 mm )
( P dans G76 = 1624 (en µm rayon) )
( Q 1ère passe = 400 µm → 7-8 passes automatiques)G32 — filetage passe par passe (référence)
(G32 - UNE PASSE à X19.2 = profondeur 0.4 mm rayon) G00 X19.2 (positionner au diamètre de coupe) G32 Z-30. F2.5 (passe de filetage, pas 2.5 mm) G00 X25. (dégagement rapide) Z5. (retour début (répéter en diminuant X chaque passe jusqu'à X16.752) Syntaxe G32 : G32 Z__ F__ (filet droit, F = pas en mm) G32 X__ Z__ F__ (filet conique si X et Z simultanés)
4 règles critiques pour un filet propre
G97 obligatoire — jamais G96 en filetage
Le filetage nécessite une vitesse de broche constante en tr/min pour synchroniser l'axe Z avec la rotation. G96 (vitesse de coupe constante) fait varier N et dessynchronise le pas. Toujours programmer G97 avant le cycle de filetage.
Surlongueur d'entrée et de sortie obligatoire
Prévoir 2–3 pas de surlongueur avant Z début (pour l'accélération de l'axe) et 2–3 pas de sortie après Z fin (pour la décélération). Sans ça : pas incorrect au début et à la fin du filet.
Correcteur outil séparé pour l'outil de filetage
Un correcteur d'outil mal réglé décale toutes les passes → filet trop serré ou trop lâche. Mesurer le premier filet avec un calibre lisse/refus, puis ajuster le correcteur usure en X.
Angle plaquette = angle flanc dans G76
Le paramètre "a" de G76 doit correspondre à l'angle de la plaquette : 60° pour ISO métrique, 55° pour Whitworth/BSP, 60° pour UNC/UNF, 29° pour ACME. Un angle incorrect = flancs incorrects même si le diamètre est bon.
Questions fréquentes
📖 Cycles tournage : G71/G72 ébauche automatique — profil défini une fois, passes calculées par la CN