Массовая генерация Data Matrix

Data Matrix генерируют массово, когда маркируют детали: тираж серийных номеров для компонентов, инструмента, плат или флаконов, каждому из которых достанется несколько квадратных миллиметров поверхности. Поэтому вопрос массовой генерации здесь никогда не «закодируется ли» — закодируется, — а «переживёт ли каждый код тиража печать в таком размере».

По одному значению в строке. Одной строкой через запятую или точку с запятой — тоже годится. Строка с названием колонки (скажем, «Артикул») пойдёт в список обычным значением и будет отклонена: её лучше не вставлять.

Пока распознавать нечего.

Оформление
Размеры
Цвета

Введите значение — код появится здесь.

Спецификация

Набор символов
любые данные
Длина
от 1 до 2335 символов
Контрольная цифра
в этой символике не используется

Для каких задач этот код и стоит брать

  • Маркировка деталей, а не упаковки: Data Matrix требует наименьшей площади на знак среди ходовых символик, и именно это делает метку в 4 мм на компоненте вообще возможной.
  • Тиражи, наносимые прямо на изделие — лазером, ударной гравировкой, травлением, — где этикетки нет вовсе и код обязан пережить ту поверхность, на которой написан.
  • Обязательная маркировка в объёме: схемы для лекарств и медицинских изделий предписывают именно её, поэтому тираж обязан быть в Data Matrix независимо от того, что ещё подошло бы.

Как готовить список

  • Держите серийные номера одной длины на весь тираж, чтобы матрица оставалась одного размера на каждой детали: Data Matrix растёт ступенями по мере роста содержимого, как и QR.
  • Ширину модуля задавайте от способа маркировки, а не от этикетки: лазер, ударная гравировка и термоперенос имеют свой нижний предел, и он грубее принтерного.
  • Для массовой генерации предпочитайте квадратную форму, если поверхность не требует иного: смесь квадратных и прямоугольных кодов в одном тираже даёт детали, которым нужны две разные настройки считывателя.

Что ломается при массовой генерации

  • Кодирование длинного человекочитаемого описания вместо серийного номера: каждый лишний знак добавляет модули, а на метке в 6 мм модули и так на пределе.
  • Повторное использование серийных номеров внутри одного тиража. Data Matrix часто единственный опознавательный знак мелкой детали, и повтор непоправим, как только детали ссыпаны в один ящик.

Вопросы и ответы

Почему один размер не подходит всем кодам тиража?
Потому что матрица растёт дискретными ступенями вместе с объёмом данных. Список из номеров одной длины держит один размер всюду; добавьте значение длиннее — и именно эта строка поднимется на ступень, став при том же размере печати плотнее.
Data Matrix лучше QR для массовой маркировки деталей?
Для мелких меток обычно да: ему не нужна такая широкая тихая зона, как QR, и цифровые серийники он упаковывает плотнее. QR выигрывает там, где считыватель — телефонная камера, а на производственной линии это редкость.