Загрузка рабочей модели общего пользования из BIM 360 Design - PullRequest
0 голосов
/ 13 декабря 2018

Используя Forge API, можно ли загрузить рабочую версию Revit Model из BIM 360 Design на локальную машину, и мне нужно открыть ее и снова синхронизировать. Нижеприведенный код используется для загрузки файла, но невозможноСинхронизировать с центральным.Соединение с BIM 360 Design не поддерживается в модели.

        ObjectsApi itemApi = new ObjectsApi();          
        string BucketKey = "wip.dm.prod";
        string objectName = "1a79a3a0-888f-4dec-8c82-96de7f07d19b.rvt";          
        itemApi.Configuration.AccessToken=await Get2LeggedTokenAsync(new Scope[] { Scope.DataCreate, Scope.DataWrite, Scope.AccountRead, Scope.ViewablesRead, Scope.DataRead });
            dynamic content=   itemApi.GetObject(BucketKey, objectName);

Не могли бы вы помочь мне решить этот сценарий.

Спасибо

Бимал Джордж

1 Ответ

0 голосов
/ 15 декабря 2018

Вы можете использовать токен администратора учетной записи на 2-х ножках или токен на 3-й ножке, чтобы загрузить модель совместного использования облака после ее публикации в документах BIM360, но я не предлагаю вам обращаться к ней напрямую из Bucket, вместо этого перейдите по ссылке https://forge.autodesk.com/en/docs/bim360/v1/tutorials/documen-management/download-document/ чтобы получить его из Hub-> Project-> Folder-> Item-Version, это рекомендуемый способ, и вы также можете загрузить новую версию аналогичным способом.

Я ответил на другой связанный с этим вопрос на форуме Revit по адресу https://forums.autodesk.com/t5/revit-api-forum/is-it-possible-to-open-a-bim-360-model-without-using-forge/m-p/8297315,, он говорит о том, как получить модель и открыть ее в Revit, вы можете проверить.

...