Автотрассировка кабелей — A*, обход стен | GorkyCAD Pro

Автотрассировка прокладывает кабели от щита до устройств автоматически: кратчайший путь, обход стен, соблюдение правил прокладки.

Электрические объекты на плане
Электрические объекты на плане

Что такое автотрассировка

Вместо ручного рисования каждой трассы GorkyCAD Pro сам прокладывает кабель от щита к каждому устройству: находит путь с обходом стен, группирует кабели в жгуты и считает длины. Работает по цепям: сначала устройства группируются в цепи по комнатам и типам, затем для каждой цепи строится трасса.

Алгоритм A*

Поиск кратчайшего пути по сетке, только ортогонально (повороты 90°, без диагоналей). Клетки внутри кладки стен — дорогие (стена пересекается только в крайнем случае), полоса вдоль стен (~100–350 мм от оси) — дешёвая: кабель «липнет» к стенам, как в реальном монтаже. Центр комнаты — дорогой (трасса не режет комнату, кроме потолочных отводов к светильникам), дверные проёмы — приоритетные ворота между помещениями. Если путь не найден — строится L-образный фолбэк.

Правила группировки в цепи

Розетки одной комнаты шлейфуются в одну цепь, силовые розетки (мощные потребители) — каждая на отдельную линию. Освещение идёт через распределительные коробки (щит → коробка → выключатель и коробка → светильник), каждое помещение — своя световая группа. Сечения по умолчанию: розетки 3×2,5, свет 3×1,5, силовые — от 3×4,0. Кабели не выходят за пределы помещений.

Способы прокладки

Способ задаётся для проекта: по потолку (по умолчанию — кабель по потолку плюс вертикальные спуски), по полу в стяжке, комбинированно (розетки по полу, светильники по потолку), по стенам, в земле (бронированный кабель в траншее) или воздушно. Технология прокладки: гофра, открытый кабель, лоток или кабель-канал.

Ручная доработка

Автотрассу можно скорректировать вручную: перетащить узлы, добавить промежуточные точки, удалить узел, сменить способ прокладки на участке. Длина кабеля и кабельный журнал пересчитываются автоматически. Подробнее — в разделе «Кабели и трассы».

Типичные ошибки и ограничения

СимптомПричинаЧто делать
Трасса идёт сквозь стенуМежду помещениями нет проёма (двери) — алгоритм обходит только через проёмыДобавьте дверной проём или перетащите узлы вручную
Грубый Г-образный путь вместо аккуратногоA* не нашёл путь (изолированная комната, незамкнутые стены) — сработал фолбэкПроверьте замкнутость стен и наличие проёмов, перезапустите трассировку
Кабель не «липнет» к стенамСтены не образуют контур — дешёвая полоса вдоль стен не посчиталасьДорисуйте стены, уберите разрывы контура

Ограничения: трассы строго ортогональны (повороты 90°, без диагоналей); веса клеток фиксированы (кладка 60 — пересечение только в крайнем случае, полоса вдоль стен 1,0, центр комнаты 3,0, проёмы 0,5); длина считается по построенной трассе с вертикальными стояками (подъём от устройства, спуск к приёмнику) — см. «Кабели и трассы» и «Кабельный журнал».

См. также

Частые вопросы

Какой алгоритм используется?

A*: поиск кратчайшего ортогонального пути по сетке с весами препятствий — стены дорогие, полоса вдоль стен дешёвая, проёмы приоритетны.

Можно ли править трассу вручную?

Да: перетаскивание узлов, добавление и удаление точек, смена способа прокладки на участке.

Учитывается ли длина в смете?

Да. Длина считается по построенным трассам и попадает в кабельный журнал, спецификацию и смету — из одного источника, без расхождений.

Попробовать в редакторе