在Autodesk大学,我们可以使用forge API来使用models.autodesk.io中的模型,并通过查看器API在网页中显示它。
我希望能够上传我们自己的.rvt文件,以便我可以为我的公司制作更具上下文意义的演示。
每次最后都会失败,错误只是“???”。
我让我们的人确保文件中没有链接且重量很轻,所以我不确定它为什么会失败。
我尝试通过一系列REST调用(使用POSTman)“手动”使用模型衍生API,但没有运气,但我的回复有更多信息:
{
"type": "manifest",
"hasThumbnail": "false",
"status": "failed",
"progress": "complete",
"region": "US",
"urn": "dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6d2VndGVzdGJ1Y2tldC9Pd2luZ3NNaWxscy5pZmM",
"version": "1.0",
"derivatives": [
{
"name": "LMV Bubble",
"hasThumbnail": "false",
"status": "failed",
"progress": "complete",
"messages": [
{
"type": "error",
"message": "Unrecoverable exit code from extractor: -1073741829",
"code": "TranslationWorker-InternalFailure"
}
],
"outputType": "svf"
}
]
}
更新: 通过将我的文件转换为.ifc并收到更加神秘的错误消息来尝试...请参阅下面的json响应:
Function.prototype.bind
}
答案 0 :(得分:1)
Model Derivative API不支持每个版本的Revit文件。根据我的经验,它只支持当前和之前的两个Revit版本。
您是否尝试使用更新版本的Revit重新保存文件?
答案 1 :(得分:0)
搞定了。在2016年有一位设计师作者,这次工作。感谢。