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

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

В этой теме 3 ответа, 3 участника, последнее обновление  Владислав 1 месяц, 1 неделя назад.

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

    Legantmar
    Хранитель
    370 pts

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

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

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

    #6463 Score: 0

    txt
    Модератор
    74 pts

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

    #6465 Score: 0

    Legantmar
    Хранитель
    370 pts

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

    #7047 Score: 0

    Владислав
    Участник

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

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

Просмотр 4 сообщений - с 1 по 4 (из 4 всего)

Для ответа в этой теме необходимо авторизоваться.