Автотрассировка кабелей — A*, обход стен | GorkyCAD Pro
Автотрассировка прокладывает кабели от щита до устройств автоматически: кратчайший путь, обход стен, соблюдение правил прокладки.
Что такое автотрассировка
Вместо ручного рисования каждой трассы GorkyCAD Pro сам прокладывает кабель от щита к каждому устройству: находит путь с обходом стен, группирует кабели в жгуты и считает длины. Работает по цепям: сначала устройства группируются в цепи по комнатам и типам, затем для каждой цепи строится трасса.
Алгоритм A*
Поиск кратчайшего пути по сетке, только ортогонально (повороты 90°, без диагоналей). Клетки внутри кладки стен — дорогие (стена пересекается только в крайнем случае), полоса вдоль стен (~100–350 мм от оси) — дешёвая: кабель «липнет» к стенам, как в реальном монтаже. Центр комнаты — дорогой (трасса не режет комнату, кроме потолочных отводов к светильникам), дверные проёмы — приоритетные ворота между помещениями. Если путь не найден — строится L-образный фолбэк.
- Только углы 90° — трассы всегда «манхэттенские»
- Обход стен и препятствий через проёмы
- Жгутование: кабели от щита идут вместе, потом расходятся
Правила группировки в цепи
Розетки одной комнаты шлейфуются в одну цепь, силовые розетки (мощные потребители) — каждая на отдельную линию. Освещение идёт через распределительные коробки (щит → коробка → выключатель и коробка → светильник), каждое помещение — своя световая группа. Сечения по умолчанию: розетки 3×2,5, свет 3×1,5, силовые — от 3×4,0. Кабели не выходят за пределы помещений.
Способы прокладки
Способ задаётся для проекта: по потолку (по умолчанию — кабель по потолку плюс вертикальные спуски), по полу в стяжке, комбинированно (розетки по полу, светильники по потолку), по стенам, в земле (бронированный кабель в траншее) или воздушно. Технология прокладки: гофра, открытый кабель, лоток или кабель-канал.
Ручная доработка
Автотрассу можно скорректировать вручную: перетащить узлы, добавить промежуточные точки, удалить узел, сменить способ прокладки на участке. Длина кабеля и кабельный журнал пересчитываются автоматически. Подробнее — в разделе «Кабели и трассы».
Типичные ошибки и ограничения
| Симптом | Причина | Что делать |
|---|---|---|
| Трасса идёт сквозь стену | Между помещениями нет проёма (двери) — алгоритм обходит только через проёмы | Добавьте дверной проём или перетащите узлы вручную |
| Грубый Г-образный путь вместо аккуратного | A* не нашёл путь (изолированная комната, незамкнутые стены) — сработал фолбэк | Проверьте замкнутость стен и наличие проёмов, перезапустите трассировку |
| Кабель не «липнет» к стенам | Стены не образуют контур — дешёвая полоса вдоль стен не посчиталась | Дорисуйте стены, уберите разрывы контура |
Ограничения: трассы строго ортогональны (повороты 90°, без диагоналей); веса клеток фиксированы (кладка 60 — пересечение только в крайнем случае, полоса вдоль стен 1,0, центр комнаты 3,0, проёмы 0,5); длина считается по построенной трассе с вертикальными стояками (подъём от устройства, спуск к приёмнику) — см. «Кабели и трассы» и «Кабельный журнал».
См. также
Частые вопросы
Какой алгоритм используется?
A*: поиск кратчайшего ортогонального пути по сетке с весами препятствий — стены дорогие, полоса вдоль стен дешёвая, проёмы приоритетны.
Можно ли править трассу вручную?
Да: перетаскивание узлов, добавление и удаление точек, смена способа прокладки на участке.
Учитывается ли длина в смете?
Да. Длина считается по построенным трассам и попадает в кабельный журнал, спецификацию и смету — из одного источника, без расхождений.