打开查看器

44 条规则 · IDS 1.0 · 文件留在您的浏览器中 · 免费

在线 IFC 验证 文件哪里有问题,问题在哪个构件上

拖入一个 IFC 文件,即可得到 0 到 100 的 Health Score、按规则分组的问题列表,以及在 3D 模型中高亮显示的不合格构件。文件在您的浏览器标签页中读取,不会上传。

无需账号。支持 IFC2x3、IFC4、IFC4x1 和 IFC4x3,单个文件最大 2 GB。

在浏览器中对一栋两层住宅进行 IFC 验证:Health Score 77,一个错误和 161 个警告,能挽回最多分数的三项修复,3D 视图逐个定位 119 个没有类型的构件
公开的 Duplex 示例(2.3 MB,7,181 个实体)得分为 77。点击第一项修复上的“Show in 3D”,视图会对准 119 个没有类型的构件,并显示一个计数器,可以逐个查看。

范围

检查涵盖什么,不涵盖什么

共有 44 条规则,分为八组。25 条默认运行;另外 19 条需要在验证配置中开启,因为它们需要您先做出决定(LOD 等级、命名规则、分类体系)。

会检查

  • 标识符:重复的 GlobalId,以及不是有效的 22 位 IFC GUID 的 GlobalId。
  • 结构:只有一个 IfcProject,Project → Site → Building → Storey 层级链,没有归属楼层的构件,断开或循环的聚合关系,没有宿主的洞口。
  • 楼层:标高缺失、重复或顺序错误。
  • 数据:名称为空、名称重复、属性值为空、构件没有类型或材质、空间没有楼面面积。
  • 导出质量:超过 5% 的构件为 IfcBuildingElementProxy,模型距原点超过 10 km,平均每个构件超过 500 KB,长度单位为英制。
  • 按需开启:各类别必需的属性集、命名规则、分类、LOD 100–400 的属性和工程量、ISO 19650 的项目和作者字段、机电系统。
  • 您自己的要求:一个 IDS 1.0 文件、五个内置验证配置之一(基本交付、质量审查、BIM 协调、ISO 19650、LOD 300),或您自定义的配置。

不会检查

  • 两个模型之间的碰撞。碰撞规则只比较同一个模型内的包围盒,重叠阈值为 5 cm,最多 800 个构件、100 项结果。它只是初步筛查,不是协调。
  • 建筑规范:无障碍、消防、疏散路线或净高。这里没有任何规则读取法规条文。
  • 完整的 IFC schema。它不是 EXPRESS 一致性测试:它运行的是这 44 条规则和您的 IDS。
  • ISO 19650 编码。文件名规则读取 IFC 文件头中写入的名称并统计其字段数;它不逐一核实每个编码。
  • 原生文件。它读取 IFC,不读取 Revit 或 Archicad 文件。

限制

限制,用数字说明

限制
文件大小达到 2 GB 的文件会被拒绝。从 200 MB 起显示提示,从 1 GB 起显示内存警告。在手机、平板以及内存为 4 GB 或更少的电脑上,警告从 80 MB 开始。
格式IFC2x3、IFC4、IFC4x1 和 IFC4x3,可以是 .ifc 文件,也可以放在 .ifczip 和 .zip 中。
规则共 44 条,25 条默认开启。每条规则的严重程度和阈值都可以修改。
IDSIDS 1.0 及其六种分面。不读取 totalDigits、fractionDigits 和 whiteSpace 这几种限制。每条规范最多列出 200 个不合格构件。
自动修复无效和重复的 GlobalId,以及为空或重复的名称。其余问题需要手动编辑,或回到建模软件中修复。
速度图中的示例(2.3 MB,7,181 个实体)在制作这些截图的电脑上验证用了约 20 秒。耗时随实体数量增加。
网络连接页面必须从互联网加载。不能离线使用。

您的文件

文件会被怎样处理

