IFC Viewer Online · 返回 BIM 与 IFC 博客
IFC 模型检查工具读取文件,在别人发现之前告诉你数据里有什么问题。这个工具在浏览器中运行:打开 IFC Viewer Online,拖入 .ifc 文件,它会应用 44 条规则,给模型打出 0 到 100 分,并列出应优先修复的问题。无需安装任何东西,文件也不会上传。
要点
- 在浏览器中免费使用,无需账号:44 条规则,适用于 IFC2x3、IFC4 和 IFC4x3 文件。
- 文件留在你的电脑上,检查在标签页内完成。
- 每条不合格的规则都会在 3D 中显示相关构件,并说明在 Revit、Archicad、Tekla 或 Allplan 中如何修复。
- 用 IDS 文件检查项目要求;报告可导出为打印版、CSV、JSON、BCF 和 COBie。
五步检查 IFC 模型
1. 打开 IFC 文件
把文件拖到页面上,或通过 Open(打开)选择文件。模型以 3D 显示,检查自动开始。检查结束后,Validate(验证)按钮显示评分,下方面板列出修复后能挽回最多分数的三个问题。
刚打开的 buildingSMART duplex 示例:77 分,以及扣分最多的三条规则。
2. 在 3D 中查看不合格构件
在某个问题上点击 Show in 3D(在 3D 中显示),用顶部的箭头逐个查看相关构件。每个构件都会在模型中被选中,右侧打开它的 IFC 属性、所在楼层和属性集,你能看清是哪一面墙或哪一扇门,以及缺了什么。
缺少类型的第 3 个构件(共 119 个):Level 1 上的一面外墙,已在模型中选中。
3. 查看针对你的建模软件的修复方法
在问题列表中展开一条规则。下面有简短说明,以及在 Revit、Archicad、Tekla 或 Allplan 中纠正它的步骤,根据导出该文件的软件自动选择。同样的指导按规则逐条发布在 IFC 验证错误及修复方法列表中。
展开的 Missing type 规则:含义是什么,重新导出前在 Revit 中要改什么。
4. 用 IDS 检查项目要求
44 条规则对每个模型都一样。客户的要求(每面墙都有耐火等级,每扇门都有分类编码)写在 IDS 文件里。选择 Check(检查),再选 Check against IDS(按 IDS 检查),然后加载文件;没有 IDS 文件也可以用对话框里的示例试一试。IDS 1.0 的所有 facet 都会被评估。[ids]
要求墙具有 FireRating 的示例规范:检查了 57 面墙,57 面不合格。
5. 导出报告
Export(导出)提供六种格式:完整结果 JSON、问题表 CSV、证书、供协调工具使用的 BCF 问题、可打印的交付报告(可打印为 PDF)以及 COBie 2.4 工作簿。如果接收方只需要错误,下载前先按严重程度筛选。
一次检查的六种导出格式。
检查工具检查什么
| 层级 | 问题 | 能发现的问题示例 |
|---|
| 模式(Schema) | 这是一个已知版本、可读取的 IFC 文件吗? | 未知模式、缺少文件头、无法解析的实体 |
| 质量规则(44 条) | 下一个人能用这些数据吗? | 重复的 GlobalId、不属于任何楼层的构件、空名称,缺少类型、材质、属性集或分类 |
| 要求(IDS) | 它是否包含本项目要求的内容? | 没有 FireRating 的墙、没有分类编码的门、取值不在允许列表中的属性 |
前两个层级对每个文件都会运行。第三个层级需要 IDS 文件,可以是你自己的,也可以是示例。
buildingSMART 验证服务覆盖的是另一块内容:STEP 语法、模式和标准的规范性规则,针对上传的最大 256 MB 的文件,并且需要账号。[bsi-validate] 需要证明文件符合标准时用它;要判断数据是否完整,用这样的检查工具。在找 IFC 模型在线验证的页面?那里逐条规则讲解了验证器。
IFC 分类检查
有一条规则会标出所有没有分类引用的构件。要强制使用某个分类体系和编码格式,就把它写进 IDS 文件:classification facet 接受体系(Uniclass、OmniClass 或某个国家分类表)和取值。IFC 分类检查工具页面在示例上演示了这项检查,分类编码在 IFC 模型中如何存储说明了建模软件把它们存在哪里。
模型健康检查:评分的含义
Health Score(健康评分)按严重程度和受影响构件的数量为每条不合格规则加权,所以一个错误比很多条提示更重。把它当作交付的门槛。IFC 模型健康检查页面生成评分并附可打印报告,Health Score 指南说明了计算方法。
| 评分 | 解读 | 怎么做 |
|---|
| 90–100 | 可以交付 | 接收并上传到 CDE |
| 75–89 | 良好,有少量问题 | 可用于协调;正式交付前修复 |
| 50–74 | 需要修改 | 连同报告退回给作者 |
| 0–49 | 下游无法使用 | 不予接收 |
把你采用的两个阈值(协调和交付)写进 BIM 执行计划(BEP)。
什么时候运行检查
- 上传到公共数据环境(CDE)之前:ISO 19650-2 要求每个任务团队在共享信息之前先检查。
- 碰撞检查会议之前:位于空间结构之外的构件和损坏的几何会产生虚假碰撞。
- 收到分包商的模型时,在任何人基于它继续工作之前。
- 移交时,配合资产信息要求的 IDS。
什么时候其他检查工具更合适
这个检查工具使用固定规则加 IDS。如果你需要编写自己的几何规则(净空、疏散路线),或者要在几个月里管理各专业之间的碰撞,桌面规则引擎能做得更多。IFC 模型检查工具对比把十款工具连同其公布的价格并排比较。
用示例试试检查工具
就是上面截图中使用的 duplex 模型。打开验证面板,查看它的评分和问题。
IFC2x3 · 2.4 MB
打开交互式 IFC 查看器
IFC 模型检查工具:在线免费检查 IFC 文件