как из Python получить элемент Revit?

Главная Форумы Задать вопрос как из Python получить элемент Revit?

В этой теме 5 ответов, 3 участника, последнее обновление  Ром 9 мес. назад.

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

    Ром
    Участник

    Добрый день коллеги, извените за глупый вопрос, но я столкнулся тем, что не могу из этого получить Curves как элементы Revit ну или Dynamo. Помогите пожалуйста решить эту проблему)

    #7299 Score: 0

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

    попробуйте так

    OUT=[i.ToElements() for i in UnwrapElement(IN[0])]

    #7300 Score: 0

    Ром
    Участник

    спасибо большое, ща заведу…))

    #7301 Score: 1

    ИваСерж
    Модератор
    94 pts

    ToDSType(False) – для элементов созданных посредством АПИ
    .ToDSType(True) – для существующих элементов.
    Информация с гитхаба
    https://github.com/DynamoDS/Dynamo/wiki/Python-0.6.3-to-0.7.x-Migration

    Там же в разделе GeometryObjects
    dynamoGeometry = revitGeometryObject.ToProtoType()

    Попробуй оба.
    Я так понял, первый способ нужен для нодов, которые работают с семействами,
    Второй способ, для геометрии. Был бы благодарен, если б кто подробней объяснил.

    #7303 Score: 0

    Ром
    Участник

    Чёт ругается(((

     

    #7304 Score: 0

    Ром
    Участник

    Заработало!!))

     

    Спасибо большое за ссылку, очень помогла))

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

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