在 Forge Viewer 中翻译和查看 Inventor 文件

Translate and View Inventor Files in Forge Viewer

我正在尝试将 Inventor 项目加载到我的 Bucket 中并在 Forge Viewer 中显示它们。 为此,我下载了 Inventor 示例项目(喷气发动机模型)。 我想像这里一样在 Forge Viewer 中查看它 (https://forge-digital-twin.autodesk.io/)。

我可以毫无问题地将项目的单个部分 (.ipt) 上传到我的存储桶中。但我想上传并查看整个项目(就像我处理 Revit 项目一样)。

当我将 Inventor 项目另存为 "Pack and Go" 并上传 .zip 文件时,我收到一条错误消息:

{ 
status code: 400,
  statusMessage: 'Bad Request',
  statusBody:
   { diagnostic: 'Failed to trigger translation for this file. } 
}

上传 Revit (.rvt) 或 3D Max (.f3d) 项目的 .zip 文件工作正常。

不幸的是我还没有找到适合这个的东西,所以我现在写在这里。 是否有一个示例项目,我可以在其中了解如何在 Forge Viewer 中查看整个 Inventor 项目,而无需手动链接每个 .ipt 零件?

我不确定 Inventor "Pack and Go" 功能如何构建 zip 文件,但请注意,将 zip 文件发送到模型衍生服务进行翻译时,主设计文件不得位于任何子文件夹中。存档的内容可能如下所示:

- inventor-project.zip
  - root-design-file.iam
  - some-part-1.ipt
  - subfolder
    - some-part-2.ipt
    - some-part-3.ipt

在这种情况下,POST job 端点的负载应如下所示:

{
    "input": {
        "urn": "<urn of your zip file>",
        "compressedUrn": true,
        "rootFilename": "root-design-file.iam"
    },
    "output": {
        "formats": [
            {
                "type": "svf",
                "views": [
                    "2d",
                    "3d"
                ]
            }
        ]
    }
}