細說工業基礎類IFC

IFC(Industry Foundation Classes)是目前建築行業經常會談及的詞彙,用於增強BIM互操作性(interoperability)。


0. 前世今生

  • 1985年-1990年 >>>> CAD時代:通過DXF(Drawing Interchange Format )實現幾何圖形的互操作
  • 1990年-1995年 >>>> STEP(產品數據交換標準)
  • 1995年-2017年 >>>> IFC(工業基礎類):文件數據格式包括 STEP 和 XML
  • 2017年  -  至今 >>>>  ifcOWLRDF(Resource Description Framework)、....

1. 關於buildingSMART

原名爲 IAI組織(International Alliance for Interoperability,國際協同工作聯盟),它是1994年由12家美國公司組成的行業聯盟,包括 Autodesk; AT&TArchibusCarrier CorporationHellmuth, Obata & Kassabaum (HOK); HoneywellJaros, Baum & Bolles (JB&B)Lawrence Berkeley LaboratoryPrimavera Systems; Softdesk; Timberline Software Corp; and Tishman Research Corp (part of Tishman Realty & Construction)。buildingSMART的設立宗旨是爲建築行業信息交互開發中性的BIM數據標準。這些標準包括 IFC ,  MVDs, BCF, 和 bSDD。

2. 關於IFC

IFC標準涉及的領域如下:

STEP作爲 IFC 文件格式之一,其優勢如下:

  • 使用機器可讀的建模語言—EXPRESS,而不是一般的文件格式;
  • 該語言強調數據聲明,且包括規則和約束的程序化功能;
  • 該語言可以實現不同的數據映射,包括文本文件格式,數據庫模式定義和XML模式;
  • 參考子模型,它們是較大的標準模型的共享和重複使用的子集,可滿足幾何,測量,表示分類和其他一般需求。 

EXPRESS建模語言是STEP格式最重要的產物,它採用了很多面向對象的概念,包括多重繼承。

IFC是什麼?

  • 一種可擴展的框架模型
  • 它的最初開發者希望它提供對象和數據的廣泛通用定義,從中可以定義更詳細和特定於任務的模型
  • IFC可以處理整個BLC(Building Life Cycle)中的所有建築信息:設計規劃(包括分析和模擬),施工,調試,運行和維護,重新設計和拆除
IFC文件示例

推薦閱讀

BIM-IFC詳解

BuildingSMART From Wikipedia 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章