什么是 BCF?
BCF 文件格式,全称 BIM Collaboration Format(BIM 协作格式),用于在不同 BIM 应用程序之间沟通问题。
更多信息:https://technical.buildingsmart.org/standards/bcf/
如何生成 BCF 文件?
在 Cyclone 3DR 中,可以从特定分析中生成 BCF 问题:
- 从一组 Inspection Notes(来自 Inspection Notes 或 BIM Inspect 工作流)
- 从 Visual Notes
- 从 Clash Analysis
- 从 Progress Monitoring
BCF 文件中存储的数据
BCF 问题(或称 "topic")的内容取决于输入的分析:
- 文本信息
- 场景截图(称为 "viewpoint")
- 供外部查看器使用的附加显示数据("Visualization information")
- 附件文件
互操作性
Cyclone 3DR 遵循官方标准写入 BCF 文件。当前支持的版本为 2.1
但是,无法保证该内容能被其他 BIM 平台完全支持。请参阅各平台的支持文档以获取更多信息。
从 Inspection Notes 导出 BCF
每创建一条注释,就会生成一个 topic。
文本信息
| BCF 数据 | 注释数据 | 默认值(不可编辑) |
|---|---|---|
| Topic Title | 标题 | |
| Topic Assignee | 指派给 | |
| Topic Description | 描述 | |
| Topic Priority | 优先级(桌面模式) | Medium(触摸模式) |
| Topic Type | Issue | |
| Topic Status | Open |
BIM 检查工作流(触摸模式)
优先级始终设为 Medium。
此外,作者名称取自报告步骤中定义的 "Author" 字段。
Viewpoint
注释中每个可用视图都会生成一个 viewpoint。
它会存储相机定义(投影、位置、方向),并至少显示:
- 被检查的模型
- 检查测量值
被检查 BIM 中与注释关联的构件 ID 会写入 viewpoint 文件中每条注释内(仅限 IFC 文件)。
附件
如果注释上附加了测量值,则会生成一个包含所有偏差值的 CSV 文件,并将其附加到该 topic。
从 Visual Notes 导出 BCF
每创建一条注释,就会生成一个 topic。
文本信息
| BCF 数据 | 注释数据 | 默认值(不可编辑) |
|---|---|---|
| Topic Title | 对象名称或 BIM 部件的名称 | |
| Topic Assignee | 指派给 | |
| Topic Description | 描述 | |
| Topic Priority | 优先级 | |
| Topic Type | Issue | |
| Topic Status | Open |
Viewpoint
注释中每个可用视图都会生成一个 viewpoint。
它会存储相机定义(投影、位置、方向),并至少显示测量值。
与注释关联的 BIM 构件 ID 会写入 viewpoint 文件中每条注释内(仅限 IFC 文件)。
附件
如果注释上附加了测量值,则会生成一个包含所有相关值的 CSV 文件,并将其附加到该 topic。
从 Clash Analysis 导出 BCF
每个选中的碰撞都会生成一个 topic(被筛选掉的碰撞不会被导出)。
文本信息
| BCF 数据 | Clash Analysis | 默认值(不可编辑) |
|---|---|---|
| Topic Title | 发生碰撞的构件名称 / 碰撞编号 | |
| Topic Assignee | 指派给 | |
| Topic Description | 碰撞状态 + 描述 | |
| Topic Priority | Medium | |
| Topic Type | Clash | |
| Topic Status | Open |
Viewpoint
每个碰撞视图都会生成一个 viewpoint。
它会存储相机定义(投影、位置、方向),并至少显示:
- 发生碰撞的模型
- 碰撞点云
- 碰撞框
被检查 BIM 中与注释关联的构件 ID 会写入 viewpoint 文件中每条注释内(仅限 IFC 文件)。
Visualization information
碰撞框的定义还会以一组线(line markup)的形式导出。
从 Progress Monitoring 和 Tolerance Checking 导出 BCF
可能会生成两类 BCF 问题:
- 概述问题,包含有关整体分析的通用信息
- 详细问题,聚焦于某个特定的 BIM 部件
概述问题
该 topic 类型为 Comment。
描述中包含各不同状态之间的覆盖率分布。
Viewpoint
该 viewpoint 对应于报告的主视图,在工作流中定义。
附件
该问题中嵌入了三个附件:
- 一张表示覆盖率状态分布的图表图像
- 一张汇总表(CSV),包含各 BIM 类型(IFC)的状态分布
- 一张详细表(CSV),包含每个 BIM 部件的所有覆盖率数据
详细问题
该问题包含某个 BIM 部件的数据以及覆盖率分析的相关信息。
文本信息
| BCF 数据 | Progress Monitoring | 默认值(不可编辑) |
|---|---|---|
| Topic Title | BIM 部件名称 - 覆盖率状态 - 分析日期 | |
| Topic Assignee | 指派给 | |
| Topic Description | 覆盖率状态 + 与周围点的最小/中位/最大偏移 | |
| Topic Priority | - 若状态为 Installed 则为 Low - 若状态为 Incomplete 则为 Medium - 若状态为 Not Installed 则为 High - 若状态为 No Data 则为 Critical | |
| Topic Type | Issue | |
| Topic Status | Open |
Viewpoints
各 viewpoint 对应于
- 一张现场图,
- 被检查对象的 2 个或 4 个视图(沿 X、-X、Y、-Y 的 CS 轴),
- 对象与点云的偏移视图(如果有些点与该对象关联)。