Чтение глобального параметра проекта Revit

Автор Тема: Чтение глобального параметра проекта Revit  (Прочитано 3530 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Dmitry1234Автор темы

  • ADN OPEN
  • Сообщений: 4
  • Карма: 0
Здравствуйте.
Подскажите пожалуйста, как в Dynamo прочитать значение глобального параметра проекта Revit?

Оффлайн Александр Пекшев aka Modis

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Прям первые ссылки в гугле - тыц, тыц

Отмечено как Решение Dmitry1234 01-08-2018, 15:43:47

Оффлайн Александр Игнатович

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Честно говоря не знаю, как на Dynamo, Вам, наверное, будет близок по духу Python, в Revit Python Shell это будет как-то примерно так:
Код - Python [Выбрать]
  1. col = FilteredElementCollector(doc)
  2.  
  3. prms = col.OfClass(GlobalParameter)
  4.  
  5. for prm in prms:
  6.         print prm.GetDefinition().Name, ":", prm.GetValue().Value

Оффлайн Dmitry1234Автор темы

  • ADN OPEN
  • Сообщений: 4
  • Карма: 0
Спасибо большое всем за ответы!
Оба являются решениями. Вариант Александра Пекшева работает через ноды.
Вариант Александра Игнатовича работает с одним скриптом python.