Пара новых небольших программ-дополнений к Revit

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

 

Скачать архив: яндекс, гугл. UPD: удобнее ставить плагины через клиент Bim-Starter.

AutoJoin («Автосоединение»)

Выполняет «Соединение геометрии» для выбранных элементов.

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

 

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

 

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

Соединяются только элементы, имеющие пересечение геометрии. Должны обрабатываться любые категории, в том числе вложенные семейства, но надо тестировать.

Подобное приложение на autodesk apps продают за 25$, не очень понимаю, за что такие деньги :)

BatchFilterCreation («Автосоздание фильтров»)

Приложение автоматически создает «Фильтры графики» на основе csv-файла.
Заранее в файле указывается имя фильтра, категории и условия фильтрации. Это удобно делать в Excel:

 

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

 

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

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

 

Для того, чтобы фильтр был применен для нескольких категорий — их нужно записать в одну ячейку через запятую.
Можно создавать фильтр как по одному параметру, так и по 2 или 3 (как в интерфейсе Revit). Критерии фильтрации записывать в дополнительные столбцы.
При создании фильтров в пустом файле — нужно предварительно создать как минимум по одному элементу в каждой используемой категории. Примеры csv-файлов.

RebarAsBody («Показать как тело»)

Приложение отображает арматуру «в объеме» на текущем 3D-виде.

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

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