Блог

Data Matrix не читается: 7 причин брака кодов маркировки и как их избежать

Один нечитаемый код — и товар не принимают: приёмка маркетплейса, ОФД на кассе, инспектор при проверке. Код Data Matrix для «Честного знака» устроен надёжно, но брак при печати и наклейке встречается постоянно — и почти всегда по одной из семи причин ниже. Мы в «Яркой этикетке» печатаем коды ежедневно и проверяем каждый сканером до отгрузки, так что список — из практики, а не из учебника. Как вообще устроена маркировка с нуля — в пошаговой инструкции.

1. Код слишком маленький

Самая частая причина. Дизайнер ужал квадрат «чтобы влез в этикетку» — модули (точки) стали меньше, чем сканер способен различить. Правило: сторона Data Matrix для «Честного знака» — не меньше 12–15 мм, размер модуля не меньше 0,3 мм. Лучше уменьшить логотип, чем код.

2. Код сжат или растянут

Data Matrix — квадрат. Если в макете его растянули по ширине под место, он становится прямоугольником, геометрия ломается — сканер теряет «якоря» по краям. Масштабировать только пропорционально.

3. Низкий контраст

Код тёмно-синим на синем, серым на крафте, золотом на чёрном. Сканеру нужен чёрный на белом или очень светлом. На крафте и прозрачной плёнке под код кладётся белая подложка.

4. Смазанная или бледная печать

Термопринтер с забитой головкой, выработанная лента, низкое разрешение — модули сливаются. На цифровой печати в типографии этой проблемы нет, но мы всё равно проверяем каждый код: машина печатает ровно, а макет может прийти уже «битым» (код вставлен картинкой низкого разрешения вместо вектора).

5. Код на шве, сгибе или кривизне

Наклеили на ребро коробки, на складку пакета, поперёк узкого цилиндра — геометрия квадрата искажается. Код — на плоской поверхности, на цилиндре — вдоль оси, не на изгибе.

6. Нет тихой зоны

Вокруг кода нужно свободное поле — минимум один модуль, на практике 2–3 мм. Рамка, текст или рисунок вплотную к коду «прилипают» к нему для сканера.

7. Код просрочен, списан или задублирован

Технически код читается, но система говорит «не найден»: истёк срок нанесения, код уже введён в оборот на другом товаре, или один код напечатали дважды. Это не проблема печати — это управление файлом кодов: печатайте каждый код один раз, не «добивайте» тираж старыми файлами, следите за сроками.

Как исключить брак до отгрузки

  1. Вектор, а не картинка: код из кабинета ЧЗ в PDF/SVG вставляется как есть, без пересохранений в JPG.
  2. Размер ≥ 12–15 мм, чёрный на белом, тихая зона 2–3 мм.
  3. Контрольное сканирование каждого вида этикетки до тиража — и выборочно в тираже.
  4. Наклейка на плоское, не на шов.
  5. Учёт кодов: один код — одна единица — один раз.
В типографии это встроено в процесс: мы проверяем каждый напечатанный код сканером и не отдаём тираж с нечитаемыми. Если печатаете сами — хотя бы пункт 3, перед каждой отгрузкой.