Написал несколько новых небольших addin для Revit, предлагаю всем желающим протестировать.

AutoJoin («Автосоединение»)
Например, приямок, сделанный из плит, стен и «Модели в контексте»:

Нужно соединить все элементы, но вручную щелкать — трудоемко.
Выбираем все элементы, нажимаем кнопку получаем результат:

Все элементы соединены.

Соединяются только элементы, имеющие пересечение геометрии. Должны обрабатываться любые категории, в том числе вложенные семейства, но надо тестировать.
BatchFilterCreation («Автосоздание фильтров»)

Сохраняем файл как csv:


В Revit щелкаем «Создать фильтры», выбираем файл:

Фильтры созданы:

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