Обзор бесплатных плагинов для Revit 2019. Часть 2

Обзор бесплатных плагинов для Revit 2019. Часть 2

В первой части статьи мы писали о малоизвестных плагинах. А теперь предлагаю вспомнить наших «старых знакомых» и новые плагины, которые продолжают появляться с каждой новой версией Revit на бесплатной основе.

image3

BIM Batch Suite

Многие стандартные функции Revit были бы намного удобнее, если бы они были «пакетными». Плюс данного модуля в том, что он может пакетно выгружать и загружать семейства. Большинство модулей этого плагина платные, но именно пакетная выгрузка и загрузка семейств - бесплатная.

При подгрузке этого плагина на ленте появляется вот такая панель:

image3

Нам нужна самая левая кнопка, которая при разворачивании выглядит как на скриншоте:

image3

Настройки/Экспорт семейств/Загрузка семейств.

Первая часть. Экспорт семейств из проекта

Предположим, что нам нужно перекинуть соединительные детали трубопроводов из файла ОВ в файл ВК:

image3

Для эксперимента захватим и соединительные детали воздуховодов.

Нажимаем кнопку выгрузки семейств BIM Batch Suite:

image3

На экране появляется вот такое окно:

image3

Сначала смотрим группировку:

image3

Если мы не собираемся выгружать элементы узлов, то выбираем группировку «Геометрия». Если выгружаем элементы узлов, нам нужна группировка «Категория». Теперь можем развернуть строчки и уточнить семейства, которые мы хотим экспортировать:

image3

Далее заполняем стандартную процедуру:

image3

  1. куда нужно экспортировать семейства;
  2. правила наименования папок с семействами;
  3. префикс;
  4. суффикс.

Нажимаем «Экспорт», и появляется предупреждение, что при большом количестве семейств это может занять время:.

image3

Я ставлю галочку, чтобы это предупреждение не повторялось и нажимаю «Продолжить».

image3

Перед экспортом создается файл отчета. В этом окне нам нужно уточнить, куда его сохранить: на диск или в буфер обмена.

По большому счету, он мне не нужен, и я нажимаю “Ок” внизу окна.

Далее мне остается заглянуть в папку, куда я экспортировала семейства, и убедиться, что все на месте. У меня получилось вот так:

image3

Если вы экспортировали больше категорий, то и папок у вас будет больше.

Вторая часть. Загрузка семейств в проект

Логика аналогичная.

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

image3

Запускаем модуль плагина для пакетной загрузки семейств в проект:

image3

На экране появляется вот такое окно:

image3

Для выбора загружаемых семейств нам нужна кнопка Add Families в верхнем меню, как показано на скриншоте:

image3

Но прежде, чем ее нажимать , давайте настроим нижнее меню:

image3

  1. Нужно выбрать что мы хотим сделать - перезагрузить существующие уже в проекте семейства или загрузить абсолютно все, которые находятся по выбранному адресу.
  2. Нужно выбрать - просто перезагружать семейства или перезагружать с заменой параметров.
  3. Нужно выбрать - сохранять автоматически файл после загрузки семейств или нет.

После того, как мы все настроили, нажимаем на кнопку «Добавить семейства» в верхнем меню, и на экране появляется вот такое окно:

image3

Для начала обращаем внимание на правый верхний угол, а точнее, на наличие или отсутствие галок в этих двух окошках:

image3

  1. Искать в подпапках.
  2. Включая резервные копии.

Нажимаем “Ок”.

Теперь видим вот такое окно:

image3

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

image3

Нажимаем «Добавить выбранные файлы», и они появляются в нижней части окна:

image3

Нажимаем «Ок» и возвращаемся в предыдущее окно:

image3

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

image3

image3

В верхней половине окна должен появиться адрес проекта, куда грузим семейства:

image3

Выделяем, и становится активной кнопка «Добавить выбранные файлы»:

image3

Нажимаем на нее:

image3

