尝试在 Autodesk Forge / Bim360 中显示房间信息

时间:2021-05-31 10:12:45

标签: autodesk-forge revit-api autodesk-bim360

好的,我正在尝试显示 Forge 上 Revit 项目的房间信息和几何图形。我已经用 https://developer.api.autodesk.com/modelderivative/v2/designdata/jobs 调用了 Setting advanced/generateMasterViews field to true,但是,即使我得到了正确的响应,即使从 https://developer.api.autodesk.com/modelderivative/v2/designdata/:urn/manifest 我也知道模型已成功翻译,但仍然没有空间信息。我已经在 Forge 中查找了房间信息,但没有运气。之后我尝试将其发布到 Bim360,知道 B360 会自动获取房间信息和几何形状。有那么一刻,它看起来好像奏效了。模型显示房间和信息 : enter image description here

所以,我关闭 B360 并尝试几秒钟后再次打开它,然后...: enter image description here

没有几何图形,没有房间信息。没有什么。也许模型有问题?我试过在 revit 中删除和重新创建房间,修改发布设置等,但这不是我的工作,我只有基本的概念,因为我是一名程序员。有什么吗?

*EDIT :经过进一步的尝试,我注意到在 B360 上的每次模型更新后,我都会在第一次打开时获得房间几何形状。只有我第一次打开它。

1 个答案:

答案 0 :(得分:1)

好的,我已经解决了。 Its 不是伪造也不是 B360 错误,而是模型错误!问题是 Revit 没有为房间生成体积,因为它被告知不要! 我实际上只在区域上进行了 Revit 区域和体积计算(它更快,但不会为房间生成体积)要改变这一点,我只需要:

1. enter image description here

2.

enter image description here

然后单击“确定”并保存模型。之后,您必须上传文件并使用 generateMasterViews 进行翻译!并做了!您将拥有包含房间几何图形的主视图。