İçeriğe geç
Dotpeenator.com logosu

İzlenebilirlik

Dot Peen DataMatrix Okunmuyor mu? Okunabilirlik, AS9132 ve ISO/IEC 29158

DataMatrix kodunuz gözle düzgün görünüyor ama okuyucu bazen okuyor, bazen okumuyor. Nokta vuruşlu markalamada bu çok sık yaşanan bir durum ve çoğu zaman sebep makinenin kendisi değil; nokta boyutu, nokta aralığı, parçanın tutuluşu ve okuma aydınlatması. Bu yazıda sorunun nereden geldiğini, havacılıkta istenen AS9132 ölçütlerini ve DPM kodları için kullanılan ISO/IEC 29158 doğrulamasını özetliyoruz.

Yazar Erden Arıkan · Mekatronik Mühendisi

DataMatrix code, marked with a dot peen marking machine on a cast steel part.

Nokta vuruşlu DataMatrix neden daha zor okunur?

Mürekkeple basılmış bir DataMatrix’te hücreler dolu karelerdir ve kodun kenarları süreklidir. Nokta vuruşlu kodda ise her hücre tek bir çukurdur, kenarlar kesiktir. Standart DataMatrix çözme algoritması bu yüzden dot peen kodlarda zorlanabilir. DPM kodları için hazırlanan ISO/IEC 29158 standardı, noktaları birleştirerek hücreyi bulan bir yaklaşım içerir. Standardın 2020 revizyonu notlamayı da sürekli bir ölçeğe (0,1’lik adımlara) taşıdı, böylece iki not arasında gidip gelen kodlarda sonuç daha kararlı hale geldi.


Okunmama belirtileri ve olası nedenleri

Belirti

Olası neden

Ne yapılır

Noktalar çok büyük, birbirine değiyor

Vuruş kuvveti fazla veya hücre aralığı dar

Kuvveti düşürün, kod boyutunu büyütün

Noktalar küçük, aralarında boşluk var

Kuvvet düşük, pin ucu aşınmış olabilir

Kuvveti artırın, pin ucunu kontrol ettirin

Hücreler ızgaradan kaymış

Parça yeterince sabitlenmemiş veya kafada boşluk var

Fikstürü sağlamlaştırın, kafa için servise bildirin

Bazen okuyor, bazen okumuyor

Aydınlatma, kontrast veya yüzey yansıması

Okuyucu açısını ve aydınlatmayı değiştirin, mat yüzeyle deneyin

Kod çok küçük

Yeterli çözünürlük yok

Daha geniş alanda, daha büyük hücreyle markalayın

Nokta boyutu ve aralığı için pratik kural

Sektör kılavuzlarında sık geçen öneri, nokta çapının nokta aralığının yaklaşık yüzde 80’i olması, yani komşu noktaların birbirine değecek kadar yakın ama üst üste binmeyecek kadar ayrı durmasıdır. Aradaki boşluk nokta boyutunun yarısını aşarsa okunabilirlik belirgin şekilde düşer. Kesin değerler parçaya, pine ve okuyucuya göre değişir, bu yüzden bunları başlangıç noktası olarak düşünün. Döküm gibi pürüzlü yüzeylerde hücre boyutunu büyük tutun: NASA-STD-6002, yüzey çukurlarının gölgesinin okuyucu tarafından karanlık hücre sanılmaması için hücrelerin bu çukurlardan büyük olmasını ister.


AS9132 ne ister?

AS9132, havacılık ve savunma tedarik zincirinde nokta vuruşlu veya benzeri nokta temelli DataMatrix kodları için kullanılan bir kalite ölçütüdür ve genellikle müşteri şartnamesiyle istenir. Üç kriteri birlikte değerlendirir ve hepsinin geçmesini ister:

  • Nokta boyutu: İdeal boyutun yüzde 65 ile 105’i arasında olmalı
  • Nokta merkez kayması: İdeal ızgaraya göre en fazla yüzde 20
  • Bozulma açısı: L biçimli bulucu desende en fazla 6 derece sapma

Nokta fazla büyükse vuruş kuvveti yüksektir, kuvvet düşürülmelidir. Merkez kayması varsa ya parça yeterince sabit değildir ya da markalama kafasında boşluk oluşmuştur. Sınırları, şartnamenizde atıf yapılan AS9132 revizyonundan teyit edin.


Okumak ile doğrulamak aynı şey değil

Bir okuyucunun kodu çözmesi, kodun kalite standardından geçtiği anlamına gelmez. Doğrulama (verification) ayrı bir işlemdir, tekrarlanabilir bir görüntüleme ister: aydınlatma değişince aynı kod farklı not alabilir. Bu yüzden doğrulamayı kontrollü ışıkta, mümkünse markalamanın hemen ardından yapmak gerekir. Düz etiketlere basılan kodlar için ISO/IEC 15415 kullanılırken, parça üzerine doğrudan markalanan kodlarda ISO/IEC 29158 geçerlidir.

Cep telefonuyla okunan kod, endüstriyel okuyucuyla veya doğrulama sistemiyle aynı sonucu vermeyebilir. Sitemizde yer alan otomotiv parçasına DataMatrix markalama örneğinde farklı kod boyutları denendi ve okunabilirlik standart bir telefon uygulamasıyla doğrulandı. Bu hızlı bir saha kontrolüdür, resmi bir doğrulamanın yerine geçmez.


Markalamadan önce kontrol listesi

  1. Kod boyutunu markalama alanına ve okuyucunun çözünürlüğüne göre seçin
  2. Parçayı aynı noktada, sarsılmayacak şekilde sabitleyin
  3. Vuruş kuvvetini nokta çapı aralığın yaklaşık yüzde 80’i olacak şekilde ayarlayın
  4. Pin ucunun durumunu düzenli kontrol edin, aşınma nokta boyutunu değiştirir
  5. Okuyucuyu ve aydınlatma açısını gerçek üretim koşullarında deneyin
  6. Müşteriniz AS9132 veya ISO/IEC 29158 istiyorsa doğrulamayı kontrollü ışıkta yapın


Parçanızla deneme yapmak için

DataMatrix için doğru kod boyutu ve parametreyi en hızlı parçanızın üzerinde buluruz. Parçanızı gönderin, markalayıp okunabilirlik sonucunu birlikte değerlendirelim. DataMatrix’in ne olduğunu ve türlerini öğrenmek isterseniz DataMatrix Kod Nedir yazımıza bakın.


Sıkça sorulan sorular

Telefon okuyor ama endüstriyel okuyucu okumuyor, neden? Telefon kameraları kodu farklı işler, endüstriyel okuyucular ise belirli aydınlatma ve çözünürlükle çalışır. Okuyucunuz parça üzerindeki gerçek ışık koşullarında denenmelidir.

AS9132 kimler için gerekli? Genellikle havacılık ve savunma tedarik zincirinde müşterinin şartnamesinde istenir. Hangi ölçütün geçerli olduğunu sözleşme ve şartnameniz belirler.

Pin aşınması DataMatrix’i etkiler mi? Evet. Aşınan pin nokta boyutunu ve şeklini değiştirir, bu da hücre kalitesini düşürür. Pin ucunu düzenli kontrol ettirmek gerekir.

Kodum doğrulamadan geçmiyor, ilk ne yapmalıyım? Önce nokta boyutuna bakın: büyükse kuvveti düşürün, küçükse artırın. Sonra parçanın sabit durduğundan emin olun. Sorun sürerse markalama parametreleri için bize yazın.