返回 BIM 与 IFC 博客
核心区别
查看器和检查工具之所以容易混淆,是因为许多工具两者兼备:你可以在同一个界面里查看模型、检查模型。但两者的底层功能完全不同:
IFC 查看器
- 在浏览器或桌面端渲染 3D 几何
- 点击构件浏览属性集
- 支持剖切、测量、标注
- 用于可视化协调和设计评审
- 输出:目视检查结果、BCF 标记、评论
- 无法检测重复 GUID
- 无法验证属性集是否完整
- 无法验证 IDS 要求
IFC 模型检查工具
- 解析 IFC 数据图,并依据规则进行验证
- 检查 44 条以上质量规则:GUID、层级、属性集、几何
- 依据项目规范验证 IDS 1.0 要求
- 生成 0–100 的 Health Score(健康评分),用于交付把关
- 输出:结构化报告、JSON/CSV 导出、审计记录
- 找出文件中的每一个重复 GUID
- 验证所有构件类型的属性集是否完整
- 验证 IDS 各分面:实体、属性(Attribute)、属性集属性(Property)、分类
IFC 生态中的四类工具
IFC 工具领域有四个不同的术语,却常常被混用。下面是每个术语的准确含义:
| 类别 | 功能 | 不具备的功能 | 示例 |
|---|
| IFC 查看器 | 渲染 3D 几何、属性浏览、剖切、测量 | 质量规则检查、Health Score、IDS 验证 | Autodesk Viewer、Trimble Connect、Dalux、usBIM.viewer+ |
| IFC 验证器(严格意义) | 模式和 EXPRESS 验证(仅第 1 级) | 质量规则(L2)、IDS 要求(L3) | buildingSMART Validation Service、IfcOpenShell ifcvalidate |
| IFC 模型检查工具 | L1 + L2 质量规则(44 条规则,Health Score) | IDS(除非明确包含) | IFC Viewer Online(L1+L2+L3)、Solibri、BIMcollab Zoom |
| IDS 工具 | 依据 IDS 1.0 规范文件验证模型 | IDS 范围之外的通用质量规则 | IFC Viewer Online、buildingSMART Validator、IfcTester |
四类 IFC 工具:各自检查什么,不检查什么。
什么时候需要查看器
- 可视化协调和碰撞评审会议
- 向业主演示和设计评审
- 供施工方在现场访问模型
- 为 RFI(信息请求)和设计意见创建 BCF 标记
- 目视检查几何配合与空间关系
- 在设计深化过程中浏览属性
什么时候需要检查工具
- 把模型上传到公共数据环境(CDE)之前
- 在 ISO 19650 工作流程的每个设计阶段关口
- 合并各专业模型进行碰撞检查之前
- 正式提交给业主或运维方之前
- 从分包商或顾问处接收模型时
- 依据项目 IDS 规范进行验证时
决策树:你需要哪种工具?
What is your goal?
│
├─ See the model geometry / navigate 3D
│ └─ You need a VIEWER
│ ├─ Free, browser-based: IFC Viewer Online, Autodesk Viewer
│ └─ Desktop: BIMVision, Trimble Connect desktop
│
├─ Confirm the file is valid IFC (schema)
│ └─ You need a VALIDATOR (L1)
│ ├─ buildingSMART Validation Service (online)
│ └─ IFC Viewer Online (L1 runs automatically on open)
│
├─ Confirm the model is quality-ready for delivery
│ └─ You need a CHECKER (L1 + L2)
│ ├─ IFC Viewer Online (browser-local, free, Health Score)
│ └─ Solibri (deeper rule sets, subscription)
│
├─ Validate against project-specific data requirements
│ └─ You need an IDS TOOL (L3)
│ ├─ IFC Viewer Online (full IDS 1.0 support)
│ └─ buildingSMART Validation Service
│
└─ All of the above in one workflow
└─ IFC Viewer Online (viewer + L1 + L2 + L3 + Health Score)
兼具两种功能的工具
| 工具 | 查看 | L1 模式 | L2 质量(44 条规则) | L3 IDS 1.0 | Health Score | 费用 |
|---|
| IFC Viewer Online | ✓ 完整 3D | ✓ | ✓ 44 条规则 | ✓ 完整支持 IDS 1.0 | ✓ 0–100 | 免费 |
| Solibri | ✓ 完整 3D | ✓ | ✓ 深度专有规则 | 部分(通过 MVD) | ✗ | €99–€2,700/年 |
| BIMcollab Zoom | ✓ 完整 3D | ✓ | 基础 | ✗ | ✗ | €25–€45/用户/月 |
| BIMVision | ✓ 完整 3D | ✓ | 基础属性集检查 | ✗ | ✗ | 免费 / €30/月 |
| buildingSMART Validator | ✗ 无查看器 | ✓ | 有限 | ✓ 专注 IDS | ✗ | 免费 |
| Autodesk Viewer | ✓ 完整 3D | ✓ 需上传 | ✗ | ✗ | ✗ | 免费(需 Autodesk 账号) |
| Trimble Connect | ✓ 完整 3D | ✓ 需上传 | ✗ | ✗ | ✗ | 免费版 / 订阅 |
| Dalux | ✓ 完整 3D | ✓ | ✗ | ✗ | ✗ | 定制报价 |
查看器与检查工具合一的产品:检查深度一览。
常见误解
“我的查看器能验证 IFC”
查看器能打开文件而不崩溃,并不代表文件有效。查看器的容错性很强,渲染不了的内容会直接跳过。检查工具在设计上就是严格的。
“模式验证就够了”
L1 模式验证只能确认文件结构可以被解析。一个符合模式的文件,仍可能有数百个重复 GUID、缺失的属性集和断裂的层级。
“IDS 已经涵盖了质量规则”
IDS 验证的是项目特定的要求,并不检查通用质量:所有构件的 GUID 是否有效、楼层结构是否正确、几何是否完好。
“能给出分数就是检查工具”
有些工具会基于抽样显示一个完整度百分比。真正的 L2 检查工具会对文件中的每个构件应用同样的 44 条规则,并按严重程度加权扣分。
工作流程整合:查看器与检查工具协同使用
- 建模方导出 IFC → 检查工具运行 L1+L2+L3 → 错误退回建模方修复。
- 修复后的模型重新导出 → 检查工具确认 Health Score ≥ 阈值 → 模型准入 CDE。
- 在 CDE 中,协调团队用查看器打开模型 → 可视化审查、BCF 标记、碰撞检查。
- 正式提交之前 → 重新运行检查工具 → 报告归档,作为合规证据。
查看器告诉你模型长什么样,检查工具告诉你数据是否正确。两个问题都很重要,只是出现在交付流程的不同节点。
开放 BIM 协调原则
这一工作流程的详细分步说明,见交付前如何检查 IFC 模型。各主流检查工具的对比,见2026 年最佳 IFC 模型检查工具。验证层级和 Health Score 的完整介绍,见IFC 模型检查工具完全指南。
IFC 模型检查工具与 IFC 查看器:有什么区别?