Модули / Robur / Диспетчер моделей

Диспетчер моделей

v1.1.1 Все продукты Robur Robur 16.0.62.12+

Диспетчер моделей проекта: список с фильтрацией по типу, управление видимостью, массовое переименование и статистика по моделям в одном окне.

Скачать v1.1.1 Требуется Топоматик Robur 16.0.62.12+
Диспетчер моделей

01Обзор

Диспетчер моделей — единое окно со списком всех моделей проекта (ЦММ, трассы, дороги, инженерные сети и другие) вместо переключения между вкладками дерева проекта. В одном месте: фильтр по типу и статусу, поиск по имени, произвольные группы и заметки, управление видимостью, массовое переименование по шаблону, перенос файлов между папками (в том числе на сервере) и выгрузка списка в CSV.

Окно немодальное — оно остаётся открытым, пока вы работаете в чертеже: можно щёлкнуть модель в списке, скрыть лишнее, вернуться к построению и снова обратиться к диспетчеру, не закрывая его. Часть действий вынесена отдельными командами прямо на ленту — для них окно открывать не нужно.

02Совместимость

Работает во всех конфигурациях Топоматик Robur — Дороги, Генеральные планы, Железные дороги, Трубопроводы и другие. Требуется версия 16.0.62.12 или новее.

03Установка

  1. Установите менеджер AbrModules (Библиотека модулей).
  2. В Robur откройте вкладку Модули → Библиотека модулей.
  3. Найдите «Диспетчер моделей» и нажмите Установить.
  4. Перезапустите Robur — модуль появится в ленте команд.
Обновления приходят автоматически через Библиотеку модулей — вручную ничего переустанавливать не нужно.

04Окно диспетчера

Откройте диспетчер командой на ленте «Модули». Окно делится на три зоны:

  • Список слева — все модели проекта с чекбоксами и иконкой типа. Чекбоксами отмечают модели для групповых операций (переименование, перенос, смена статуса). Клик по заголовку колонки сортирует список.
  • Кнопки типов сверху — фильтр списка по типу модели (см. следующий раздел).
  • Панель справа — информация о выбранной модели (тип, путь к файлу, статус), поле заметки и лог действий: сюда пишется, что диспетчер сделал (переименовал, перенёс, скрыл), чтобы результат операции был виден сразу.

Кнопки под поиском помогают быстро набрать выборку: «Выбрать все» / «Снять выбор» отмечают или сбрасывают чекбоксы у видимых строк.

Модули → Диспетчер моделей

05Фильтры, поиск и статусы

Кнопки типов вверху окна — это переключатели, их можно комбинировать: включите одновременно «Трасса» и «Дорога» — список покажет модели обоих типов. Диспетчер понимает типы: ЦММ, трасса, дорога, геология, метро, обустройство, железная дорога, путевое развитие, инженерные сети, водопропускные трубы, площадка, картограммы, земляные работы, DWG- и DWP-файлы, облако точек, документы и папки.

Поиск отфильтрует список по части имени модели. Фильтр по статусу оставит только модели с нужной пометкой (например, только «в работе»). Все фильтры складываются друг с другом — тип, статус, группа и текст поиска действуют одновременно.

06Видимость моделей

Управлять видимостью можно, не открывая окно диспетчера — отдельные команды на ленте «Модули» работают по клику прямо в чертеже:

  • Скрыть модель — прячет ту модель, по которой щёлкнули.
  • Изолировать модель — оставляет выбранную, скрывает все остальные (удобно, когда мешает соседняя геометрия).
  • Скрыть все / Показать все — быстрое гашение и возврат всех моделей разом.
  • Переключить активную модель — делает выбранную модель активной для построений.

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

07Массовое переименование

Отметьте чекбоксами модели и вызовите массовое переименование. Задаётся шаблон имени с подстановками, которые вставляются кнопками из списка переменных: порядковый номер, тип модели, счётчик с шагом и другие. Модуль применяет шаблон ко всем отмеченным моделям за одну операцию — вместо ручного переименования каждой.

Переименование выполняется прямо в проекте Robur и откатывается штатной отменой (Undo) — если результат не устроил, вернуть прежние имена можно одним движением.

