Autodesk forge Revit文件中的房间对象
我按照下面链接中的说明从Revit模型中提取房间对象: 我按照说明进行了更改,并测试了样例Revit文件(rac_basic_sample_project.rvt)。但是,我仍然看不到房间或视图(阶段)。下面是我发布的请求。我遗漏了什么吗Autodesk forge Revit文件中的房间对象,autodesk-forge,autodesk-model-derivative,Autodesk Forge,Autodesk Model Derivative,我按照下面链接中的说明从Revit模型中提取房间对象: 我按照说明进行了更改,并测试了样例Revit文件(rac_basic_sample_project.rvt)。但是,我仍然看不到房间或视图(阶段)。下面是我发布的请求。我遗漏了什么吗 { "input": { "urn": "dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6YzQ4ZDUxNDNhMDRiNDAxNmI3ODYxY2NlMzQ2ZDkyN
{
"input": {
"urn": "dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6YzQ4ZDUxNDNhMDRiNDAxNmI3ODYxY2NlMzQ2ZDkyNjdfZmFjaWxpdHlfOTUvZWIyYzMzNDgtNDAxYS00ZjQ3LTgwM2EtMjM1OGYwYmI0YjY2LnJ2dA"
},
"output": {
"destination": {
"region": "us"
},
"formats": [
{
"type": "svf",
"views": [
"3d"
],
"advanced": {
"generateMasterViews": true
}
}
]
}
}
我刚刚测试了功能,可以看到房间数据: JSON负载似乎正常,因此请尝试检查以下事项:
- 确保使用
标题(在链接到的博客文章中解释);如果之前已经处理过Revit模型,则除非强制转换,否则触发新的模型衍生作业不会起任何作用x-ads-force
- 尝试使用其他设计(如果可能,可以使用较新版本的Revit);在我的屏幕截图中,我使用了其中一个,尽管我记得我也能够从旧的样本中获取房间数据
- 房间数据仅在某些“视图”中可用,因此请确保您看到的是正确的;例如,对于我的样例项目,房间数据在“{3D}”视图中不可用,但在“工作图”视图中可用
viewer.loadDocumentNode(doc,doc.getRoot().getDefaultGeometry())的内容代码>,对吗?您需要将其替换为viewer.loadDocumentNode(doc,doc.getRoot().findByGuid(guid))代码>提供可视视图之一的GUID,例如“工作图”。因为,在官方RIFIT示例项目的情况下,“默认的可查看”(“{3}”)不包含房间数据。此外,考虑使用--您可以更容易地探索您的伪造数据和衍生工具。