Autodesk Forge - Post Jobs - Должны быть файлы в корзинах и правильный URN - PullRequest
0 голосов
/ 23 апреля 2019

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

Во всех примерах используется файл, которыйПользователь загружает в корзину.Я пытаюсь запустить почтовое задание для файла, который пользователь создал в Fusion 360 и который он выбрал через созданный мной графический интерфейс.Рассматриваемая урна получается путем предоставления пользователю возможности выбрать концентратор, проект, папку (и) и файл.Затем я использую этот файл urn в почтовом задании.

Я получаю ответ:

Failed to download the design description for the input design.

Мои вопросы:

  1. Возможно ли этосделать это из пользовательского хаба или все элементы должны быть в корзинах?
  2. Где эти переведенные файлы хранятся после создания?Если я хочу получить данные, такие как объем и масса, без сохранения переведенного файла, это возможно?

Я снял «urn:» с передней части урны и получил другую ошибку, которую яверить означало, что он не может найти файл.

Invalid 'design' parameter.

Итак, похоже, что используемая мной урна находит файл, но где-то существует проблема, которая препятствует доступу или переводу этого файлаили что-то.

1 Ответ

0 голосов
/ 23 апреля 2019

Я получаю ответ: Не удалось загрузить описание дизайна для дизайна ввода.

Для файлов Fusion 360 убедитесь, что расширение имени объекта - f2d / f3d,BTW Forge Viewer поддерживает эти два формата напрямую, поэтому вам не нужно переводить их в SVF для Viewer для их визуализации.

Возможно ли это сделать из пользовательского хаба или все элементы должны бытьв корзинах?

Для элементов проекта-концентратора используйте API управления данными для получения идентификатора объекта - обязательно включите параметр version в свой URN - см. GET projects /: project_id / folder /: folder_id / contents и использование id элемента в качестве URN, а также учебное пособие здесь , чтобы помочь вам понять, как работают элементы папки проекта.

Гдеэти переведенные файлы хранятся после создания?Если я хочу получить данные, такие как объем и масса, без сохранения переведенного файла, возможно ли это?

Переведенные производные будут храниться отдельно, и вы можете получить к ним доступ через производную manifest .Используйте GET: urn / metadata /: guid / properties для запроса производных свойств, но вам нужно будет перевести модель (в любой формат, который подойдет) для извлечения свойств - см. Учебное пособие здесь .

...