понедельник, 24 октября 2016 г.

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

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



Скачать архив: яндекс, гугл. Как всегда - всё бесплатно, но с обязательством протестировать и написать отзыв :)


Как установить

Для установки распакуйте архив в любую папку и запустите файл Setup.bat.
Устанавливается для Revit версий 2015, 2016, 2017. В 2017 при первом запуске нужно будет выбрать "Всегда запускать".
Все кнопки будут появляться на новой вкладке "Weandrevit".
UPD:
Я попытался добавить в bat-файл разблокировку dll, но, видимо, все равно не работает. Если при запуске Revit возникает ошибка - зайдите папку в C:\ProgramData\Autodesk\Revit\Addins\2015\Weandrevit, щелкните правой кнопкой по одному из файлов и нажмите кнопку "Разблокировать".
UPD2: еще попробуйте установщик: https://yadi.sk/d/LC0Cq8nfxUxoU
Скачайте и запустите WeandrevitPanel.Installer.msi, далее по инструкции. Для установки потребуются права администратора. Удалить можно будет через "Панель управления".

AutoJoin

Выполняет "Соединение геометрии" для выбранных элементов.
Например, приямок, сделанный из плит, стен и "Модели в контексте":


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

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

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

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

BatchFilterCreation

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


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


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


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


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

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

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


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


Ну как-то так. Пишите, если появятся проблемы или какие-то пожелания! 

Комментариев нет:

Отправить комментарий