Comment l'IA mesure la précision dimensionnelle des pièces usinées sans contrôle manuel
Le laboratoire qualité d'un atelier d'usinage de précision dans l'Indiana avait un problème d'arriéré. Leur machine à mesurer tridimensionnelle (MMT) pouvait mesurer une pièce aérospatiale complexe en 12 minutes. Ils produisaient 45 pièces par équipe. Le calcul ne fonctionnait pas : l'inspection complète à la MMT de chaque pièce prendrait 9 heures par équipe de 8 heures. Ils contrôlaient donc par échantillonnage une pièce sur 10 et s'appuyaient sur les données SPC en cours de processus pour le reste. Lorsqu'un audit client a révélé que 3 pièces sur un lot de 200 présentaient un diamètre d'alésage hors tolérance, l'atelier a dû faire face à un coût de confinement et de ré-inspection de 340 000 $.
Cet incident les a motivés à se tourner vers la mesure dimensionnelle en ligne utilisant des systèmes de vision alimentés par l'IA.
Comment fonctionne la mesure dimensionnelle en ligne
La technologie combine le balayage 3D à lumière structurée avec des algorithmes d'apprentissage automatique qui extraient les dimensions critiques à partir des données de nuage de points 3D. Un système typique utilise un ou plusieurs projecteurs de lumière structurée (projecteurs LED bleus ou blancs projetant des motifs de franges sur la surface de la pièce) et des caméras stéréo qui capturent les motifs de franges déformés sous plusieurs angles. À partir de ces images, le système calcule un nuage de points 3D de la surface de la pièce avec une précision de l'ordre de 5 à 25 micromètres, selon le champ de vision et la résolution de la caméra.
La composante IA intervient à l'étape d'extraction des mesures. Les systèmes de balayage 3D traditionnels nécessitent une programmation manuelle pour définir les entités de mesure : cette surface est un plan, ajuster un plan à ces points, mesurer la distance entre ce plan et ce centre de trou. L'approche par IA apprend la reconnaissance des entités à partir d'une combinaison de données CAO et de scans d'entraînement, identifiant automatiquement les entités géométriques (plans, cylindres, cônes, sphères) dans le nuage de points et extrayant les dimensions associées.
Pour une pièce comportant 23 dimensions critiques, la programmation traditionnelle de la MMT prend 2 à 4 heures. La configuration initiale du système basé sur l'IA (scanner quelques pièces de référence et confirmer la détection automatique des entités par rapport au modèle CAO) prend environ 30 minutes. Les pièces suivantes sont mesurées automatiquement sans intervention de l'opérateur.
Précision comparée à la MMT
Le sujet délicat est la précision. Une bonne MMT mesure avec une incertitude de 1 à 3 micromètres. Les systèmes actuels de balayage 3D en ligne atteignent 5 à 15 micromètres, selon la configuration spécifique. Pour de nombreuses pièces usinées, c'est suffisant : les tolérances typiques sur les entités usinées en CNC sont de plus ou moins 25 micromètres (0,001 pouce) ou plus larges, offrant au système en ligne une marge confortable.
Là où les systèmes en ligne rencontrent des difficultés, c'est avec les tolérances très serrées (plus ou moins 10 micromètres ou moins), les entités internes profondes que la lumière structurée ne peut pas atteindre, et les mesures d'état de surface qui nécessitent une profilométrie à palpeur. Pour ces cas, la MMT reste nécessaire, mais elle n'est requise que pour un sous-ensemble beaucoup plus restreint de pièces et d'entités.
L'approche pratique adoptée par la plupart des ateliers consiste à utiliser le système en ligne pour l'inspection à 100 % de toutes les entités dans les limites de sa capacité de précision (généralement 80 % à 90 % des dimensions du plan), et à orienter les pièces vers la MMT uniquement pour les entités restantes à tolérances serrées. Cela réduit l'utilisation de la MMT de 60 % à 80 %, éliminant efficacement le goulot d'étranglement.
Vitesse et débit
Un balayage à lumière structurée d'une surface de pièce prend 0,5 à 3 secondes selon le volume de scan et la résolution. Pour une pièce nécessitant un balayage sous plusieurs angles (parce que toutes les entités ne sont pas visibles depuis une seule direction), le temps total de scan incluant la rotation de la pièce sur un montage indexé est généralement de 10 à 30 secondes. Comparez cela à 5 à 15 minutes sur une MMT, et l'avantage en termes de débit est évident.
La plupart des opérations de fabrication intègrent le système de balayage directement dans la cellule d'usinage, soit comme une station séparée entre la machine CNC et la laveuse de pièces, soit dans certains cas monté à l'intérieur de la machine-outil elle-même pour une mesure in situ. La mesure in situ (scanner la pièce encore dans le mandrin) a l'avantage de détecter les erreurs avant le déchargement de la pièce, permettant le ré-usinage automatique des entités hors spécifications.
L'IA pour l'estimation de l'incertitude de mesure
L'une des applications les plus intéressantes de l'IA dans ce domaine est l'estimation de l'incertitude de mesure. Chaque mesure comporte une incertitude, et connaître cette incertitude est important pour prendre des décisions d'acceptation/rejet sur les pièces proches de la limite de tolérance. L'analyse traditionnelle de l'incertitude de mesure (suivant les directives du GUM) est mathématiquement rigoureuse mais nécessite une connaissance détaillée de chaque source d'erreur.
Les modèles d'IA entraînés sur des mesures répétées des mêmes entités dans des conditions variables (différentes températures ambiantes, différentes orientations de pièce, différents états de surface) peuvent apprendre l'incertitude empirique de chaque type de mesure dans l'environnement de production spécifique. Cela donne au système un intervalle de confiance calibré pour chaque mesure, permettant des décisions d'acceptation/rejet plus intelligentes : une mesure de 25,012 mm sur une entité avec une tolérance de 25,000 +/- 0,025 mm est clairement conforme, mais une mesure de 25,023 mm pourrait justifier une vérification à la MMT compte tenu de l'incertitude de mesure de 8 micromètres.
Coût et mise en œuvre
Un système complet de mesure dimensionnelle en ligne (scanner, montages, logiciel, matériel de calcul en périphérie) coûte entre 60 000 $ et 200 000 $ selon les exigences de précision et le nombre de positions de scan nécessaires. Les licences logicielles annuelles et les étalonnages coûtent entre 8 000 $ et 15 000 $. Pour un atelier utilisant la MMT 8 heures par jour à un coût chargé de 120 $/heure, le système est rentabilisé en 6 à 18 mois grâce à la seule réduction du temps MMT, sans compter la valeur de l'inspection à 100 % pour prévenir les échappements qualité chez le client.
Les ateliers obtenant les meilleurs résultats traitent les données de mesure en ligne non seulement comme un contrôle d'inspection, mais comme un outil de surveillance du processus. Les tendances statistiques des dimensions mesurées révèlent les schémas d'usure des outils, la dérive thermique de la machine-outil, l'usure des montages et les variations de matière, autant d'éléments qui peuvent être traités de manière proactive avant que les pièces ne sortent des tolérances. Les données qualité issues d'une mesure à 100 % sont tout simplement plus informatives que celles d'un contrôle par échantillonnage à 10 %, et l'IA rend ces données accessibles sans noyer l'ingénieur qualité sous les chiffres.