错误 · 空间结构

如何修复 空间层次结构
(IFC 文件)

确保空间结构遵循 项目 ▸ 场地 ▸ 建筑 ▸ 楼层。在导出前于创作工具的项目设置中修复。

检查你的 IFC 文件 — 免费 无需账户 · 无需上传 · 在浏览器中运行 · 38 项检查

「空间层次结构」检查

空间结构未以 IfcProject 为根

类别
空间结构
标准
IFC schema
严重程度
错误
修复
在建模软件中

如何在你的建模软件中修复「空间层次结构」

针对各软件的具体步骤。该检查与模式无关,适用于 IFC2x3、IFC4、IFC4x1 和 IFC4x3。

建模软件如何修复
Revit Revit 会根据 项目 ▸ 场地 ▸ 建筑 ▸ 标高 自动构建该层级。层级损坏通常意味着缺少标高或使用了自定义导出——确认标高存在,并使用默认的 IFC 场地/建筑分配。
ArchiCAD 在 IFC 转换器和楼层设置中检查层级:楼层位于建筑之下,建筑位于场地之下。
Tekla 在 IFC 导出对话框中配置完整的空间层级(项目/场地/建筑/楼层),使其完整且顺序正确。
Allplan 在导出前于结构面板中定义完整的建筑结构(项目/场地/建筑/楼层)。

在浏览器中查找并修复

整个流程在浏览器中运行 — 你的 IFC 文件绝不离开你的设备。

01
打开你的 IFC 文件
打开 IFC Viewer Online 并拖入你的 IFC 文件。它通过 WebAssembly 在浏览器中本地解析 — 不会上传任何内容。
02
运行 Health Score 验证
运行验证。「空间层次结构」检查(RULE_SPATIAL_HIERARCHY)会标记每个受影响的元素,并在模型树中精确定位。
03
在 Revit 中修复
Revit 会根据 项目 ▸ 场地 ▸ 建筑 ▸ 标高 自动构建该层级。层级损坏通常意味着缺少标高或使用了自定义导出——确认标高存在,并使用默认的 IFC 场地/建筑分配。
04
在 ArchiCAD 中修复
在 IFC 转换器和楼层设置中检查层级:楼层位于建筑之下,建筑位于场地之下。
05
在 Tekla 中修复
在 IFC 导出对话框中配置完整的空间层级(项目/场地/建筑/楼层),使其完整且顺序正确。
06
在 Allplan 中修复
在导出前于结构面板中定义完整的建筑结构(项目/场地/建筑/楼层)。
07
重新验证
从你的建模软件重新导出并再次运行验证,以确认问题已解决且 Health Score 有所提升。

检查整个模型,而不只是一条规则。

「空间层次结构」是 38 项检查之一。运行完整的 IFC Health Score,查看每个问题以及一个 0–100 的总分 — 免费、无需账户、无需上传。

免费运行 Health Score →