В первой части статьи мы писали о малоизвестных плагинах. А теперь предлагаю вспомнить наших «старых знакомых» и новые плагины, которые продолжают появляться с каждой новой версией Revit на бесплатной основе.
BIM Batch Suite
Многие стандартные функции Revit были бы намного удобнее, если бы они были «пакетными». Плюс данного модуля в том, что он может пакетно выгружать и загружать семейства. Большинство модулей этого плагина платные, но именно пакетная выгрузка и загрузка семейств - бесплатная.
При подгрузке этого плагина на ленте появляется вот такая панель:
Нам нужна самая левая кнопка, которая при разворачивании выглядит как на скриншоте:
Настройки/Экспорт семейств/Загрузка семейств.
Первая часть. Экспорт семейств из проекта
Предположим, что нам нужно перекинуть соединительные детали трубопроводов из файла ОВ в файл ВК:
Для эксперимента захватим и соединительные детали воздуховодов.
Нажимаем кнопку выгрузки семейств BIM Batch Suite:
На экране появляется вот такое окно:
Сначала смотрим группировку:
Если мы не собираемся выгружать элементы узлов, то выбираем группировку «Геометрия». Если выгружаем элементы узлов, нам нужна группировка «Категория». Теперь можем развернуть строчки и уточнить семейства, которые мы хотим экспортировать:
Далее заполняем стандартную процедуру:
- куда нужно экспортировать семейства;
- правила наименования папок с семействами;
- префикс;
- суффикс.
Нажимаем «Экспорт», и появляется предупреждение, что при большом количестве семейств это может занять время:.
Я ставлю галочку, чтобы это предупреждение не повторялось и нажимаю «Продолжить».
Перед экспортом создается файл отчета. В этом окне нам нужно уточнить, куда его сохранить: на диск или в буфер обмена.
По большому счету, он мне не нужен, и я нажимаю “Ок” внизу окна.
Далее мне остается заглянуть в папку, куда я экспортировала семейства, и убедиться, что все на месте. У меня получилось вот так:
Если вы экспортировали больше категорий, то и папок у вас будет больше.
Вторая часть. Загрузка семейств в проект
Логика аналогичная.
Для чистоты эксперимента открываю абсолютно пустой проект (созданный без шаблона). В списке семейств ни соединительных деталей воздуховодов, ни соединительных деталей трубопроводов нет:
Запускаем модуль плагина для пакетной загрузки семейств в проект:
На экране появляется вот такое окно:
Для выбора загружаемых семейств нам нужна кнопка Add Families в верхнем меню, как показано на скриншоте:
Но прежде, чем ее нажимать , давайте настроим нижнее меню:
- Нужно выбрать что мы хотим сделать - перезагрузить существующие уже в проекте семейства или загрузить абсолютно все, которые находятся по выбранному адресу.
- Нужно выбрать - просто перезагружать семейства или перезагружать с заменой параметров.
- Нужно выбрать - сохранять автоматически файл после загрузки семейств или нет.
После того, как мы все настроили, нажимаем на кнопку «Добавить семейства» в верхнем меню, и на экране появляется вот такое окно:
Для начала обращаем внимание на правый верхний угол, а точнее, на наличие или отсутствие галок в этих двух окошках:
- Искать в подпапках.
- Включая резервные копии.
Нажимаем “Ок”.
Теперь видим вот такое окно:
В верхней половине окна появляется список семейств, которые найдены. Теперь выбираем те семейства, которые нам нужны. В моем случае это «Выбрать все» , и тогда становится активной кнопка «Добавить выбранные файлы»:
Нажимаем «Добавить выбранные файлы», и они появляются в нижней части окна:
Нажимаем «Ок» и возвращаемся в предыдущее окно:
Теперь нужно указать сам файл, куда мы хотим загрузить семейства. Принцип абсолютно аналогичный:
В верхней половине окна должен появиться адрес проекта, куда грузим семейства:
Выделяем, и становится активной кнопка «Добавить выбранные файлы»:
Нажимаем на нее:
Возвращаемся в предыдущее окно и нажимаем «Загрузить семейства»:
Опять предложение сохранить отчет:
Мне не нужно, поэтому я нажимаю «Ок».
Теперь проверяю в проекте, чтобы мои семейства появились в диспетчере проектов:
Обратите внимание на нашу линейку плагинов BimStep
Более 70 плагинов, которые упрощают работу с Autodesk Revit
- Архитектура
- Конструктив
- Внутренние инженерные системы
- BIM отдел
- Общие
Стоимость начинается от 480 рублей
Полный перечень, прайс и демо-версия:
Плагины для Аutodesk Revit
BimStep Отверстия
Набор плагинов для работы по процессу согласований отверстий
Вместе с плагинами вы получите семейства. Скачайте демо-версию, чтобы протестировать плагины
Видео о работе плагинов,
детальное описание по установке, а также цены:
ElementRenumbering
А вот это плагин - мой старый добрый знакомый. Почти в каждой специальности бывает нужна автонумерация (помещения/пространства, противопожарные клапаны, датчики и т.д.). Revit прекрасно умеет автонумеровать, но… его логика редко совпадает с нашей. Конечно, можно все сделать вручную, но с помощью этого плагина все работать намного быстрее и комфортнее.
После установки он появляется в этой вкладке:
Нужно что-нибудь пронумеровать для примера. Мои отводы/датчики/светильники/решетки/клапаны/унитазы не особо впечатляют специалистов других специальностей (хотя я придерживаюсь абсолютно диаметрально противоположного мнения). На сайте Алексея Борисова выложено много очень приятных, на мой взгляд, семейств. Я решила взять эту тумбочку!
Вот что получилось:
Переходим на вкладку плагина и нажимаем на кнопку:
- Выбираем категорию, которую будем нумеровать. Поскольку мебели в списке нет, я выбираю “Любой элемент”.
- Текущий номер. У меня будет №1.
- Если нумерация буквенная, тогда здесь задается начальная буква по алфавиту. У меня нумерация цифровая, поэтому мне не нужно.
- Дополнительные нули перед номером. Например, если нужно не 1, а 001. Мне нужно без нулей, поэтому оставляю 0.
- Префикс. У меня будет “Тумбочка”.
- Суффикс. У меня не будет.
- В какой параметр записывать значение. У меня будет “Комментарии”.
- Если с п. 7 снять галку и поставить здесь (или не ставить), значение будет записываться в параметр “Марка”. У меня стоит галка в п. 7, поэтому окно неактивно.
- Разрешение дублирования значений. Мне не нужно.
- Разделение операций нумерования. Мне не нужно.
- Использовать нижепоказанную буквенную нумерацию. Мне не нужно.
В результате получилось следующее:
А теперь нумеруем наши элементы (в моем случае тумбочки). В результате, в палитре свойств у параметра «Комментарии» появляется номер:
Причем пронумерованные элементы отображаются в режиме «Каркас», дабы не быть дважды пронумерованными:
Я прекрасно понимаю, что при столь открытом интерфейсе Revit c помощью скриптов все можно автопронумеровать и по сплайну (спасибо Александру Высоцкому), и справа-налево, и по диагонали (спасибо Хасану Мамаеву - у меня все получилось) через Dynamo. Но сколько рядовых проектировщиков владеют Dynamo? Наверное, около 10%. А Python? Еще меньше… A API?
Сам плагин можно скачать по адресу
Import/Export Excel
Увы, но Revit не может экспортировать свои таблицы в Excel напрямую, поэтому плагин «Import/Export Excel» подойдет как нельзя кстати.
Алгоритм действий приблизительно следующий.
Создаем небольшую спецификацию наших тумбочек (или чего-нибудь еще):
После инсталляции кнопка плагина появляется вот здесь:
Нажимаем и в верхней части появившегося окна выбираем таблицы для экспорта. У меня она всего одна:
В средней части указываем, с учетом каких свойств нужно экспортировать. Я выбрала все:
В самом конце указываем нужную папку, и, при необходимости, префикс:
Нажимаем «Экспорт» и, в случае удачного исхода, получаем сообщение:
Далее заходим в нужную папку и проверяем результат:
Так что в данном конкретном случае все экспортировалось удачно!
Сам плагин можно скачать по адресу
Недавно вышли новые версии Revit 2020. Ждем новые плагины. Следите за нашими публикациями в блоге.