26 марта 2026
О проекте
Мы работаем с инженерными схемами трубопроводов (AutoCAD: DWG/DXF) и хотим автоматизировать извлечение данных из чертежей.
Задача разработать парсер DXF, который будет извлекать структуру схем (геометрию, элементы, связи) и преобразовывать её в объектную модель (OOP), пригодную для дальнейшей обработки и интеграции с внешними системами.
Задачи
Разработка парсера DXF (приоритет) и, при необходимости, поддержка DWG
Анализ слоёв чертежа (layers) и извлечение данных
Распознавание:
трубопроводов (линии, полилинии)
элементов (арматура, соединения и т.д.)
текстовых меток и обозначений
Построение объектной модели (например: Pipeline, Segment, Node, InspectionMethod и т.д.)
Связывание данных:
с Excel-файлами (спецификации, паспорта)
с дополнительными источниками данных
Экспорт результата в структурированный формат (JSON / XML / база данных)
При успешном выполнении задания, можем рассмотреть возможность постоянного сотрудничества
Ожидаемый результат
Рабочий прототип/библиотека
Возможность обрабатывать реальные DXF-файлы
Документированная структура данных
Примеры использования
Требования
Уверенный Python (или C#, но Python предпочтительнее)
Опыт работы с CAD-форматами (DXF/DWG) большой плюс
Понимание геометрии (линии, координаты, топология)
Опыт работы с библиотеками:
ezdxf, OdaFileConverter, netDxf или аналогами
Работа с Excel (например, pandas, openpyxl)
Умение проектировать OOP-модели
Будет плюсом
Опыт в инженерных/строительных проектах
Знание предметной области трубопроводов
Понимание стандартов и технической документаци
Сроки
Оценка: 2 3 недели
Максимум: 1 месяц
Мы ожидаем от кандидата
Предложение архитектуры решения
Оценку сроков и рисков
Идеи по улучшению задачи
Готовность подписать NDA
Что имеет смысл погуглить перед откликом:
Трубопровод базовое описание систем трубопроводов
Неразрушающий контроль методы проверки, которые вам нужно связать с элементами
ГОСТ 21.602-2016 оформление рабочих чертежей
ГОСТ 2.701-2008 стандарты схем