Цель проекта

Создать специализированный модуль системы автоматизации проектирования (САПР), встраиваемый в ПО NanoCAD, для расчета и проверки трасс кабельных линий среднего и низкого напряжения (0,4 - 20 кВ).

Ключевые задачи

  • Реализовать логику анализа трассы на основе инженерных норм и правил.
  • Интегрировать модуль с функциями и API NanoCAD для работы с векторной графикой и пространственными данными.
  • Обеспечить возможность прокладки линий как подземным (в траншеях, лотках), так и воздушным способами (по стенам, эстакадам).
  • Предусмотреть проверку на коллизии и пересечения с существующими коммуникациями.
  • Реализовать генерацию отчетов и спецификаций материалов.

Технические требования

  • Язык разработки: согласуется с заказчиком (предпочтительные варианты: C++/C#).
  • Интеграция с NanoCAD (платформа Модуль R19+).
  • Поддержка форматов DWG, DXF для входных/выходных данных.
  • Перенос данных в Excel или аналогичные форматы для отчетов.

Визуализация результатов (ожидаемый функционал на скриншотах в примерах работ)

  • Наложение осей трассы на генплан или плановую подоснову.
  • Автоматическое создание продольных и поперечных разрезов по выбранной опорной линии.
  • Цветовое зонирование и подписи участков (напряжение, способ прокладки, глубина залегания).

Этапы сдачи работы

  1. Прототип модуля с базовым функционалом.
  2. Тестирование на примерах реальных трасс.
  3. Финальная версия с оптимизацией и полным циклом анализа.
  4. Документация по использованию.