导出某 IFC 项目之前,创建报告以检查对象有无与其关联的适当 IFC 和 COBie 数据。在 Vectorworks Architect 产品中,使用创建报告命令将以下 IFC 报告添加到绘图中(请参阅使用预设格式报告)。
● 带有 IFC 实体的对象会针对每个图层上每个实体类型,给出一个 IFC 对象计数。对象类、名称和类型也会显示(如可用)。
● 具有特定 IFC 实体的对象列出了每个 IFC 对象,按实体类型(墙、楼板、屋顶、门、窗、楼梯和柱)进行细分。对象图层、类、名称和说明也会显示(如可用)。
● 不带有 IFC 实体的对象会列出非 IFC 对象。对象图层、类、类型和类型名称也会显示(如可用)。
还可以使用预格式化的报告来创建标准 COBie 工作表。对于每个 COBie 工作表,提供了一个配套的“帮助”工作表,其中包括显示每列 COBie 数据源的额外列。这些内容可以帮助您定位并编辑数据错误。
要编辑 IFC 或 COBie 数据,直接编辑工作表,并相应地更新绘图对象;请参阅从工作表编辑绘图对象。
某些 COBie 值由 Vectorworks 程序自动提供,因此无法从工作表中进行编辑。在这种情况下,消息栏中会显示警报。
您还可以创建自己的工作表来报告和检查 IFC 和 COBie 数据。设置数据库行的条件以包括所需的 IFC 实体。对于数据库行的每一列,输入公式以显示所需数据。
公式栏语法类似于用于在数据库列中显示记录信息的语法。记录公式有两部分,用句点分隔:记录名称和要显示的记录中字段的名称。
语法 |
示例 |
=record_name.field_name |
=Door.Height |
IFC 或 COBie 公式有三个部分而不是两个部分,有三种类型的公式:
语法 |
示例 |
IFC.entity_name.property_name |
=IFC.IfcDoor.Name |
IFC.pset_name.property_name |
=IFC.Pset_WallCommon.IsExternal |
COBie.worksheet_name.column_name |
=COBie.Component.Description |
为了便于输入公式,自动完成功能会在您键入时显示公式的每个部分的可用条目。例如,要在列中显示 IFC 特性,请先输入= IFC并按句点键。显示 IFC 实体列表中的第一个名称。使用上下箭头键滚动列表,直到显示所需的实体。再次按句点键,将显示该实体特性列表中的第一个名称。滚动列表以显示所需的特性,然后按回车键以完成公式。
~~~~~~~~~~~~~~~~~~~~~~~~~