出海指南
在BIM协作与政府报建场景下,不同国家和地区对IFC模型的属性数据有各自的规范要求。手动为每个构件逐一填写属性,效率极低且容易出错。Octave BricsCAD的BIM Data功能提供了一套预制属性集合模板 → 导入 → 批量赋予的完整工作流,让团队只需配置一次,即可在整个项目中统一输出符合标准的BIM数据。
本文以新加坡IFC-SG为例,分享通过预制XML属性模板批量导入本地化BIM数据要求,如何实现从新加坡CORENET X到全球各地区openBIM标准的统一工作流。

Part 01
Property Set
什么是BIM属性集合?
IFC标准的核心数据结构之一是IfcPropertySet(属性集,简称“PSet”)。它是一组附加到BIM构件上的键值对数据,描述该构件的分类、材料、防火等级、面积算法等信息。PSet标准分为两类:
预定义属性集(Predefined PSet):由buildingSMART国际组织在IFC标准中统一定义,例如Pset_WallCommon、Pset_DoorCommon,具备全球通用性。
自定义属性集(User-defined PSet):由国家、地区或行业标准扩展定义,用于满足本地报建或管理需要,例如新加坡的IFC-SG扩展属性集。
在Octave BricsCAD BIM中,这两类属性集均可通过BIMPROPERTIES(BIM 属性)面板进行管理,并支持将整套定义导出为XML文件,或从外部XML / IDS文件批量导入。

Part 02
新加坡 IFC-SG
一个典型的地方标准案例
新加坡建设局(BCA)推行的CORENET X系统要求项目以openBIM格式(IFC4 Reference View)进行法定报建。其本地化扩展规范IFC-SG(IFC+SG)在标准IFC属性集基础上,额外规定了一批本地属性,涵盖:
-
元素类型分类(与CORENET X审批类别对应)
-
防火分区与防火等级(FSSD 要求)
-
楼面积算法标注(URA GFA 规则)
-
无障碍设施属性(BCA Universal Design 标准)
-
结构荷载等级与材料规范(PE 签章数据)
这些属性需要在导出IFC时随模型一并输出,并被CORENET X平台机器自动读取用于合规检查。面对数百个构件,手动录入几乎不可行。


Part 03
BricsCAD BIM
属性集合工作流:核心机制
BricsCAD通过BIMPROPERTIES 命令(或功能区 BIM → 属性)统一管理所有命名空间下的属性集合。理解以下几个概念是掌握工作流的关键:

关键优势
BricsCAD的属性导入机制支持IDS-XML(Information Delivery Specification)格式。导入IDS文件后,系统变量SHOWIDSPROPERTIESONLY自动开启,属性面板将只显示IDS文件中指定的属性,过滤掉所有无关字段,大幅降低填写难度和出错风险。

Part 04
Practical Demonstration
为项目配置IFC-SG属性
以下以新加坡一个建筑项目为例,展示完整的IFC-SG属性集合配置 → 导入 → 导出工作流。
1、准备IFC-SG XML属性模板
依据新加坡CORENET X发布的Industry Mapping Excel文件,整理各类IFC构件所需的本地属性集合。团队BIM负责人或BIM管理员基于此在BricsCAD中手动创建(或直接使用官方提供的配置文件),然后通过BIMPROPERTIES → 导出 XML生成可复用的模板文件。

2、在新项目中导入XML模板
打开需要配置的BricsCAD项目文件,进入BIMPROPERTIES面板。在命名空间下拉菜单中,点击导入(Import)按钮,选择上一步准备好的XML或IDS文件。系统将自动:
-
创建对应的命名空间(如IDS或自定义命名空间)
-
解析并注册所有PSet定义和属性字段
-
将IFC标准未涵盖的属性作为新属性定义加入
-
自动开启SHOWIDSPROPERTIESONLY,精简属性面板显示
操作路径:BIM功能区 → 属性(BIMPROPERTIES)→ 选择命名空间 → 导入
3、在属性面板中为构件填写数据
导入完成后,选中任意BIM构件(墙、板、柱等),在属性面板(Properties Panel)中向下滚动至导入的属性集合区域,即可看到IFC-SG所要求的全部属性字段,直接填写对应值。对于同类型构件,可通过多选+批量赋值的方式,一次操作覆盖数十乃至数百个构件,效率成倍提升。
4、在属性面板中为构件填写数据
导出符合IFC-SG要求的IFC文件完成属性填写后,执行IFCEXPORT命令。在导出设置对话框中:
-
选择IFC4 Reference View格式(CORENET X要求)
-
勾选IFC-SG合规模式(Export To IFC对话框中专项选项)
-
如已导入IDS文件,可选择【仅导出IDS要求的属性】,精简文件体积
验证
导出后在Solibri、BIMcollab Zoom或新加坡官方提供的IFC查看器中打开文件,逐项核对属性集是否正确挂载。
Part 05
Extensive Application
适用于各国 / 地区本地标准
IFC-SG只是众多国家和地区openBIM本地化扩展的一个典型代表。同样的工作流——基于本地标准制作XML属性模板 → BIMPROPERTIES导入 → 批量赋值 → IFC导出——可以平移到全球任何有BIM法规要求的市场:

注意
不同地区的本地属性模板需要由熟悉当地法规的BIM管理员负责维护和更新。建议将属性XML文件纳入公司BIM标准库统一管理,随国家标准更新而迭代,并在项目模板文件中预置导入,确保项目一启动即具备合规能力。

Part 06
Advanced Techniques
让属性管理更高效
技巧一:将属性模板嵌入项目样板文件
将IFC-SG或其他地区的属性命名空间XML文件导入后,另存为公司标准项目样板(.dwt)。此后每个新项目打开样板即已包含完整属性定义,无需重复导入。
技巧二:利用SHOWIDSPROPERTIESONLY聚焦填写
导入IDS文件后,系统自动开启此变量,属性面板只显示IDS中规定的字段,避免工程师面对几百个属性时产生混乱,显著降低漏填率。
技巧三:多选构件批量赋值
在属性面板中,同类型构件可多选后在共同属性字段中一次性输入值(如将同一楼层所有外墙的IsExternal设为True),大幅提升数据录入效率。
技巧四:IFC导出配置文件(Profile)
BricsCAD的IFCEXPORT对话框支持保存导出配置方案(Profile)。将IFC-SG合规所需的全部导出设置保存为一个Profile,日后只需选择该Profile即可一键完成合规导出,彻底消除设置遗漏的风险。
进阶:LISP自动化扩展
对于需要从外部数据库(Excel、CSV)批量写入属性值的高级场景,BricsCAD提供了bim:pset-set-property等LISP函数,可实现属性数据的程序化批量导入,进一步解放人工操作。
一套工作流,适配全球BIM法规
通过BricsCAD BIM的属性集合管理机制,团队可以将任何国家或地区的BIM属性要求转化为标准化XML模板,实现:
-
一次配置属性模板,整个项目团队统一使用,消除数据不一致
-
XML导入即创建命名空间,属性面板自动聚焦合规字段
-
多选批量赋值+ IFC导出配置文件,最小化重复性操作
-
IFC-SG、UK BIM、中国国标等各地区法规均可用同一工作流适配
-
属性模板纳入公司BIM标准库,随法规更新迭代,持续降低合规成本
openBIM的核心价值之一,正是通过标准化的数据结构让跨软件、跨团队、跨地区的协作成为可能。BricsCAD以原生IFC支持+灵活的属性管理机制,让这一价值真正落地于日常项目流程之中。

Octave BricsCAD
开放、灵活、强大的设计与BIM平台赋能每一个工程专业,连接每一段工作流程