Autodesk forge 无法获取revit文件元数据或在forge model衍生API的3d viewer中查看revit模型
我们一直在使用模型派生api端点从forge中提取数据,但目前在上载Revit文件时提取元数据时遇到问题 我们的过程是:Autodesk forge 无法获取revit文件元数据或在forge model衍生API的3d viewer中查看revit模型,autodesk-forge,Autodesk Forge,我们一直在使用模型派生api端点从forge中提取数据,但目前在上载Revit文件时提取元数据时遇到问题 我们的过程是: 认证 以块{bucketKey}/objects/{objectName}/resumable的形式上载模型 创建上载作业 获取进程{encodedUrn}/manifest的翻译 从forge{encodedUrn}/metadata获取对象 目前,我们收到了第5步的200条回复,其中包含和空的元信息,因此我们无法提取任何内容 当我们加载3D查看器(版本6.0和4.0)时,
“消息”:[
{
“类型”:“错误”,
“代码”:“Revit UnsupportedFileType”,
“消息”:“该文件不是Revit文件或不是受支持的版本。”
},
{
“类型”:“错误”,
“消息”:“可能可从提取器恢复的警告退出代码:-536870935”,
“代码”:“TranslationWorker RecoverableInternalFailure”
}
],
它是从ifc格式转换而来的,如果这有任何帮助的话。
我们以前曾在360和forge中使用revit和ifc尝试过此文件,并且翻译成功。我还可以提供一个骨灰盒。据@Glenit报道,它在可恢复上传上丢失了一些碎片。请指出上面的一些样品以供参考。您能分享骨灰盒吗?您也可以将骨灰盒上传到360吗?非常感谢@AugustoGoncalves上传骨灰盒:
dxjuomfkC2sub2jqzwn0czpvcy5vymply3q6ymltc3vwcg5lx5lxnwywnlcy1kzxyvnwm2yzm3ywqynwnindbkyjyy2mwzwzdzkdc3zm9yzf9mb2dpc3rpc3rpy3nfsfsbc5ydnq
360骨灰盒-是dXJuOmFkc2sud2lwcHJvZDpmcy5mb2xkZXI6Y28uNTlFWTFFdGhRdjZ4T2hLY25weG9jUQ
或dXJuOmFkc2sud2lwcHJvZDpkbS5saW5lYWdlOlJDS0xsdElvUlo2Q1NPZ0RkZEk2SFE
都是url的一部分(如果需要,也可以提供)。经过调查,我们可以看到转换端点也返回“失败”。我们之前没有抓到这个。谢谢,我会检查骨灰盒的。同时,你说的是IFC,但urn解码为.rvt文件。。。是否使用Revit desktop对其进行了转换?你知道翻译也适用于IFC文件吗?(即不需要转换)嗨,是的,我们知道。显然,ifc在Revit中用作参考,但模型在那里完全重新制作。这样我们就可以将BIM对象添加到模型中并获取BOM表数据,显然我们的经验是使用Revit(我是开发人员,不是架构师,因此,如果混淆了术语,我们深表歉意)。我认为是2018年或2019年的rvt版本。感谢您的帮助Hi@AugustoGoncalves知道您可能很忙,但您是否看到上传/翻译方面的任何问题,或者知道您何时有机会看到这些?这样我们就可以提前计划。我们尝试了各种大小的文件(小于最小块大小),但仍然得到相同的错误。我们现在回顾这些示例,并用SDK检查分块实现,以确保我们没有犯任何愚蠢的错误。
"messages": [
{
"type": "error",
"code": "Revit-UnsupportedFileType",
"message": "<message>The file is not a Revit file or is not a supported version.</message>"
},
{
"type": "error",
"message": "Possibly recoverable warning exit code from extractor: -536870935",
"code": "TranslationWorker-RecoverableInternalFailure"
}
],