Массовые модели из FormIt не отображаются в Autodesk Viewer

Autodesk Viewer не отображает массовые модели, созданные в FormIt и преобразованные в RVT. Я вижу только разделители уровней.

Я пробовал как https://viewer.autodesk.com/, так и базовое приложение Viewer I построен с использованием учебников Forge. Это важная часть системы, которую я пытаюсь собрать, используя несколько API Forge.

Если элементы массового типа не видны в средстве просмотра, могу ли я сделать модификацию с помощью Design Automation v3, которая сделает модели видимыми?


person Colin VanDervoort    schedule 09.07.2019    source источник
comment
Могу я попросить вас открыть эту модель в Revit и проверить, отключена ли видимость этого массового элемента на выбранных вами видах? Если это так, еще одна вещь, которую нужно проверить, - это Настройки публикации, убедитесь, что виды, которые вы можете увидеть в Revit, выбраны в наборах видов Настройки публикации.   -  person Eason Kang    schedule 10.07.2019
comment
Если это не сработает, рассмотрите возможность предоставления воспроизводимого кейса, содержащего файлы модели, и ответьте на электронное письмо, отправленное в справочную систему Forge, спасибо.   -  person Eason Kang    schedule 10.07.2019
comment
Да, вы также можете написать надстройку Revit с вызовами View.SetCategoryHidden(catId, bool show) или View.UnhideElements(elementIdSet), чтобы изменить видимость элемента и запустить его через Design Automation API для Revit.   -  person Eason Kang    schedule 10.07.2019
comment
Спасибо за помощь! При изменении параметра публикации модель отображалась в интерактивном средстве просмотра Autodesk Viewer.   -  person Colin VanDervoort    schedule 19.07.2019


Ответы (1)


По совету Исона я добавил 3D-вид в набор видов, что позволило модели полностью отобразить в Autodesk Viewer. Этот параметр конфигурации можно найти в разделе «Совместная работа» -> «Параметры публикации». Все модели, которые я импортировал из FormIt, начинались с того, что все их представления не были выбраны в наборе представлений.

person Colin VanDervoort    schedule 19.07.2019