Compensation d'usure outil — correcteurs CNC H et D en pratique
La dérive dimensionnelle en production CNC a pour première cause l'usure progressive des outils. Bien gérer les correcteurs longueur (H/G43) et rayon (D/G41-G42) permet de corriger cette dérive sans arrêter la machine. Ce guide couvre les 4 types de correcteurs, la logique de correction géométrie/usure séparée (Fanuc), un exemple chiffré et la macro de correction automatique.
4 types de correcteurs — rôle et gestion usure
Compense la longueur outil mesurée par rapport à la longueur de référence. Décalage Z uniquement. G43 H01 : la CN ajoute la valeur H01 à la position Z programmée.
⚙ Gestion usure : L'outil s'use → longueur diminue → côte Z en profondeur dérive. Corriger en ajoutant une valeur positive à H (ex. H01 = 150,0 → 150,05 si outil a raccourci de 0,05 mm).
G41 = outil à gauche du profil, G42 = outil à droite. D correspond au rayon de l'outil dans la table. La CN décale automatiquement la trajectoire.
⚙ Gestion usure : Outil s'use → rayon diminue → profil usiné trop grand (fraisage extérieur) ou trop petit (intérieur). Réduire D pour compenser (ex. D01 = 6,000 → 5,990 si outil a perdu 0,01 mm de rayon).
Sur Fanuc, la table des correcteurs a 2 colonnes : Géométrie (valeur outil neuf) + Usure (dérive progressive). La CN additionne les deux. Permet de ne modifier que la colonne Usure sans toucher la géométrie de référence.
⚙ Gestion usure : Colonne Usure = 0 outil neuf. À mesure que l'outil s'use, incrémenter la colonne Usure. Réinitialiser à 0 après changement outil.
Même principe que Usure H mais pour le rayon. Géométrie D = rayon nominal (ex. 6,000). Usure D = dérive en rayon à corriger (ex. −0,008 si outil a pris 0,008 mm de rayon en moins).
⚙ Gestion usure : Ne jamais modifier la colonne Géométrie pour corriger l'usure — toujours utiliser la colonne Usure. La géométrie reste la valeur de référence.
Exemple — correction profil trop grand de 0,05 mm
/* Exemple — fraise Ø12 mm, profil usiné 0,05 mm trop grand */ Situation : Pièce mesurée : Ø profil = 42,05 mm (cible = 42,00 mm) Fraise montée avec G41 D01 Analyse : Profil trop grand de 0,05 mm → l'outil usine trop loin à l'extérieur. La trajectoire G41 est décalée d'un rayon trop grand. Réduire D01 de 0,05 mm. Avant correction : Table correcteurs — D01 Géométrie = 6,000 | D01 Usure = 0,000 Correction : D01 Usure = -0,050 ← uniquement la colonne Usure Après correction : Rayon effectif = 6,000 + (-0,050) = 5,950 mm G41 décale de 5,950 mm → profil = 42,00 mm ✓ Règle : Profil trop grand (fraisage ext.) → D Usure négatif Profil trop petit (fraisage ext.) → D Usure positif Inverser la logique pour fraisage intérieur (alésage).
Macro de correction automatique (Fanuc — palpeur en machine)
/* Macro Fanuc — correction automatique après mesure palpeur */ ; Mesure la cote et corrige D automatiquement ; Variable résultat de mesure palpeur O9810 : ; #5001 = valeur mesurée X, #5002 = Y, #5003 = Z ; Appel cycle mesure (simplifié) G65 P9810 X0 D1.0 ; Mesure Ø alésage — résultat dans #130 #100 = 42.000 ; Cote cible #101 = #130 ; Cote mesurée #102 = #101 - #100 ; Écart (+ = trop grand, - = trop petit) ; Correction correcteur D01 (numéro 1, colonne usure rayon) ; Macro Fanuc : #2001 = usure D n°1 (rayon) #2001 = #2001 - #102 / 2 ; Diviser par 2 car D = rayon, pas diamètre IF [ABS[#102] GT 0.1] THEN #3000 = 1 (CORRECTION DEPASSE 0.1mm — VERIFIER OUTIL) ENDIF
4 causes de dérive dimensionnelle et corrections
Dilatation thermique machine
Effet : La broche et le bâti se dilatent après échauffement → côte Z dérive de 0,01 à 0,05 mm en début de production.
✓ Cycle de chauffe (30 min) avant production. Mesure H par tool setter après stabilisation thermique.
Usure en dépouille (VB)
Effet : Longueur outil réduit progressivement → côte Z en profondeur augmente sur pièce.
✓ Corriger H Usure par incrément (+0,01 à +0,05 mm selon matière). Surveiller fréquence d'ajustement.
Usure rayon de bec (fraise / plaquette)
Effet : Profil usiné dérive en dimension. Fréquent sur acier et inox en production série.
✓ Mesure dimensionnelle pièce après N pièces. Corriger D Usure. Définir une fréquence de contrôle.
Rappel élastique en finition
Effet : Pièce se déforme sous la coupe → dimension réelle ≠ théorique. Plus marqué sur pièces minces.
✓ Réduire ap en finition. Compenser par D Usure après mesure de la première pièce.
Mesure en machine — palpeur CNC
Cycles Renishaw O9810 pour correction auto
G41 G42 — compensation rayon
Guide complet compensation rayon outil
Capabilité Cp/Cpk
Surveiller la dérive et les correcteurs avec Cpk
Questions fréquentes
Valider vos programmes CNC
Calculateurs CNC + guides programmation G-code, Fanuc, Siemens. Vérifier vos paramètres avant de lancer la broche.