Разработка и доработка плагина SketchUp для проектирования и экспорта корпусной мебели
Цель проекта
Модернизация существующего решения для SketchUp, которое автоматизирует процесс проектирования корпусной мебели. Цель - расширение функционала для бесшовной передачи данных в производство, что ускорит работу дизайнеров и технологов.
Исходные данные
- Имеется готовый плагин для SketchUp, написанный на языке Ruby.
- Основная задача - доработка модуля экспорта данных.
Основные задачи по доработке
Разработка модуля экспорта
- Реализация экспорта проектов в форматы, совместимые с популярным производственным программным обеспечением (например, Basis, OpenCutList).
- Реализация экспорта в векторный формат DXF для работы с ЧПУ-станками.
- Возможность добавления поддержки других производственных форматов по требованию.
Автоматизация расчетов и отчетности
- Формирование полной спецификации изделий и комплектующих.
- Автоматический расчет карт раскроя (раскладка деталей на листовом материале).
- Расчет стоимости проекта на основе заданных параметров.
- Генерация схем присадки (сверловки) для сборки.
Требования к исполнителю
- Опыт разработки плагинов и скриптов для SketchUp на языке Ruby.
- Понимание процессов проектирования и производства корпусной мебели.
- Знакомство с форматами данных, используемыми в мебельном производстве (для раскроя, ЧПУ).
- Умение работать с существующей кодовой базой и документацией.
Ожидаемый результат
Интегрированный в существующий плагин модуль, который позволяет дизайнеру после создания 3D-модели мебели в SketchUp в несколько кликов получить полный пакет документов для производства: спецификации, карты раскроя, схемы сверловки и файлы для станков с ЧПУ.