• 沒有找到結果。

1.1 研究背景

國際標準組織ISO(International Organization for Standard)已將開放文 件格式ODF(Open Document Format)列為正式的國際標準,而ODF可運用 延伸標籤語言XML(Extensible Markup Language)來定義工作的文件格 式 ,例如文字、圖表、繪圖文件等等,透過XML對文件的定義(Schema),

使得文件的資料可以獨立出來不受應用程式的限制,並依資料標準來相互 交換使用。這個文件標準已經應用到多種不同的專業領域,聯合國的貿易 簡 化 與 電 子 商 務 中 心UN/CEFACT (United Nations Centre for Trade Facilitation and Electronic Business)正如火如荼的在推動國際資訊交換標 準的訂定與推廣,其範圍包括國際貿易、軍事、醫藥、化學、一般商務、

物流、營造建築業等等,也遵循ISO程序推動國際認同成為國際標準。

而另一國際組織IAI(International Alliance for Interoperability)則推動以 工程應用領域為主的資訊標準,重點著重在工程設計的本體,也就是3D的 幾何資訊模型,其資料標準為IFC(Industrial Foundation Classes)格式,目 的不僅是要提高工程設計的效率及正確性,也透過幾何的資訊模型,在設 計過程中不同的專業領域,如建築設計、水電空調、管線配置、成本估價、

營建管理等等,透過此標準格式互相使用工程的資料與訊息,達成資訊共 享與再利用。此IFC格式顯然已成工程業界的標準,許多工程應用軟體已開 始 提 供IFC格式資料的輸出輸入介面,例如AutoCAD、MicroStation、

ArchiCAD等等。從上面敘述可看出標準的推行將隱含著技術的領先與市場 的競爭,可謂兵家必爭。

由這些國際的走向趨勢及全球性的資訊交換組織來看不難發現,在全球

化、國際化的發展下,跨國界、跨企業、跨產業、跨專業的資訊交換需求 與日俱增,由國際資訊交換標準組織所制訂的資料格式也顯得格外重要,

在這強調跨領域、跨平台、跨國際的資訊交換強力趨勢下,是各領域應努 力的方向[1]。

而由IAI提出的建築資訊模型(BIM, Building Information Model)是以3D 物件代表建築物各元件的資料模型,在建築物整個生命週期內所有的資料

新加坡推行的CORENET (COnstruction and Real Estate NETwork)系 統,中譯為建築與房地產網路,在2004已達完善階段,至今已成熟營運,

這系統以IFC資料格式為基礎,發展電子化檔案繳交(e-submission) 系統與 自動化的線上規範審核(e-plan check)系統,並提供線上審查進度查詢,有

1.2 研究動機與目的

將重點放「RC 柱構件」的部分,以「RC 柱構件」作為規範審查的對象, 資料,要擷取資料就必須了解 IFC 這檔案格式的定義與語法(schema),

若要自己寫程式來解析IFC 檔案實在是一個龐大的工程,所幸網路上已經 有一些IFC 的研究者開發出許多 IFC 相關的應用程式,其中 TNO 公司所 開發的應用程式最能符合本研究的需求,也適合本研究的目的做深入的應 用。TNO 公司所提供的應用程式介面(API) ─IFC Engine OCX&DLL,這 是一個免費的IFC 實體檔案存取的應用程式介面,而此應用程式介面已經 提供了解析(parse)IFC 檔案的函數,所以可以直接使用這些函數就可以擷 取IFC 檔案中的一些屬性或資料,追蹤(trace)它的 C++ source code,了 解其函數的意義與功能,再進而改寫或增加所需功能的函數,將規範所規

ArchiCAD 軟體來繪成,並匯出成 IFC 格式,再由 IFC Engine OCX&DLL 容,並介紹用於開發系統之程式IFC Engine OCX&DLL 的基本功能,並 說明OCX 與 DLL 的原理,最後說明系統用到的網頁技術 CGI。

第四章:本章節在說明開發系統的過程,以動態網頁技術 JSP 實作檔 案上傳的功能,改寫與新增應用程式介面IFC Engine OCX&DLL 的功能,

再分析 IFC 格式來撰寫柱筋產生器並用 CGI 技術應用於網頁,之後說明

相關文件