IFC 由运行在您浏览器标签页中的代码打开。它不会发送给我们,也不会发送给任何其他人,所以不需要等待上传,事后也没有什么需要删除。

为了更快地重新打开模型,浏览器会把转换后的几何副本保存在您电脑上它自己的私有存储中(最多 4 GB,超出后先删除最旧的)。在浏览器中清除本网站的数据即可将其删除。

有两样东西确实会离开浏览器,而且都由您控制。不使用 cookie 的使用统计会记录打开过一个文件、它的大小和构件数量,从不记录内容;统计可以关闭,并且遵守 Do Not Track。另外,如果您点击“分享”,链接本身会带有分数、文件名和前 50 个问题及其构件名称,因此任何拿到链接的人都能看到这些信息。

结果

从分数到构件

先在这里用示例模型试一试,再打开您自己的文件。

按规则分组的 IFC 验证问题列表,显示每条规则下不合格构件的数量以及修复方法的说明
展开每条规则,可以看到对应的构件,以及在 Revit、Archicad 或 Tekla 中修复它的步骤。

流程

从文件到修正后的 IFC

  1. 打开文件

    把 .ifc 拖进页面。可以同时打开多个文件;每个文件单独验证。

  2. 查看结论

    分数、错误和警告,以及能挽回最多分数的三项修复。点击一次即可高亮不合格的构件。

  3. 修复能在这里修复的问题

    重新生成无效的 GlobalId、批量重命名、编辑名称和属性值。每次编辑都可以撤销。

  4. 导出

    由解析器重新写出的修正后的 IFC,以及检查结果:BCF 2.1、CSV、JSON、HTML 交付报告或 COBie 表格。

价格

费用是多少

不收费。查看器、44 条规则、IDS、修复功能以及本页提到的所有导出都是免费的,无需账号,商业项目也可以使用。源代码以 MIT 许可证公开在 GitHub 上。

付费方案(Pro 每月 19 欧元,Team 每位编辑者每月 35 欧元)针对的是需要服务器的功能,例如存储模型和保存规则集。这些方案尚未开售;价格页面说明了每个方案将包含什么。

常见问题

问题

IFC 文件会上传到服务器吗?

不会。文件由运行在您浏览器标签页中的代码读取。离开浏览器的只有匿名使用统计(文件大小和构件数量,从不包含内容)以及您自己创建的分享链接。

它能读取哪些 IFC 版本?

IFC2x3、IFC4、IFC4x1 和 IFC4x3,可以是 .ifc 文件,也可以放在 .ifczip 和 .zip 压缩包中。2 GB 及以上的文件会被拒绝。

它能替代碰撞检测工具吗?

不能。碰撞规则只比较单个模型内的包围盒,并且默认关闭。它们用来在发出模型之前找出明显的重叠;专业之间的协调需要碰撞检测工具。

我能按自己的要求检查模型吗?

可以。加载一个 IDS 1.0 文件,或从七套现成的要求集(ISO 19650 交付、LOD 200 和 LOD 400、COBie 移交等)中选一套开始。您也可以用自己的命名规则和必需属性集建立验证配置。

我能修复错误并重新导出 IFC 吗?

GlobalId 和名称可以自动修复;名称、描述和属性值可以手动编辑,并可撤销。导出时会带着这些修改重新写出 IFC。几何和关系不能编辑。

没有互联网连接能用吗?

不能。页面必须从互联网加载。对于无法访问互联网的网络,可以选择本地部署。

现在就检查一个文件

免费,无需账号,文件留在您的浏览器中。

验证 IFC 文件

下一步

免费,在浏览器中运行,不上传任何文件。

  1. 1打开示例模型一分钟内在真实 IFC 上查看健康评分和未通过的规则。
  2. 2创建免费账户保存检查结果,并与团队或业主共享报告。
  3. 3比较方案Pro、Team,以及面向接收交付方的模型验收。