Как получить имя группы для элемента ?

Главная Форумы Python Revit Library (API) Как получить имя группы для элемента ?

Просмотр 4 сообщений - с 1 по 4 (из 4 всего)
  • Автор
    Сообщения
  • #6460 Score: 2
    Legantmar
    Хранитель
    475 pts

    Не знаю кому это может пригодится, но такой вопрос был.
    Есть некоторый элемент (полученный незаконным путем)  который входит в какую то группировку.

    через RevitLookup видно, что у такого элемента появляется значение в  параметре GroupId (для несгруппированных элементов равен null)

    OUT = doc.GetElement(U(IN[0]).GroupId).Name – имя группы для элемента на входе IN[0]
    где U – это UnwrapElement

    #6463 Score: 0
    txt
    Модератор
    86 pts

    То есть это требуется для случая, когда необходимо найти/выделить определенный элемент в группе для дальнейшей с ним работы?

    #6465 Score: 0
    Legantmar
    Хранитель
    475 pts

    даже не знаю.. ))
    элемент уже выделился каким то образом (или скриптом), потребовалось узнать к какой группе он относится.

    #7047 Score: 1
    Владислав
    Участник
    1 pt

    Вот скрипт, для внесения имени группы в элемент:

    https://drive.google.com/open?id=1zeYGg99xxEL4kCjRH_Fjl3VTpWyQC5uX

Просмотр 4 сообщений - с 1 по 4 (из 4 всего)
  • Для ответа в этой теме необходимо авторизоваться.