Pour commencer, définissons clairement ce qu’est un système de compensation thermique (SCT) dans le contexte des machines-outils CNC. Contrairement à ce que l’on pourrait croire, il ne corrige pas directement la température de la machine ou de la pièce. Il mesure et compense les déformations thermiques : des changements de dimensions des composants de la machine (bâti, broche, vis à billes, table) et de la pièce elle-même, causés par des variations de température.
Ces déformations sont des variations de longueur, de largeur ou de hauteur, généralement de l’ordre de quelques micromètres (1 µm = 0,001 mm) à quelques dixièmes de millimètres. Par exemple, une vis à billes de 1 mètre de long, en acier, se dilate d’environ 11 µm par degré Celsius de température. Sur une machine de grande taille comme le centre d’usinage à portique GA-GF4028, avec un déplacement X de 4200 mm, cette dilatation peut atteindre 46 µm par °C, ce qui est suffisant pour rendre une pièce non conforme.
Le SCT ne mesure pas non plus la température de l’air ambiant comme un thermomètre standard. Il utilise des capteurs spécifiques placés sur les points critiques de la machine : sur le bâti pour mesurer sa dilatation globale, sur la broche pour détecter les échauffements liés à la rotation, sur les vis à billes pour suivre leur dilatation le long des axes, et parfois sur la pièce ou le système de serrage pour mesurer ses propres déformations.
En résumé : un SCT est un système embarqué qui mesure les déformations thermiques des composants de la machine et de la pièce, puis ajuste en temps réel les positions des axes de la machine pour compenser ces déformations.
Les déformations thermiques sont la première cause de non-conformité des pièces usinées, devant l’usure des outils ou les défauts de serrage. Leur impact dépend de trois facteurs : la précision requise pour la pièce, la durée du cycle d’usinage et la stabilité de l’environnement de l’atelier.
Pour des pièces de haute précision, comme les composants aéronautiques, les moules pour l’injection plastique ou les pièces de précision pour l’électronique, des déformations de quelques micromètres peuvent rendre la pièce inutilisable. Par exemple, un moule pour un boîtier de téléphone portable nécessite une précision de l’ordre de 2 à 5 µm pour garantir l’assemblage des différentes parties. Sans compensation thermique, un échauffement de la broche de 10°C pendant l’usinage peut entraîner une déformation de 20 µm, ce qui est 4 à 10 fois supérieur à la tolérance admise.
Les déformations thermiques peuvent également perturber l’assemblage de pièces. Si deux pièces sont usinées dans des conditions de température différentes, leurs dimensions ne correspondront pas. Par exemple, une pièce usinée le matin, quand la température de l’atelier est de 18°C, et une autre usinée l’après-midi, quand la température est de 22°C, auront des dimensions différentes de 44 µm pour une longueur de 1 mètre, ce qui peut rendre l’assemblage impossible.
Les non-conformités liées à la thermique entraînent des coûts directs (mise au rebut des pièces, retouche) et indirects (retards de production, perte de réputation). Pour les pièces de haute valeur ajoutée, comme les moules ou les composants aéronautiques, le coût d’une pièce non conforme peut atteindre plusieurs milliers d’euros. De plus, sans compensation thermique, il est souvent nécessaire de laisser la machine en régime de marche à vide pendant plusieurs heures avant de commencer l’usinage, pour que sa température se stabilise. Ce temps de préparation, appelé « temps de chauffe », représente une perte de productivité importante : pour une machine comme le centre d’usinage vertical GA-MV856, un temps de chauffe de 2 heures par jour représente une perte de 500 heures par an, soit l’équivalent de 25 jours de production.
Les systèmes de compensation thermique utilisent deux approches principales : la compensation par modèle et la compensation par mesure directe. Chacune a ses méthodes pratiques et ses limites de précision.
C’est l’approche la plus courante, utilisée sur la plupart des machines-outils CNC, y compris les modèles Gree CNC. Elle repose sur un modèle mathématique qui prédit les déformations thermiques de la machine en fonction de la température mesurée par des capteurs.
Le modèle est développé lors de la conception de la machine ou lors de sa mise en service. Pour cela, on mesure les déformations de la machine dans différentes conditions de température et de fonctionnement (vitesse de rotation de la broche, vitesse de déplacement des axes, charge de la table). Par exemple, pour le centre d’usinage vertical GA-DV750, on mesure la déformation de la broche pour des vitesses de rotation allant de 0 à 30 000 tr/min, et la déformation des vis à billes pour des températures allant de 15 à 35°C. Ces mesures sont ensuite utilisées pour créer un modèle qui prédit la déformation pour toute combinaison de température et de fonctionnement.
Pendant l’usinage, des capteurs de température placés sur les points critiques de la machine mesurent en temps réel la température. Le modèle utilise ces mesures pour calculer la déformation attendue, puis ajuste les positions des axes de la machine pour compenser cette déformation. Par exemple, si le modèle prédit que la broche se déplace de 10 µm vers le bas en raison d’un échauffement, le système ajuste la position de l’axe Z de la machine de +10 µm pour compenser.
La précision de la compensation par modèle dépend de la qualité du modèle et du nombre de capteurs. Les modèles simples, avec 2 à 5 capteurs, ont une précision de compensation de l’ordre de 5 à 10 µm. Les modèles plus complexes, avec 10 à 20 capteurs, peuvent atteindre une précision de 2 à 5 µm. Par exemple, le centre d’usinage 5 axes haute précision GA-UHD500 utilise un modèle de compensation thermique avec 12 capteurs, permettant une précision de compensation de 3 µm.
C’est une approche plus précise, utilisée pour des applications de très haute précision. Elle consiste à mesurer directement la position de la broche ou de la pièce pendant l’usinage, pour détecter les déformations thermiques.
Il existe deux méthodes principales de mesure directe :
La compensation par mesure directe a une précision de compensation de l’ordre de 1 à 3 µm, mais elle est plus chère et plus complexe à mettre en œuvre. Elle est généralement réservée à des applications de très haute précision, comme l’usinage de moules pour l’optique ou des composants pour l’industrie spatiale.
Même les systèmes de compensation thermique les plus performants ne sont pas parfaits. Plusieurs sources d’erreur peuvent réduire leur efficacité.
Le modèle de compensation est basé sur des mesures effectuées dans des conditions spécifiques. Si les conditions de fonctionnement de la machine diffèrent de ces conditions, le modèle peut faire des erreurs. Par exemple, si le modèle a été développé pour des cycles d’usinage de 30 minutes, il peut être moins précis pour des cycles de 2 heures, car les déformations thermiques peuvent évoluer différemment sur des durées plus longues.
De plus, le modèle ne prend pas en compte les déformations de la pièce, sauf si des capteurs sont placés sur la pièce. Pour des pièces de grande taille ou de matériaux ayant un coefficient de dilatation thermique différent de celui de la machine, les déformations de la pièce peuvent être importantes et non compensées.
Les capteurs de température ont une précision limitée. Un capteur de température standard a une précision de ±0,5°C, ce qui peut entraîner une erreur de prédiction de la déformation de 5,5 µm par mètre de longueur. De plus, les capteurs peuvent dériver avec le temps : leur précision diminue au fur et à mesure de leur utilisation, ce qui réduit la précision du système de compensation.
Les variations de température de l’air ambiant peuvent entraîner des déformations thermiques qui ne sont pas compensées par le système. Par exemple, si la température de l’air augmente de 2°C en une heure, la pièce peut se dilater de 22 µm par mètre, et cette dilatation ne sera pas compensée si le système ne dispose pas de capteurs sur la pièce.
De plus, les courants d’air dans l’atelier peuvent entraîner des variations de température locales sur la machine ou la pièce, qui ne sont pas détectées par les capteurs.
L’usure des composants de la machine (vis à billes, guidages, broche) modifie ses caractéristiques thermiques. Par exemple, une vis à billes usée a un coefficient de dilatation thermique différent de celui d’une vis neuve. Le modèle de compensation, qui a été développé pour une machine neuve, devient donc moins précis avec le temps.
Il est important de comprendre ce qu’un système de compensation thermique ne peut pas faire, pour éviter de la surévaluer.
Un SCT ne compense que les déformations thermiques des composants de la machine et, éventuellement, de la pièce, pour lesquels il a été calibré. Il ne compense pas les déformations thermiques des outils de coupe, qui peuvent être importantes pour des outils de petite taille ou des vitesses de rotation élevées. Par exemple, un outil de 1 mm de diamètre peut se dilater de 5 µm en raison de l’échauffement pendant la coupe, et cette dilatation ne sera pas compensée par le SCT.
De plus, un SCT ne compense pas les déformations mécaniques, comme la déformation de la broche ou de la table en raison de la force de coupe. Ces déformations sont d’origine mécanique, pas thermique, et nécessitent des systèmes de compensation spécifiques.
Un SCT ne peut pas compenser des variations de température importantes ou rapides. Par exemple, si la température de l’atelier augmente de 5°C en une heure, le SCT ne pourra pas compenser la dilatation de la pièce de 55 µm par mètre, car il ne dispose pas de capteurs sur la pièce. De plus, des variations de température rapides peuvent entraîner des déformations thermiques non uniformes, qui sont difficiles à modéliser et à compenser.
Comme mentionné précédemment, le SCT perd en précision avec l’usure de la machine et la dérive des capteurs. Pour maintenir sa précision, il est nécessaire de recalibrer le système régulièrement, généralement tous les 6 à 12 mois. Le recalibrage est une opération complexe et coûteuse, qui nécessite de mettre la machine hors production pendant plusieurs heures.
Un SCT n’est pas utile pour des pièces de faible précision, pour lesquelles les déformations thermiques sont inférieures à la tolérance admise. Par exemple, pour une pièce avec une tolérance de 0,1 mm, une déformation thermique de 10 µm est négligeable, et un SCT n’apporte pas de valeur ajoutée.
De plus, un SCT est moins utile pour des cycles d’usinage très courts, de moins de 10 minutes. Sur des cycles courts, les déformations thermiques sont faibles, car la machine n’a pas le temps de s’échauffer suffisamment.
| Méthode de compensation | Précision de compensation | Effort de mise en œuvre | Effort de maintenance | Utilisation typique |
|---|---|---|---|---|
| Compensation par modèle (2 à 5 capteurs) | 5 à 10 µm | Faible (calibration en usine) | Faible (recalibrage tous les 12 mois) | Pièces de précision moyenne (tolérance > 10 µm), cycles d’usinage moyens à longs |
| Compensation par modèle (10 à 20 capteurs) | 2 à 5 µm | Moyen (calibration en usine + ajustements sur site) | Moyen (recalibrage tous les 6 à 12 mois) | Pièces de haute précision (tolérance 5 à 10 µm), cycles d’usinage longs |
| Compensation par mesure directe | 1 à 3 µm | Élevé (installation de capteurs + calibration complexe) | Élevé (recalibrage tous les 3 à 6 mois, maintenance des capteurs) | Pièces de très haute précision (tolérance < 5 µm), applications de haute valeur ajoutée |
Pour tirer le meilleur parti d’un système de compensation thermique, suivez cette checklist :
Quelle est la différence entre la compensation thermique et la compensation de l’usure des outils ? La compensation thermique corrige les déformations des composants de la machine et de la pièce causées par la température. La compensation de l’usure des outils corrige la réduction de la taille de l’outil causée par l’usure pendant la coupe. Ce sont deux systèmes distincts, qui peuvent être utilisés ensemble pour améliorer la précision des pièces.
Les systèmes de compensation thermique fonctionnent-ils pour tous les types de matériaux ? Oui, mais leur efficacité dépend du coefficient de dilatation thermique du matériau. Pour des matériaux à faible coefficient de dilatation, comme le carbure de tungstène (α = 4,5 µm/m/°C), les déformations thermiques sont faibles, et le SCT apporte peu de valeur ajoutée. Pour des matériaux à fort coefficient de dilatation, comme l’aluminium ou le plastique, les déformations thermiques sont importantes, et le SCT est très utile.
Est-il possible d’ajouter un système de compensation thermique sur une machine CNC existante ? Oui, mais c’est une opération complexe et coûteuse. Il faut installer des capteurs sur la machine, développer un modèle de compensation adapté à la machine, et intégrer le système dans la commande CNC. Le coût de cette opération est généralement de 20 à 50% du prix de la machine, et il est souvent plus économique d’acheter une nouvelle machine équipée d’un SCT.
Quelle est la durée de vie d’un système de compensation thermique ? La durée de vie du système dépend de l’entretien et de l’usure de la machine. Les capteurs ont une durée de vie de 5 à 10 ans, et le modèle de compensation doit être mis à jour régulièrement pour tenir compte de l’usure de la machine. Avec un entretien régulier, un SCT peut fonctionner pendant 10 à 15 ans.
Les systèmes de compensation thermique sont-ils compatibles avec toutes les commandes CNC ? Non, la plupart des SCT sont développés pour des commandes CNC spécifiques, comme Siemens, Fanuc ou Heidenhain. Avant d’acheter une machine équipée d’un SCT, vérifiez que le système est compatible avec la commande CNC que vous utilisez.
Envoyez-nous votre pièce, la taille des séries et votre port de destination. Nous répondons avec une configuration, un délai ferme et une comparaison du coût total.
Demander un devis →