Возвращаемся в предыдущее окно и нажимаем «Загрузить семейства»:

image3

Опять предложение сохранить отчет:

image3

Мне не нужно, поэтому я нажимаю «Ок».

Теперь проверяю в проекте, чтобы мои семейства появились в диспетчере проектов:

image3

Плагин можно скачать по ссылке


image3

ElementRenumbering

А вот это плагин - мой старый добрый знакомый. Почти в каждой специальности бывает нужна автонумерация (помещения/пространства, противопожарные клапаны, датчики и т.д.). Revit прекрасно умеет автонумеровать, но… его логика редко совпадает с нашей. Конечно, можно все сделать вручную, но с помощью этого плагина все работать намного быстрее и комфортнее.

После установки он появляется в этой вкладке:

image3

Нужно что-нибудь пронумеровать для примера. Мои отводы/датчики/светильники/решетки/клапаны/унитазы не особо впечатляют специалистов других специальностей (хотя я придерживаюсь абсолютно диаметрально противоположного мнения). На сайте Алексея Борисова выложено много очень приятных, на мой взгляд, семейств. Я решила взять эту тумбочку!

image3

Вот что получилось:

image3

Переходим на вкладку плагина и нажимаем на кнопку:

image3

  1. Выбираем категорию, которую будем нумеровать. Поскольку мебели в списке нет, я выбираю “Любой элемент”.
  2. Текущий номер. У меня будет №1.
  3. Если нумерация буквенная, тогда здесь задается начальная буква по алфавиту. У меня нумерация цифровая, поэтому мне не нужно.
  4. Дополнительные нули перед номером. Например, если нужно не 1, а 001. Мне нужно без нулей, поэтому оставляю 0.
  5. Префикс. У меня будет “Тумбочка”.
  6. Суффикс. У меня не будет.
  7. В какой параметр записывать значение. У меня будет “Комментарии”.
  8. Если с п. 7 снять галку и поставить здесь (или не ставить), значение будет записываться в параметр “Марка”. У меня стоит галка в п. 7, поэтому окно неактивно.
  9. Разрешение дублирования значений. Мне не нужно.
  10. Разделение операций нумерования. Мне не нужно.
  11. Использовать нижепоказанную буквенную нумерацию. Мне не нужно.

В результате получилось следующее:

image3

А теперь нумеруем наши элементы (в моем случае тумбочки). В результате, в палитре свойств у параметра «Комментарии» появляется номер:

image3

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

image3

Я прекрасно понимаю, что при столь открытом интерфейсе Revit c помощью скриптов все можно автопронумеровать и по сплайну (спасибо Александру Высоцкому), и справа-налево, и по диагонали (спасибо Хасану Мамаеву - у меня все получилось) через Dynamo. Но сколько рядовых проектировщиков владеют Dynamo? Наверное, около 10%. А Python? Еще меньше… A API?

Сам плагин можно скачать по адресу


image3

Import/Export Excel

Увы, но Revit не может экспортировать свои таблицы в Excel напрямую, поэтому плагин «Import/Export Excel» подойдет как нельзя кстати.

Алгоритм действий приблизительно следующий.

Создаем небольшую спецификацию наших тумбочек (или чего-нибудь еще):

image3

После инсталляции кнопка плагина появляется вот здесь:

image3

Нажимаем и в верхней части появившегося окна выбираем таблицы для экспорта. У меня она всего одна:

image3

В средней части указываем, с учетом каких свойств нужно экспортировать. Я выбрала все:

image3

В самом конце указываем нужную папку, и, при необходимости, префикс:

image3

Нажимаем «Экспорт» и, в случае удачного исхода, получаем сообщение:

image3

Далее заходим в нужную папку и проверяем результат:

image3

image3

Так что в данном конкретном случае все экспортировалось удачно!

Сам плагин можно скачать по адресу

Недавно вышли новые версии Revit 2020. Ждем новые плагины. Следите за нашими публикациями в блоге.