Разработка плагина для интеграции системы позиционирования с EzCad
Цель проекта
Интеграция внешней системы машинного зрения, которая определяет точное положение области для маркировки, с программным обеспечением лазерного станка EzCad версии 2.14.11. Это позволит автоматически наносить DataMatrix коды в заданных координатах и под нужным углом.
Технические требования
1. Внешний модуль (программа)
- Должен работать как TCP-клиент, принимающий данные от системы распознавания.
- Формат входящих данных: X (координата), Y (координата), Angle (угол поворота).
- Программа должна формировать и заполнять буфер данными для маркировки, включая сам DataMatrix код, полученные координаты и угол.
2. Плагин для EzCad 2.14.11
- Плагин должен интегрироваться в интерфейс EzCad.
- Его задача - подставлять в задание на маркировку значения из буфера, сформированного внешней программой: точные координаты (X, Y) и угол поворота (Angle) для каждого DataMatrix кода.
- Обеспечить корректное отображение и выполнение задания на маркировку в EzCad.
Ожидаемый результат
Автоматизированный рабочий процесс: система зрения определяет позицию → отправляет данные на программу → программа формирует буфер → плагин подставляет данные в EzCad → станок наносит код точно в заданное место с правильной ориентацией.