Развёртка плана
Строит развёртку плана: ситуация вдоль трассы разворачивается в прямую полосу и ставится блоком над сеткой продольного профиля — как того требует оформление продольного профиля.
Модуль бесплатный, «как есть» — условия использования
01Обзор
На листе продольного профиля над сеткой идёт полоса плана — ситуация вдоль трассы, спрямлённая по пикетажу. Собирать её вручную — копировать куски плана, поворачивать, стыковать. Модуль делает это за один проход: читает объекты в заданной полосе вдоль трассы, переносит их в систему координат «пикет — смещение» и кладёт результат блоком в привязке к сетке профиля.
Модель развёртки сохраняется в чертеже, поэтому после правки трассы или плана полосу не собирают заново — её пересчитывают.
02Совместимость
Autodesk Civil 3D 2015-2024 и 2025 и новее. Версия под вашу сборку выбирается автоматически при установке — в пакете лежат обе.
03Установка
- Поставьте Библиотеку модулей — или запустите установщик линейки, он ставит её сам.
- В Civil 3D откройте вкладку ленты Модули → Библиотека модулей (команда
ABRSTORE). - Найдите «Развёртка плана» и нажмите Установить.
- Перезапустите Civil 3D — панель модуля появится на вкладке «Модули».
04Построение
PLANSTRIP открывает диалог: трасса, ширина полосы, что переносить, куда ставить результат. Точка привязки берётся от вида профиля, так что полоса встаёт над своей сеткой по пикетажу.
Длинные трассы строятся с полосой прогресса — процесс видно, и его можно прервать клавишей Esc.
05Наборы оформления
PLANSTRIPSETTINGS сохраняет текущие настройки диалога как именованный пресет: ширина полосы, состав объектов, слои и оформление. На следующем объекте развёртка строится в один клик — по тем же правилам, что предыдущая.
06Пересчёт и удаление
PLANSTRIPUPDATE пересобирает полосу после правки трассы или плана; без выбора обрабатываются все полосы чертежа. PLANSTRIPERASE удаляет всё разом: вставку блока, само определение блока и запись модели в чертеже — мусора в списке блоков не остаётся.
07Ограничения v1
- Шаг горизонталей поверхности фиксирован — 1 м, в диалоге не настраивается.
- Ширина полосы одна на всю трассу; переменной по пикетажу пока нет.
- В режиме «по углам» на стыках кусков возможны клинья и нахлёсты — ожидаемое поведение жёсткого посегментного переноса, не дефект.
- Текст меток Civil-объектов (
*LabelGroup) не читается: API не отдаёт ни текст, ни точку, ни поворот метки. Метка попадёт в полосу пустым маркером на своём месте.
08Частые вопросы
Куда встаёт готовая полоса?
Блоком над сеткой выбранного вида продольного профиля, в привязке по пикетажу — то есть сразу на своё место на листе.
Что делать после правки трассы?
Запустить PLANSTRIPUPDATE. Полоса пересоберётся по текущей геометрии, собирать заново не нужно.
Почему подписи Civil-объектов пустые?
Текст меток (*LabelGroup) недоступен через API: Explode отдаёт только прокси-графику без текста. Метка переносится пустым маркером на своё место — подпись добавляется руками поверх полосы.
Можно сделать полосу шире на кривых?
Пока нет: ширина одна на всю трассу. Переменная ширина по пикетажу — в планах.
Как удалить развёртку начисто?
PLANSTRIPERASE — убирает вставку, определение блока и запись модели. Удалять вставку вручную не нужно, иначе определение блока останется в чертеже.
Пользуетесь модулем?
Расскажите, что перестали делать руками и что не работает в модуле.
Развёртка плана 1.0.0 · Autodesk Civil 3D 2015-2026