Открыть вид через revit api

Главная Форумы Python Revit Library (API) Открыть вид через revit api

В этой теме 4 ответа, 3 участника, последнее обновление  Khasan Mamaev 3 года/лет, 5 мес. назад.

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

    tuuletin
    Участник
    3 pts

    Привет, друзья,
    в проекте есть вид, как открыть его через revit api?

    #3286 Score: 1

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

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

    #3291 Score: 0

    tuuletin
    Участник
    3 pts

    Нет, доступна, выполняется через UIApplication.ActiveUIDocument.ActiveView = yourView.
    Но открыть вид можно только вне активной транзакции. А dynamo всегда держит транзакцию открытой, так что из dynamo открыть вид невозможно.

    #3292 Score: 0

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

    нашел источник.

    Вот тут посмотри (речь идет о надписи setting active view is temporarily disabled – возможность установки активного вида временно отключена:

    http://puntorevit.blogspot.ru/2015/09/setting-active-view-temporarily-disabled.html

    #3294 Score: 0

    Khasan Mamaev
    Хранитель
    186 pts

    Антон это не совсем то, указанный код копирует вид.
    Гляньте сюда, может поймете https://forums.autodesk.com/t5/revit-api/change-activeview/td-p/5330067

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

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