Compensation d'usure outil — correcteurs CNC H et D en production
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 modifier le programme et sans arrêter la série. Ce guide couvre les 4 types de correcteurs en production, la logique géométrie/usure séparée, un exemple chiffré, la macro Fanuc de correction automatique par palpeur, et 4 causes de dérive à diagnostiquer avant correction.
COMPENSATION USURE — CORRECTION PRODUCTION
La compensation d'usure outil consiste à corriger une petite dérive de cote dans les correcteurs H ou D, sans modifier le programme CN, afin de garder la série dans la tolérance.
H corrige surtout la longueur (axiale Z) · D corrige le rayon avec G41/G42 · la correction doit être petite, mesurée et tracée. Avant de corriger, distinguer usure outil, dérive thermique, mauvais bridage ou erreur de mesure. Pour comprendre les bases H/D/T et la séparation Shape/Wear, voir le guide de référence correcteurs d'outil CNC — bases H/D/T.
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 → cote Z en profondeur dérive. Corriger en ajoutant une valeur positive à H Usure (ex. H01 Usure = +0,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 Usure pour compenser (ex. D01 Usure = -0,010 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 outil neuf.
Exemple — correction profil trop grand de 0,05 mm
Cas concret en fraisage extérieur avec G41 : profil mesuré à Ø42,05 mm vs cible Ø42,00 mm. Application de la règle universelle Δ_D = Δ_diamètre / 2 dans la colonne Usure uniquement.
; 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,025 mm (Δ_D = Δ_diamètre / 2). Avant correction : Table correcteurs — D01 Géométrie = 6,000 | D01 Usure = 0,000 Correction : D01 Usure = -0,025 ← uniquement la colonne Usure Après correction : Rayon effectif = 6,000 + (-0,025) = 5,975 mm G41 décale de 5,975 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 de correction automatique en production série : le palpeur mesure la cote, calcule l'écart par rapport à la cible et corrige automatiquement la colonne Usure du correcteur D. Limite de sécurité au-delà de 0,1 mm pour déclencher une vérification opérateur.
; 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 à diagnostiquer
Avant de corriger un correcteur, identifier la cause réelle de la dérive — corriger une dilatation thermique avec D Usure masque le vrai problème et créera une oscillation de correction à la première chauffe complète.
Effet : La broche et le bâti se dilatent après échauffement → cote Z dérive de 0,01 à 0,05 mm en début de production.
Correction : Cycle de chauffe (30 min) avant production. Mesure H par tool setter après stabilisation thermique. Première pièce mesurée systématiquement après chauffe complète.
Effet : Longueur outil réduit progressivement → cote Z en profondeur augmente sur pièce. Critère ISO 3685 : VB 0,3 mm = usure modérée, VB 0,5 mm = rebut.
Correction : Corriger H Usure par incrément (+0,01 à +0,05 mm selon matière). Surveiller fréquence d'ajustement — si la fréquence augmente, l'outil approche de la fin de vie.
Effet : Profil usiné dérive en dimension. Fréquent sur acier et inox en production série. Cote dérive progressivement vers le bas (trop grand en fraisage extérieur).
Correction : Mesure dimensionnelle pièce après N pièces. Corriger D Usure. Définir une fréquence de contrôle dans la fiche de réglage série (ex. 1 mesure / 10 pièces sur tolérance ±0,01 mm).
Effet : Pièce se déforme sous la coupe → dimension réelle ≠ théorique. Plus marqué sur pièces minces ou matières plastiques. Effet souvent constant, donc compensable.
Correction : Réduire ap en finition. Compenser par D Usure après mesure de la première pièce — la correction sera stable tant que la pièce et le bridage ne changent pas.
Procédure recommandée en production série :
- Mesurer 3 à 5 pièces consécutives.
- Calculer l'écart moyen par rapport à la cible (filtre les valeurs aberrantes).
- Appliquer une petite correction dans la colonne Usure uniquement (jamais Géométrie en production).
- Produire une pièce de contrôle pour valider la correction avant de relancer la série.
- Noter la correction (date, valeur, cote mesurée) dans la fiche de réglage ou la table correcteurs.
Pour aller plus loin
Pour comprendre les bases H, D, T et la séparation Shape/Wear avant de corriger une dérive, voir le guide de référence sur les correcteurs d'outil CNC.
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
Sources et références
- ISO 6983-1:2009 — Format programmation CN — codes de compensation outil (G41/G42, G43).
- ISO 3685:1993 — Essais de durée de vie des outils — critères VB d'usure en dépouille.
- ISO 286-1:2010 — Système ISO de tolérances et écarts (référence pour cotes tolérancées en production).
- Fanuc Series 30i Operator's Manual — Tool offset table : Geometry / Wear columns, macros variables #2001–#2200.
- Renishaw — In-machine probing routines (O9810) — automatic tool offset update macros.
- Sandvik Coromant — Wear compensation et tool life management — critères VB et fréquence de correction.