闲聊IAI与IFC

来源:建筑界编辑:黄子俊发布时间:2020-03-22 19:51:14

[摘要] 今天笔者与大家 闲聊IAI与IFC 。IAI 全名为International Alliance for Interoperability,目标为致力于全世界范围内建筑与设备管理

今天笔者与大家 闲聊IAI与IFC 。IAI 全名为International Alliance for Interoperability,目标为致力于全世界范围内建筑与设备管理的信息共享,提供一套统一标准的信息共享的过程,并对工业基础类别进行定义,促进整个建筑生命周期内讯息的交流,时间的缩短,以及质量的改善。

IAI的发展起源于1994年,美国12家公司共同研究不同应用软件在协同工作的可能性,他们觉得协同工作是可行的,而且这种协同工作能力会带来可观的经济效益。1995年克服了kernel 的问题后他们在建筑工程系统研讨会上展示了他们的研究成果,这成果就是一套简称IFC 的信息交换格式,IFC 格式使得数据格式有了依据的标准,数据的标准化、一致性使不同软件间可相互交换信息无需再各自建立信息。很多与会的组织对此都表示出了浓厚的兴趣,有意加入,希望能共同研究。之后,他们决定对外开放,对建筑工程与设备管理领域组织开放,对所有软件开发商开放,同年10月,他们在北美成立IAI组织。IAI成员们很快发现这是全球工业的问题,随后他们将软件间协同工作的思想推广到其他国家,很快的其他国家也相继成立了IAI 分部。1996 年在伦敦召开了第一次的IAI 国际会议。1997 年IAI发表了第一板IFC1.0。

在IFC1.0信息标准化的范围主要包括下列四个领域: 建筑(Architecture) 、暖气流通与空调(HVAC) 、建筑管理(ConstructionManagement)、设施运作与管理(Facilities Operation and Management),清楚界定IFC的信息标准并非单一应用领域的数据结构,而是跨设计、施工、建筑、管理、维护等跨平台也跨专业领域的信息结构。之后发展的IFC1.5随即将此一标准信息结构汇入绘图商用软件,从此进入商用工程设计市场,目前IFC信息结构已重新改板为IFC2.0,并有多种延伸板本IFC2x板(IFC2.0Extension)。目前最新板为2×3 Final。IFC各板本所能容纳各专业领域的程度以建筑之信息最多,建筑管理、物料库、运用维护、估价发包、水电空调分析的信息则次之,而以地理信息系统(GIS)的信息最少,但目前将GIS纳入IFC是IAI近年来推动的重点之一。

IFC (Industry Foundation Classes)中译为工业基础类别,是一种塑模语言,目前主要用于建筑、建筑工程与设备管理等领域,目的在于让各种在此领域内的应用软件可以遵循同一种数据格式,或使领域内不同的BIM系统有一个信息交换的标准。IFC 以面向对象(Object Oriented)为基本概念,参考了STEP部分标准,为了实作考量也参考了面向对象语言C 程序语言的一些特性。以架构而言可以分为四个层次,由上而下分别为:领域层(Domain Layer)、共享交换层(Interoperability Layer)、核心层(Core Layer)、资源层(ResourceLayer),每层分别定义了不同种类的信息类型(Data Type)与实体(Entity)。关于这四个层级的介绍请关注笔者之前的文章IFC的四个层级介绍。好了,今天的 闲聊IAI与IFC 就到此为止,希望能够给大家带来帮助。

闲聊,IAI,IFC

延展阅读

相关文章