DataMatrix je čtvercový 2D kód, který pojme hodně dat na malé ploše a přečte se i při částečném poškození. Aby byl čitelný, potřebuje dostatečně velké moduly, volný okraj kolem sebe a dobrý kontrast. Kvalitu je nejlepší ověřovat kamerou hned po značení.
Co je DataMatrix
DataMatrix (ve verzi ECC200 podle normy ISO/IEC 16022) je 2D kód složený ze čtverečků, kterým se říká moduly. Na okraji má „vodicí“ rám, podle kterého čtečka pozná orientaci a velikost. Obsahuje opravu chyb Reed-Solomon, takže se přečte, i když je část kódu poškrábaná nebo zašpiněná.
- Velikosti od 10 × 10 do 144 × 144 modulů, existují i obdélníkové varianty.
- Kapacita až 3 116 číslic nebo 2 335 alfanumerických znaků.
- GS1 DataMatrix je varianta se strukturovanými daty (GTIN, šarže, datum, sériové číslo), kterou používá zdravotnictví a maloobchod.
Jak velký kód udělat
Velikost kódu se neurčuje v milimetrech, ale velikostí jednoho modulu. Ten musí být tak velký, aby ho čtečka na daném povrchu spolehlivě rozlišila. Na hladkém eloxu stačí menší moduly, na drsném odlitku je potřeba větší.
- Méně dat = menší kód. Do kódu dávejte jen to, co opravdu potřebujete. Zbytek může být v databázi pod sériovým číslem.
- Volný okraj. Kolem kódu musí zůstat prázdná plocha (tichá zóna) alespoň v šířce jednoho modulu. Když do ní zasahuje hrana dílu nebo text, kód se často nepřečte.
- Rovná plocha. Na zakřiveném povrchu se kód deformuje. U válcových dílů pomůže rotační osa.
Kontrast a povrch
Čtečka potřebuje jasný rozdíl mezi tmavými a světlými moduly. Nejlepší kontrast dává elox, černé značení nerezu nebo plasty, které na laser dobře reagují. Na lesklém kovu hraje velkou roli osvětlení čtečky. Šikmé nebo difuzní světlo umí z „nečitelného“ kódu udělat perfektně čitelný.
Ověření kvality
To, že kód přečte čtečka v ruce, ještě neznamená, že ho přečte zákazník na konci řetězce. Proto se kvalita kódu hodnotí známkou. Pro přímé značení dílů (DPM) se používá metodika podle ISO/IEC TR 29158, pro kódy tištěné na etikety ISO/IEC 15415. Známka se uvádí od A (výborná) po F (nevyhovuje).
V lince se ověření dělá kamerou hned za laserem: přečte obsah, porovná ho s tím, co se mělo označit, a díl se špatným kódem vyřadí dřív, než odjede dál.
Proč se kód nečte: nejčastější příčiny
- Moc malé moduly pro daný povrch a čtečku.
- Chybí volný okraj kolem kódu.
- Nízký kontrast: špatně zvolený laser nebo parametry.
- Odlesky: nevhodné osvětlení čtečky na lesklém povrchu.
- Deformace na zakřivené ploše nebo při pohybu dílu.
- Následné zpracování: lakování, tryskání nebo tepelné zpracování kód zakryje nebo poškodí.