Техническое задание: Разработка модуля экспорта для плагина проектирования корпусной мебели

Цель проекта

Доработать существующее решение (плагин для SketchUp на Ruby) для автоматизации работы мебельных дизайнеров и технологов. Ключевая цель - создание модуля, который обеспечит бесшовный переход от 3D-моделирования к производству, включая расчеты и формирование документации.

Основные задачи

  • Реализация экспорта в производственные форматы: Разработка функционала выгрузки данных в специализированные форматы, включая, но не ограничиваясь: Базис, OpenCutList, DXF.
  • Автоматизация расчетов: Интеграция функций для автоматического расчета:
    • Сметы и калькуляции проекта.
    • Карты кроя материалов.
    • Спецификации компонентов.
    • Схемы присадки (сверловки).
  • Генерация отчетов: Создание модуля для выгрузки спецификаций и отчетов в популярные форматы: Excel, CSV, PDF.

Требования к исполнителю

  • Опыт разработки плагинов и расширений для SketchUp.
  • Глубокое знание языка программирования Ruby.
  • Понимание процессов мебельного проектирования и производства будет значительным преимуществом.
  • Умение работать с существующим кодом и интегрировать новые модули.

Ожидаемый результат

Готовый, протестированный модуль, интегрированный в основной плагин. Модуль должен позволять пользователям (дизайнерам и технологам) после создания 3D-модели мебели в SketchUp в несколько кликов получать полный комплект документации для передачи в производственный цех и расчета стоимости.