2017,9(3):85-89.
doi: 10.16670/j.cnki.cn11-5823/tu.2017.03.15
IFC标准定义了建筑信息模型交换的数据格式,为面向建筑全生命周期的信息交换和共享提供了标准的数据定义和数据模型,是目前对建筑信息描述最全面、最详细的标准,是解决建筑行业BIM软件之间数据交换性和互操作性问题的重要标准。但是IFC基于EXPRESS语言来定义建筑信息交换与共享,EXPRESS语言本身不是编程语言且不可被计算机编译执行,因此使用计算机编程语言解析和处理基于IFC标准的BIM模型,是BIM软件开发的基础和关键技术。本研究利用开源的Java插件,解析基于IFC的BIM模型,生成相对应的IFC实体类,在此基础上,利用Java语言来具体编程实现不同的应用功能,为下一步的基于IFC标准的土木建筑工程BIM软件开发奠定了基础。