Диспетчер моделей → отметить модели → Массовое переименование

08Перенос файлов в папку

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

Перенос работает и с моделями на сервере (серверный проект): файл заливается по новому адресу, ссылка перенаправляется, а старый файл после успешного переноса корректно удаляется — «хвостов» на сервере не остаётся.

Создание вложенных папок на сервере пока ограничено корнем — переносить можно в существующие папки проекта.

09Серверные модели и блокировка

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

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

Снять блокировку, установленную другим пользователем, нельзя — это ограничение прав доступа сервера, а не модуля.

10Группы, статусы и заметки

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

Каждой модели можно присвоить статус (в работе, готово и т. п.) и добавить текстовую заметку. Группы, статусы и заметки сохраняются вместе с проектом — при повторном открытии всё на месте, у каждого проекта своя раскладка.

11Свернуть и развернуть дерево проекта

Когда моделей в проекте много, дерево проекта в главном окне Robur разрастается на весь экран и отнимает место у чертежа. В диспетчере есть кнопка-переключатель, которая управляет деревом прямо из окна модуля, не заставляя тянуться к самому дереву.

  • «Свернуть» — сворачивает все ветки дерева проекта разом. Дерево схлопывается до корневых узлов, освобождая ширину под область чертежа. Заменяет ручное сворачивание каждой папки по отдельности (в дереве Robur нет своей команды «свернуть всё»).
  • «Развернуть» — возвращает дерево в исходный вид: ветки раскрываются обратно, структура папок снова видна целиком.

Кнопка меняет подпись и стрелку в зависимости от текущего состояния (свёрнуто / развёрнуто), так что видно, что нажатие сделает дальше. Удобно держать дерево свёрнутым во время построения и разворачивать, когда нужно найти модель по папкам.

Диспетчер моделей → Свернуть ▶ / Развернуть ▼

12Экспорт списка моделей

Отфильтрованный список моделей выгружается в CSV кнопкой экспорта — готовая таблица для отчёта, реестра моделей или передачи коллеге. В выгрузку попадает то, что видно на экране с учётом фильтров по типу, статусу, группе и поиску.

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

Чем диспетчер лучше дерева проекта?

Дерево показывает модели по папкам; диспетчер — единый плоский список с фильтром по типу и статусу, поиском, группами, массовыми операциями (переименование, перенос, видимость) и экспортом. Всё, что обычно делается по одной модели через дерево, здесь делается сразу над выборкой.

Окно диспетчера блокирует работу в чертеже?

Нет, окно немодальное — оно остаётся открытым, пока вы строите в чертеже. Можно переключаться между диспетчером и построением без закрытия окна.

Фильтр по нескольким типам сразу?

Да, кнопки типов комбинируются: включите «Трасса» и «Дорога» одновременно — список покажет модели обоих типов. Фильтры по типу, статусу, группе и поиску действуют одновременно.

Переименование можно откатить?

Да. Массовое переименование выполняется в проекте Robur и откатывается штатной отменой (Undo).

Перенос файлов работает с моделями на сервере?

Да. Модуль перемещает файл, перенаправляет ссылку проекта и переоткрывает модель, а старый файл на сервере после успешного переноса корректно удаляется.

Что означает замок 🔒 у модели?

Модель на сервере открыта на редактирование и заблокирована. Свою блокировку можно снять прямо из диспетчера; блокировку другого пользователя снять нельзя — это ограничение прав сервера.

Можно управлять видимостью без открытия окна?

Да, на ленте «Модули» есть отдельные команды: скрыть модель, изолировать, скрыть все, показать все, переключить активную. Их удобно повесить на горячие клавиши.

Группы и заметки сохраняются?

Да, группы, статусы и заметки хранятся вместе с проектом — при повторном открытии проекта всё восстанавливается.

Можно выгрузить список моделей?

Да, кнопка экспорта сохраняет отфильтрованный список моделей в CSV.

Какие типы моделей понимает фильтр?

ЦММ, трасса, дорога, геология, метро, обустройство, ЖД, путевое развитие, инженерные сети, водопропускные трубы, площадка, картограммы, земляные работы, DWG/DWP-файлы, облако точек, документы и папки.