Сообщество программистов Autodesk в СНГ

ADN Club => Revit API => Тема начата: Dmitry1234 от 01-08-2018, 15:26:16

Название: Чтение глобального параметра проекта Revit
Отправлено: Dmitry1234 от 01-08-2018, 15:26:16
Здравствуйте.
Подскажите пожалуйста, как в Dynamo прочитать значение глобального параметра проекта Revit?
Название: Re: Чтение глобального параметра проекта Revit
Отправлено: Александр Пекшев aka Modis от 01-08-2018, 15:30:10
Прям первые ссылки в гугле - тыц (https://forum.dynamobim.com/t/global-parameters/3553/4), тыц (http://dynamobim.org/forums/topic/global-parameters-2/)
Название: Re: Чтение глобального параметра проекта Revit
Отправлено: Александр Игнатович от 01-08-2018, 15:42:31
Честно говоря не знаю, как на 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
Название: Re: Чтение глобального параметра проекта Revit
Отправлено: Dmitry1234 от 01-08-2018, 15:52:40
Спасибо большое всем за ответы!
Оба являются решениями. Вариант Александра Пекшева работает через ноды.
Вариант Александра Игнатовича работает с одним скриптом python.