Принадлежность витража к помещению

Главная Форумы Задать вопрос Принадлежность витража к помещению

  • В этой теме 0 ответов, 1 участник, последнее обновление 2 года назад сделано Петр.
Просмотр 1 сообщения - с 1 по 1 (всего 1)
  • Автор
    Сообщения
  • #10767 Score: 0
    Петр
    Участник

    Всем добрый день!

    Столкнулся с такой ситуацией, нужно предать витражу, в каком помещении он находится.

    Если с дверьми и окнами всё нашлось достаточно быстро и там была работа с точками принадлежности помещения, то у витража таких точек нет..

    Стены через “Solid” Dynamo находит, а вот витражи уже нет…

    Может кто-то знает как через питон это можно решить.. Так же прикладываю код, который ищет через точки принадлежности

    import clr
    clr.AddReference(“RevitAPI”)
    from Autodesk.Revit.DB import *
    clr.AddReference(“RevitServices”)
    import RevitServices
    from RevitServices.Persistence import DocumentManager
    doc = DocumentManager.Instance.CurrentDBDocument
    windows = UnwrapElement(IN[0])
    lst = []
    for window in windows:
         phaseId = window.CreatedPhaseId
         phase = doc.GetElement(phaseId)
         toRoom = window.ToRoom[phase]
         fromRoom = window.FromRoom[phase]
         lst.append([fromRoom, toRoom])

    OUT = lst

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