IFC是什么文件格式,IFC格式简介

带有IFC扩展名的文件是指工业基础类(IFC)文件格式,它建立了用于导入和导出建筑对象及其属性的国际标准。这种文件格式提供了不同软件应用程序之间的互操作性。此文件格式的规范由buildingSMART International作为其数据标准开发和维护。IFC文件格式的最终目标是提高整个建筑生命周期的沟通、生产力、交付时间和质量。

 

由于建筑行业中常见对象的既定标准,它减少了从一个应用程序传输到另一个应用程序过程中的信息丢失。IFC可以保存许多不同专业(建筑师、电气、HVAC、结构、地形等)的几何、计算、数量、设施管理、定价等数据。

 

历史简介

IFC倡议由AuToDesk于1994年发起,以支持集成应用程序开发,其中包括霍尼韦尔、巴特勒制造和AT&T等公司。1995年,会员资格向任何人开放,并更名为国际互操作性联盟。该非营利组织的目的是将工业基础类(IFC)发布为AEC产品模型。2005年,名称再次更改,现在由buildSMART维护。

 

IFC文件格式

IFC文件格式在过去经历了几次更改,以达到文件格式规范v4。不时发生一些细微的变化,这些变化已作为附录作为规范的一部分。以下是过去公开的不同版本的文件规范的列表。

  • IFC4Add2(2016)IFC4Add1(2015)
  • IFC4(2013年3月)ifcXML2x3(2007年6月)
  • IFC2x3(2006年2月)ifcXML2用于IFC2x2add1(RC2)
  • IFC2x2附录1(2004年7月)ifcXML2用于IFC2x2(RC1)
  • IFC2x2IFC2x附录1ifcXML1用于IFC2x和
  • IFC2x附录1IFC2xIFC2.0IFC1.5.1IFC1.5

 

buildingSMART网站上始终提供最新版本的IFC文件格式规范,开发人员应针对他们计划开发的任何类型的应用程序查阅这些规范。在撰写本文时,第4版规范是在线提供的最新规范。

 

IFC数据文件格式

IFF文件格式支持使用不同格式的应用程序之间的数据交换,如下所列:

 

IFC:这是默认的IFC交换格式,使用符合ISO10303-21的STEP物理文件结构。此文件格式具有.ifc文件扩展名,是最常用的IFC格式。

 

IFC-XML:它是IFC的XML文件格式版本,可以由发送应用程序根据ISO10303-28结构直接生成,也称为STEP-XML。IFC-XML文件格式被认为适用于XML工具之间的互操作性。与IFC文件格式相比,IFC-XML的大小要大300-400%。

 

IFC-ZIP:它是IFC或IFC-XML的ZIP压缩版本,其中一个文件位于zip存档的主目录。这种格式将.ifc文件压缩60-80%,将.ifcXML文件压缩90-95%。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注