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

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

Просмотр 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
    Модератор
    187 pts

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

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