Написал несколько новых небольших addin для Revit, предлагаю всем желающим протестировать.
Как установить
Для установки распакуйте архив в любую папку и запустите файл Setup.bat.
Устанавливается для Revit версий 2015, 2016, 2017. В 2017 при первом запуске нужно будет выбрать «Всегда запускать».
Все кнопки будут появляться на новой вкладке «Weandrevit».
AutoJoin
Например, приямок, сделанный из плит, стен и «Модели в контексте»:
Нужно соединить все элементы, но вручную щелкать — трудоемко.
Выбираем все элементы, нажимаем кнопку:
Все элементы соединены.
Соединяются только элементы, имеющие пересечение геометрии. Должны обрабатываться любые категории, в том числе вложенные семейства, но надо тестировать.
BatchFilterCreation
Можно создавать фильтр как по одному параметру, так и по 2 или 3 (как в интерфейсе Revit). Критерии фильтрации записывать в дополнительные столбцы.
При создании фильтров в пустом файле — нужно предварительно создать как минимум по одному элементу в каждой используемой категории.
Примеры csv-файлов.
RebarAsBody («Показать как тело»)
Приложение отображает арматуру «в объеме» на текущем 3D-виде.
Созданы две команды: отображение только выбранной арматуры, или всей арматуры на виде. Вторая команда работает быстро и стабильно даже в тяжелых проектах, рекомендую использовать её (первая пусть остается на всякий случай).