Интеграция с Autodesk — пользовательская документация
Документация описывает работу с интеграцией Autodesk в MyCompany: подключение к Autodesk Platform Services (APS), загрузку и преобразование 3D-моделей, а также просмотр этих моделей в проектах, спецификациях и производственных заказах.
Интеграция построена на основе Autodesk Platform Services (ранее Autodesk Forge) и использует APS Viewer для отображения SVF2-моделей в браузере.
Содержание
Разделы:
- Настройка — создание приложения APS и ввод учётных данных.
- Бакеты и модели — загрузка исходных файлов, преобразование в SVF2, представления и элементы.
- Просмотрщик в формах — отображение 3D-модели на проекте, спецификации или производственном заказе.
Быстрый старт
Типовой сценарий «подключить APS → загрузить модель → увидеть её на проекте»:
- Создайте приложение Autodesk Platform Services и скопируйте его Client ID и Client Secret. См. Настройка.
- В MyCompany откройте форму integrations, найдите панель Autodesk и вставьте Ключ (Client ID) и Секрет (Client Secret).
- Включите Autodesk в своём профиле пользователя: откройте Редактировать профиль, поставьте галочку Autodesk, сохраните.
- Создайте бакет (контейнер для исходных файлов в APS) — см. Бакеты и модели.
- Загрузите файл Revit / IFC / DWG / NWD в бакет (Загрузить модель) и нажмите Поместить (загрузка бинарных данных в APS).
- Нажмите Преобразовать для преобразования модели в SVF2 и нажимайте Получить статус, пока статус не станет success.
- На той же странице Справочники → Autodesk получите представления и элементы модели (кнопки Получить) и привяжите модель, заполнив её поле Номенклатура, Проект или Bill of Materials (спецификация). Производственные заказы подхватывают модель своей спецификации или номенклатуры автоматически.
- Откройте соответствующую форму — 3D-просмотрщик отрисует модель прямо на странице.
Навигация
Функциональность Autodesk доступна в трёх местах:
- Справочники → Autodesk — отдельная страница, на которой расположены бакеты, модели, представления, элементы и свойства.
- Форма integrations (администрирование) — здесь настраиваются Client ID / Client Secret и список бакетов.
- Вкладка Autodesk на формах номенклатуры, проекта, спецификации и производственного заказа — здесь конечные пользователи смотрят саму модель.
Точное расположение в меню и видимость зависят от прав пользователя и от того, включён ли у пользователя флаг Autodesk в профиле.
Роли пользователей и права
Типичное распределение обязанностей (это рекомендации — сама интеграция определяет только флаг Autodesk в профиле пользователя; доступ к отдельным действиям задаётся обычной настройкой прав lsFusion):
- Администратор — настраивает приложение APS, вводит учётные данные, создаёт бакеты, загружает исходные файлы, запускает преобразование. См. Настройка и Бакеты и модели.
- Инженер / участник проекта — привязывает существующую модель к проекту / спецификации / номенклатуре на отдельной странице Справочники → Autodesk и смотрит её во встроенном просмотрщике. См. Просмотрщик в формах.
- Пользователь только для просмотра — видит модель на форме, но не меняет привязки и не запускает преобразование.
Вкладка Autodesk отображается только при включённом флаге Autodesk в профиле пользователя. Если вкладка видна, но пуста (нет модели для выбора), проверьте: (а) привязана ли модель к соответствующему объекту, (б) успешно ли завершилось преобразование (статус модели должен быть success).
Термины
Бакет
Бакет — это контейнер APS для хранения исходных файлов. Ключи бакетов уникальны в рамках всего APS (а не только вашего тенанта), поэтому им нужен уникальный префикс.
Модель
Модель — это один исходный файл (Revit, IFC, DWG, NWD и т. п.), загруженный в бакет. У каждой модели свой статус преобразования и свой SVF2-дериватив.
Представление
Представление — это одно отображаемое представление модели, как правило 3D-сцена или 2D-лист. Один файл Revit может порождать множество представлений.
Элемент
Элемент — это один объект внутри представления: стена, колонна, оборудование. Дерево элементов повторяет иерархию Revit / IFC.
Номенклатура
К номенклатуре можно привязать одну или несколько моделей Autodesk — см. Привязка к номенклатуре. Это самый широкий вариант привязки: модель, привязанная к номенклатуре, автоматически отображается на форме номенклатуры, на каждой спецификации для этой номенклатуры и на каждом производственном заказе для неё.
Спецификация (BoM)
Спецификация в MyCompany может быть привязана к одной или нескольким моделям Autodesk — см. Привязка к спецификации — чтобы соответствующая 3D-геометрия отображалась рядом с компонентами спецификации. Модели, привязанные к номенклатуре спецификации, также отображаются здесь.
Производственный заказ
Производственный заказ отображает модель Autodesk, привязанную к его спецификации или к его номенклатуре, чтобы пользователь в цеху видел геометрию, соответствующую заказу — см. На производственном заказе.
Проект
К проекту можно привязать одну или несколько моделей Autodesk; они отображаются на его вкладке Autodesk — см. На проекте.