Votre DataMatrix par micro-percussion est illisible ? Lisibilité, AS9132 et ISO/IEC 29158
Votre code DataMatrix semble visuellement correct, mais le lecteur ne le lit que de manière intermittente. En marquage par micro-percussion, cette situation est fréquente et rarement imputable à la machine elle-même : taille des points, espacement, bridage de la pièce et éclairage de lecture entrent en jeu. Cet article détaille les causes du problème, les exigences aéronautiques AS9132 et la vérification ISO/IEC 29158 pour les codes DPM.
Par Erden Arıkan
Pourquoi un DataMatrix par micro-percussion est-il plus difficile à lire ?
Sur un DataMatrix imprimé à l'encre, les cellules sont des carrés pleins aux contours continus. En micro-percussion, chaque cellule est une cavité individuelle aux bords discontinus. Les algorithmes classiques de décodage DataMatrix peuvent donc éprouver des difficultés face aux codes par micro-percussion. La norme ISO/IEC 29158, dédiée aux codes DPM, applique une méthode reliant les points pour reconstituer chaque cellule. La révision 2020 de la norme a également introduit une échelle de gradation continue (par paliers de 0,1), offrant ainsi des résultats plus stables pour les codes oscillant entre deux notes.
Symptômes d'illisibilité et causes possibles
Symptôme | Cause probable | Action corrective |
|---|---|---|
Points trop grands, ils se chevauchent | Force d'impact trop élevée ou pas de cellule trop étroit | Réduire la force, augmenter la taille du code |
Points trop petits, espacés | Force insuffisante ou pointe de stylet usée | Augmenter la force, vérifier l'usure du stylet |
Cellules décalées par rapport à la grille | Pièce mal bridée ou jeu mécanique dans la tête | Renforcer le bridage, contacter le service technique pour la tête |
Lecture intermittente | Éclairage, contraste ou reflets de surface | Modifier l'angle du lecteur et l'éclairage, tester sur surface mate |
Code trop petit | Résolution optique insuffisante | Marquer sur une zone plus large avec des cellules plus grandes |
Règle pratique pour la taille et l'espacement des points
Une règle industrielle courante préconise un diamètre de point représentant environ 80 % du pas entre les points : les points adjacents doivent être assez proches pour presque se toucher sans se chevaucher. Si l'espace intermédiaire dépasse la moitié du diamètre du point, la lisibilité chute drastiquement. Ces valeurs idéales dépendant de la pièce, du stylet et du lecteur, considérez-les comme une base de départ. Sur les surfaces rugueuses comme la fonderie, augmentez la taille des cellules : la norme NASA-STD-6002 exige que les cellules soient plus grandes que les creux de surface afin d'éviter que leurs ombres ne soient interprétées comme des cellules sombres par le lecteur.
Que requiert la norme AS9132 ?
La norme AS9132 est un critère de qualité appliqué aux codes DataMatrix par micro-percussion ou matrices de points dans la chaîne d'approvisionnement aéronautique et défense, généralement imposé par cahier des charges client. Elle évalue conjointement trois critères qui doivent tous être validés :
- Taille du point : comprise entre 65 % et 105 % de la taille théorique
- Décentrement du point : dérive maximale de 20 % par rapport à la grille théorique
- Angle de distorsion : écart maximal de 6 degrés sur le motif de localisation en L
Si le point est trop large, la force d'impact est excessive et doit être réduite. En cas de décentrement, la pièce est mal immobilisée ou la tête de marquage présente un jeu mécanique. Vérifiez toujours les seuils exacts selon la révision de la norme AS9132 mentionnée dans vos spécifications.
Lecture et vérification : deux notions distinctes
Le simple décodage par un lecteur ne garantit pas que le code est conforme aux normes de qualité. La vérification (verification) est un processus distinct qui exige une imagerie reproductible : une variation d'éclairage peut modifier la note attribuée à un même code. C'est pourquoi la vérification doit s'effectuer sous un éclairage contrôlé, idéalement juste après le marquage. Alors que l'ISO/IEC 15415 s'applique aux codes imprimés sur étiquettes plates, l'ISO/IEC 29158 régit les codes marqués directement sur pièce (DPM).
Un code scanné avec un smartphone peut ne pas réagir de la même manière devant un lecteur industriel ou un système de vérification certifié. Dans notre exemple de marquage DataMatrix sur pièce automobile, différentes tailles de code ont été testées et la lisibilité a été contrôlée via une application mobile classique. Il s'agit d'un test rapide sur le terrain qui ne remplace pas une vérification officielle.
Liste de contrôle avant le marquage
- Déterminez la dimension du code selon la fenêtre de marquage et la résolution du lecteur
- Bridez fermement la pièce pour éviter toute vibration
- Réglez la force d'impact afin que le diamètre du point atteigne environ 80 % du pas
- Contrôlez régulièrement l'état de la pointe du stylet, l'usure modifiant le diamètre des points
- Testez le lecteur et l'angle d'éclairage dans les conditions réelles de production
- Si votre client impose la conformité AS9132 ou ISO/IEC 29158, procédez à la vérification sous éclairage normé
Pour réaliser un essai sur vos pièces
La méthode la plus rapide pour identifier la taille et les paramètres idéaux consiste à tester directement sur vos pièces. Envoyez-nous vos échantillons : nous effectuerons le marquage et analyserons ensemble les résultats de lisibilité. Pour en savoir plus sur la technologie DataMatrix et ses variantes, consultez notre guide Qu'est-ce qu'un code DataMatrix.
Foire aux questions
Pourquoi mon smartphone lit-il le code alors que le lecteur industriel échoue ? Les capteurs de smartphones traitent l'image différemment, tandis que les lecteurs industriels s'appuient sur un éclairage et une résolution fixes. Le lecteur doit impérativement être configuré et validé dans l'environnement lumineux réel de production.
À qui s'adresse la norme AS9132 ? Elle concerne principalement les sous-traitants des secteurs aéronautique et défense lorsque le cahier des charges client l'exige. Vos contrats et spécifications techniques définissent les critères applicables.
L'usure du stylet affecte-t-elle la lisibilité du DataMatrix ? Oui. Un stylet usé altère le diamètre et la géométrie des points, dégradant la qualité des cellules. Il est crucial d'inspecter et d'entretenir régulièrement la pointe du stylet.
Mon code ne passe pas la vérification, quelle est la première étape ? Vérifiez d'abord la taille des points : s'ils sont trop gros, diminuez la force d'impact ; s'ils sont trop petits, augmentez-la. Assurez-vous ensuite du parfait bridage de la pièce. Si le problème persiste, contactez notre équipe pour optimiser vos paramètres de marquage.
###