我试图将Inventor项目加载到我的存储桶中,并在Forge Viewer中显示它们。 为此,我下载了Inventor示例项目(Jet Engine模型)。 我想像在这里(https://forge-digital-twin.autodesk.io/)一样在Forge Viewer中查看它。
我可以将项目的单个部分(.ipt)上传到我的存储桶中,而不会出现任何问题。但是我想上传和查看整个项目(就像我对Revit项目所做的那样)。
当我将Inventor项目另存为“打包”并上传.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部分?
答案 0 :(得分:2)
我不确定Inventor的“打包”功能如何构建zip文件,但是请注意,将zip文件发送到Model Derivative服务进行翻译时,主设计文件一定不能位于任何子文件夹中。存档的内容可能如下所示:
- 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"
]
}
]
}
}