Views ByNames (принцип применим и к другим "Имя-Объект")

Главная Форумы Python Revit Library (API) Views ByNames (принцип применим и к другим "Имя-Объект")

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

Просмотр 1 сообщения - с 1 по 1 (всего 1)
  • Автор
    Сообщения
  • #1777 Score: 3

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

    все, что написано ниже, может относиться и к любым другим задачам типа “Имя -Объект”

    Принцип работы:
    1) с помощью FilteredElementCollector(doc).OfClass(View).ToElements() – выбираются все виды (Views) в документе
    2) в цикле разворачивается “отфильтрованная коллекция”, получаются имена и сами объекты
    3) еще в одном цикле сравниваются имена на входе с теми, что были получены из фильтра, если совпадают, то в выходной лист положить сам элемент (которому соответствовало это имя)

    Скрипт

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

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