什么是IFC格式

59D649831ECDAA9351214DE8

IFC文件是用Industry Foundation Classes文件格式创建的模型文件,可以使用BIM程序打开浏览。IFC文件格式即包含三维建筑物或设施,也包括空间的元素、材料和形状。IFC文件通常用于BIM程序之间信息的交互。

下面转载国内造价管理信息化专家茅洪斌的一篇文章给大家深入了解

IFC:建筑工程数据交换标准

作者:茅洪斌

IFC(Industry Foundation Classes)标准是IAI(International Alliance of Interoperability)组织制定的建筑工程数据交换标准。IFC标准在全球得到广泛应用和支持。
IFC标准有以下三个特点:
1、IFC标准是面向建筑工程领域,主要是工业与民用建筑;
2、IFC标准是公开的,开放的。
3、IFC是数据交换标准,用于异质系统交换和共享数据。
6631681293190567256

IFC标准的核心技术分为两部分:工程信息如何描述和工程信息如何获取。
IFC标准采用EXPRSS语言描述建筑工程信息,包含600多个实体定义,300多个类型定义,IFC标准整体的信息描述分为4个层次:资源层、核心层、共享层和领域层。由于建筑工程项目的复杂性,决定了基于IFC标准的软件开发的难度。
IFC信息获取有两种手段:通过标准格式的文件交换信息,另一种是通过标准格式的程序接口访问信息。第一种是主流。
IFC对建筑业将带来深刻的影响,可以打破各软件数据不兼容的难题。当需要多个不同软件完成任务时,由于每种软件都有一套自己的数据格式,这给数据的交换和共享带来障碍。在建筑工程领域,不同系统之间经常会有数据交换和共享的需求,如把设计电子文件导入专业的计量软件,不同品牌的计量软件文件需要互相能打开和交换。工程师都希望将工作成果和工程数据,从一个软件完整地导入到另外一个软件,这个过程反复出现,是经常性工作。IFC就是一个标准的公开的数据表达和存储方法,每个软件都能导入导出这种格式的工程数据。也就是说任何工程类软件都可以以IFC作为数据交换的中介和中转站完成数据的无障碍的流通和链接,从而实现最大程度的数据共享,避免重复劳动,减少社会成本。我们再也不必为不同软件因为数据格式不兼容无法交换而发愁了,也无需为了能打开对方的文件而另外采购对方所使用的软件。另外一个好处是可以打破一些造价软件的垄断地位,如上海地区计价软件大量使用的是兴安软件,占有上海市场的绝对份额,成为事实上的垄断。以前由于数据格式的壁垒,使其他优秀软件无法进入上海市场。IFC工程数据标准有望改变这一局面,但前提是要公开其数据格式或提供标准数据接口,否则也是无济于事。
有几种常用文件格式不能支持数据交换和共享,如有的文件格式虽然常用但却不是公开的数据格式如DWG,有的文件仅限于交换几何数据而缺少工程数据属性如IGES,有的标准格式架构完整但过于庞大。

文章来源:茅洪斌博客