Инициировать совместную работу с документами BIM360 - PullRequest
0 голосов
/ 22 декабря 2018

Чтобы перейти на текущую версию Revit, мы должны перенести наши файлы из групп BIM360 в документы BIM360.Поскольку у нас есть сотни документов, я стараюсь максимально автоматизировать этот процесс.

API forge позволяет мне загружать все файлы Revit из команд BIM360.Я также могу обновить их до Revit 2019, используя либо Revit API, либо стороннее приложение, такое как this Bulk File Upgrader `.

Используя API Forge BIM360, я могу программно создавать новые проекты и загружать файлы и папки с Team Drive.Шаг, который мне сложно выполнить в автоматическом режиме, - это начать совместную работу для обновленных файлов Revit 2019.Есть ли способ, которым это может быть достигнуто с помощью Revit API или Forge API?Или есть другой способ, позволяющий автоматически выполнить миграцию между этими двумя решениями Autodesk Cloud Collaboration?

Я натолкнулся на это руководство по публикации моделей , которое предполагает, что нужно вручную инициировать совместную работу для каждого файла Revit через интерфейс Revit.Я надеюсь найти альтернативное решение для этого предложения.

Спасибо!

Ответы [ 2 ]

0 голосов
/ 14 января 2019

Команда разработчиков все еще обсуждает эту проблему.Между тем, они также сказали:

Этот запрос записан в выпуске REVIT-140793 для разработки.

Возможно, существует обходной путь для достижения того, что вам нужно.

Revit 2019.2 и будущие выпуски включают поддержку «однопользовательского рабочего процесса», то есть не облачной модели совместного использования.В то же время они предоставляют API для запуска модели облачного хранилища без совместного использования и преобразования модели облачного хранилища без общего доступа в модель облачного хранилища с общим доступом (C4R).

Итак, я думаю, что вы можете использовать однопользовательские API для обхода упомянутых вами случаев следующим образом:

  1. Сохранение загруженных файлов и файлов без общего доступа (локальных файлов).
  2. Инициировать необобщаемую облачную модель с помощью вызова API для Document.SaveAsCloudModel.
  3. Преобразовать ее в модель C4R через API Document.EnableCloudWorksharing.
0 голосов
/ 07 января 2019

Извините за задержку с ответом на этот вопрос.

Эта проблема звучит аналогично проблеме, поднятой на дискуссионном форуме Revit API и перешедшей в дело ВОПОГ 14906646 Старая тема вернулась - изменение путей ссылки на Cloudpaths .

Мы поставили этот вопрос перед командами разработчиков Revit, C4R, Forge и Desktop Connector, вызвав оживленную дискуссию без четкого ответа.

Мы исследуем кактрудно и быстро, насколько это возможно, и даст более убедительный ответ как можно скорее.

...