Техническое задание: Плагин интеграции для EzCad 2.14.11

Существует внешняя система машинного зрения, которая определяет область для нанесения DataMatrix кода на изделие. Система передает данные о позиции и ориентации кода. Необходимо разработать программу-плагин, которая обеспечит бесшовную интеграцию этих данных с программным обеспечением лазерного маркера EzCad.

Основная задача

Создать приложение-посредник, которое принимает данные от системы распознавания и передает их в EzCad для автоматического позиционирования и нанесения маркировки.

Требования к функционалу

  • Сетевой интерфейс: Программа должна работать как TCP-сервер, ожидающий входящих подключений от системы машинного зрения.
  • Формат данных: Обработка входящих строк данных в формате: Координата X, Координата Y, Угол поворота (Angle). Необходимо предусмотреть парсинг и валидацию данных.
  • Интеграция с EzCad: Полученные координаты и угол должны автоматически применяться для позиционирования маркировки в открытом файле разметки EzCad (например, через API, макросы или эмуляцию действий пользователя).
  • Надежность: Обеспечить стабильную работу, обработку ошибок связи и некорректных данных.
  • Простота использования: Плагин должен легко запускаться и требовать минимальной настройки со стороны оператора.

Технические детали

  • Целевая платформа: Windows (совместимость с версией ПО EzCad 2.14.11).
  • Ключевой навык: понимание работы с сетевыми протоколами (TCP) и способов автоматизации стороннего ПО.
  • Желателен опыт работы с оборудованием для лазерной маркировки или промышленной автоматизации.

Создание схемы строительства дома из бруса для сайта

Требуется разработать наглядную схему-иллюстрацию процесса строительства деревянного дома из бруса. Схема будет размещена на главной странице сайта, созданного на WordPress. В качестве референса предоставлен пример дома.