УРОВНИ ИЗ СВЯЗАННОГО ПРОЕКТА

размещено в: BIM | 2

Фильтровать помещения по уровням из связанного файла просто.


Здравствуйте!

В Revit есть такая особенность. Когда хочешь отфильтровать помещения по уровню в связанном файле, то параметр «Уровень» становится недоступным. Такое происходит даже когда просто ставишь галочку «Включить элементы из связей». С другой стороны, в этом есть логика ведь уровни моделей могут быть разными.

Но, есть способ вытащить уровни через Dynamo. Я считаю, эта задача должна войти в начальный курс Dynamo. Пусть стандартный параметр «Уровень» не перекидывается из проекта — мы создадим свой текстовый параметр с таким же содержимым!

Открываем и выгружаем связанную модель, и добавляем помещениям новый параметр. Назовём его, например, «Уровень (текст)». Затем собираем вот такой детский скрипт, который будет копировать значения уровней и вставлять их в параметр «Уровень (текст)».

Закрываем проект с сохранением, обновляем связь.

Остальное — дело техники. Уже в родительский проект добавляем «Уровень (текст)», заносим его в нашу экспликацию  и применяем фильтр по уровню. Помещения будут фильтроваться.

Да, тут нет полной автоматизации, и, если в связанном файле будут добавляться помещения, их нужно будет прогонять через скрипт, но это лишь запуск скрипт и последующее обновление связи — ничего сложного.

С уважением, Сергей Волков.

2 комментариев

  1. Уровень несет в себе немного больше информации чем название (текст). И базовые уроки уже включает в себя знания о том как пользоваться «координацией» для уровней

  2. Сергей Волков
    |

    У меня что-то не получилось через Копирование/Мониторинг, если о нем идет речь…

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