• 沒有找到結果。

第五章 系統展示

6.3 未來展望

1. 相信不久的將來,我們台灣也會有一套適合於台灣建築規範的自動 審查系統,那將會是台灣土木建築業的一大進步。

2. 之後的系統可加入人工智慧(AI, Artificial Intelligence)來幫助我們做 複雜的檢核,因為對於經驗的法則或不成文的規範,可能需要經過 人為的判定,這時我們將匯集眾多領域內的專家,依其專業知識與 實際經驗,幫助我們打造一個專家系統(Expert System),將可使建 築規範自動檢核更加完善。

3. IFC 還有很廣泛的應用,例如結合 GIS 資訊做都市房地產的開發、

室內溫度的調節,也就是暖氣與空調的配置(HVAC)、房屋管線的配 置、業主預算的評估與標單的比較與計算、火災模擬與防火安全等 等,這些應用都已經在開發階段,甚至有的已經在日常生活中被應 用了,將來必定有更多與IFC 相關的應用,讓我們拭目以待。

參考文獻

[4] IAI, “About IAI”, http://www.iai-international.org/, 2008.

[5] IAI, “IFC2x Technical Guide”,

http://www.iai-international.org/Model/documentation/IFC_2x_Tec hnical_Guide.pdf ,2000.

[6] 龍庭資訊有限公司, “BIM 觀念與 IFC 支援”, http://www.academicd.com/index2.htm/,2008.

[7] Singapore Government Building & Construction Authority,

“CORENET”, http://www.corenet.gov.sg/, 2008.

[8] AECbytes, “CORENET e-PlanCheck: Singapore's Automated Code Checking System”, AECbytes "Building the Future" Article, 2005.

[9] Keunhyoung Lee, Sangyoon Chin and Jaejun Kim, “A Core System for Design Information Management Using Industry Foundation Classes”, Computer-Aided Civil and Infrastructure Engineering, 2003.

AND PROCESSES OF AEC PROJECTS USING THE INDUSTRY FOUNDATION CLASSES”, 6th Construction Specialty Conference, 2005.

[11] 曾旭東,譚潔, “基於參數化智能技術的建築信息模型”, 重慶大學大學

報(自然科學板),Vol.29 No.6 P.107-110, 2006.

[12] 沈秉廷, “運用物件導向技術於 IFC 建築資訊”, 碩士論文, 國立交通

大學土木工程研究所, 2008.

[13] I. Faraj, M. Alshawi ,et al, “An industry foundation classes Web-based collaborative construction computer environment:

WISPER”, Automation in Construction 10 79–99,2000.

[14] 邱奎寧,王磊, “IFC 標準的實現方法”, BUILDING SCIENCE Vol.20

No3, 2004.

[15] TNO Building and Construction, “IFC Engine DLL”, http://www.ifcbrowser.com/ifcenginedll.html, 2008.

[16] TNO Building and Construction, “IFC Engine OCX”, http://www.ifcbrowser.com/ifcengineocx.html, 2008.

[17] Cheng Tai Fatt,“An IT Roadmap for Singapore’s Construction Industry”,http://www.iai.no/2005_buildingSMART_oslo/June%201s t/03%20cheng%20tai%20fatt%20Norway%20-%20IAI.pdf,2005.

[18] 中國土木水利工程學會, “混凝土工程設計規範與解說(土木

401-96)”,科技圖書, 2007.

[19] 黃軍棠, “結構實驗 3D 資訊處理系統之研究”, 碩士論文, 國立台灣大

學土木工程研究所, 2006.

附表

表 4-2-1 一段 IFC 原始碼

#13= IFCOWNERHISTORY(#12,#5,$,.NOCHANGE.,$,$,$,1208002255);

#83= IFCCOLUMN('2OCKxkKIP618ocbVxgfG$$',#13,'CRE - 001', $,$,#132,#124,$,$,$,$,$,.MAIN.,$);

#100= IFCDIRECTION((1.,0.));

#102= IFCCARTESIANPOINT((-100.,0.));

#104= IFCAXIS2PLACEMENT2D(#102,#100);

#105= IFCRECTANGLEPROFILEDEF(.AREA.,$,#104,200.,200.);

#106= IFCAXIS2PLACEMENT3D(#35,#30,#32);

#107= IFCEXTRUDEDAREASOLID(#105,#106,#32,9926.0076);

#108= IFCSHAPEREPRESENTATION(#40,'Body','SweptSolid',(#107));

#112= IFCCARTESIANPOINT((-100.,0.,-200.));

#114= IFCBOUNDINGBOX(#112,200.,9926.0076,200.);

#115= IFCDIRECTION((6.1230318E-17,1.));

#117= IFCGEOMETRICREPRESENTATIONCONTEXT ('Plan','Sketch',3,1.0000000E-5,#37,#115);

#120= IFCSHAPEREPRESENTATION(#117,'IAI','BoundingBox',(#114));

#124= IFCPRODUCTDEFINITIONSHAPE($,$,(#108,#120));

#127= IFCDIRECTION((0.,-1.,0.));

#129= IFCCARTESIANPOINT((2029.1953,14012.94,2800.));

#131= IFCAXIS2PLACEMENT3D(#129,#32,#127);

#132= IFCLOCALPLACEMENT(#72,#131);

表 4-2-2 IFCCOLUMN 的定義

ObjectPlacement :OPTIONAL IfcObjectPlacement;

Representation :OPTIONAL IfcProductRepresentation;

Tag :OPTIONAL IfcIdentifier;

表 4-6-1 縱向鋼筋之鋼筋比規定[18]

表 4-6-5 鋼筋保護層之規定[18]

表 4-6-6 柱筋搭接之規定[18]

附圖

圖 2-1-1 IFC 架構圖[5]

圖 2-3-1 CORENET 的目的:發展 IT 系統來整合建築生命週期中的四個 基礎過程-DESISGN,PROCURE,BUILD,MAINTAIN[8]

圖 2-3-2 傳統規範審核流程示意圖[17]

圖 2-3-3 自動規範審核流程示意圖[17]

圖 3-1-1 整體系統架構 overview

圖 3-1-2 整體系統架構與實作部份比較

圖 3-2-1 左:物件拉遠功能(zoom out) 右:物件拉近功能(zoom in)

圖 3-2-2 物件旋轉功能(rotate)

圖 3-2-3 物件拖移功能(pan)

圖 3-2-4 reset front 功能,重置從物體正面觀察

圖 3-2-5 reset side 功能,重置從物體側面觀察

圖 3-2-6 IFC Engine DLL&OCX 的 3D viewer 功能及基本屬性的擷取

圖 3-4-1 IFC Engine DLL&OCX 運作過程

圖 3-4-2 註冊 OCX 檔

圖 3-4-3 將 OCX 檔、DLL 檔與 INF 檔壓縮打包成 CAB 檔

圖 3-5-1 CGI 運作流程與原理

圖 4-1-1 上傳系統流程圖

圖 4-1-2 以訊息視窗來警告使用者只能傳入 IFC 格式的檔案

圖 4-1-3 檔案上傳詳細內部運作流程

圖 4-2-1 IFC 檔案的內容

圖 4-2-2 IFCQuickBrowser 軟體開啟 IFC 檔之 IFCCOLUMN 結構

圖 4-3-1 原始碼編譯成 CGI 之過程

圖 4-3-2 表格資料與 CGI 技術內部參數傳遞過程

圖 4-3-3 目前業界所用鋼筋圖與鋼筋表示法Ⅰ

圖 4-3-4 目前業界所用鋼筋圖與鋼筋表示法Ⅱ

圖 4-3-6 IFC 鋼筋表面種類 BarSurface 之列舉型態(Enumeration)

圖 4-3-7 柱筋產生器執行時參數輸入的過程

圖 4-3-8 命令列下編譯 rbar.c

圖 4-3-9 命令列下編譯 util.c

圖 4-3-10 命令列下連結 rbar.obj 與 util.obj 成為 cgi 檔

圖 4-3-11 IFC 資訊架構圖

圖 4-3-12 加入鋼筋的實體 IFCReinforcingBar,並連接 IFCColumn

圖 4-3-13 鋼筋 IFC 產生器所產生的 IFC 檔

圖 4-4-1 新增功能-抽出柱斷面長度與寬度、柱高與兩端斷面的中心座標

圖 4-4-2 新增功能-抽出梁斷面長度與寬度、梁深與兩端斷面的中心座標

圖 4-4-3 新增功能-抽取鋼筋等級、斷面直徑、斷面積、鋼筋長度、鋼筋 種類、鋼筋表面形狀與兩端斷面的圓心座標

圖 4-4-5 隱藏物件功能(Hide),本圖隱藏了原有的柱子,僅剩柱筋裸露

圖 4-4-6 顯示所有物件(Display All)喚醒所有隱藏物件

圖 4-4-7 被點選的物件變成黃色

圖 4-5-1 大梁跨小梁示意圖,左為俯視圖,右為側視圖

圖 4-5-2 梁身超過柱俯視圖,右邊兩根梁,梁身都超過柱

圖 4-5-3 梁跨柱不在同一直線上之俯視圖,右圖為橫向的梁不在同一直 線上,左圖橫向與縱向的梁皆不在同一直線上

圖 4-5-4 因為要做樓梯之故要去掉樓板

圖 5-1-1 紅色框選部分為本研究實作的部份

圖 5-1-2 系統實作首頁,可上傳所要檢核的 IFC 檔

圖 5-1-3 點選瀏覽鈕可選擇要上傳的檔案

圖 5-1-4 矩形柱與柱筋設計的表格網頁(rbar.html)

圖 5-1-5 使用者設計的柱筋模型可點選下載

圖 5-1-6 模型之 3D 展示

圖 5-1-7 柱半透明化來觀察柱內部的鋼筋分布

圖 5-3-1 以 ArchiCAD 繪製大梁跨小梁模型

圖 5-3-3 檢核出大梁跨小梁,點選後錯誤物件後,在右方顯示對錯誤物 件的描述。

圖 5-3-4 以 ArchiCAD 繪製梁身超過柱模型

圖 5-3-5 以紅色來表示錯誤的地方,並在右方顯示警告錯誤的數目

圖 5-3-6 檢核出梁身超過柱,點選後錯誤物件後,在右方顯示對錯誤物

圖 5-3-7 以 ArchiCAD 繪製兩根梁跨柱不在同一直線上的模型

圖 5-3-8 以紅色來表示錯誤的地方

圖 5-3-9 檢核出左邊梁與右邊梁不在同一直線上,點選錯誤物件後,在 右方顯示對錯誤物件的描述。

圖 5-3-11 以紅色來表示錯誤的地方,並在右方顯示警告錯誤的數目

圖 5-3-12 檢核出樓板可能會遭受剪力破壞,點選後錯誤物件後,以紅 色來表示錯誤的地方,並在右方顯示對錯誤物件的描述。

圖 5-4-1 柱與柱筋的設計參數表單

圖 5-4-2 根據實際柱配筋圖,來設計一柱筋模型,如紅色框選的斷面

圖 5-4-3 選定柱配筋圖的某一斷面,填入指定參數,來設計柱筋模型

圖 5-4-4 檢核出鋼筋比不符,以紅色來表示錯誤的地方,並在右方顯示

圖 5-4-5 點選紅色的錯誤物件後,右下會有對錯誤物件的描述

圖 5-4-6 將視窗深入柱之內部查看鋼筋分布

圖 5-4-7 跳出新視窗,顯示鋼筋比之規範

圖 5-4-8 跳出新視窗,顯示構材橫斷面上,繫筋與閉合箍筋相鄰各肢中

圖 5-4-9 檢核出橫向鋼筋間距不符,以紅色來表示錯誤的地方,並在右 方顯示警告錯誤的數目。

圖 5-4-10 點選紅色的錯誤物件後,右下會有對錯誤物件的描述

圖 5-4-11 跳出新視窗,顯示橫向鋼筋間距之規範

圖 5-4-12 檢核出彎鉤延伸長度不符,以紅色來表示錯誤的地方,發現 所有彎鉤都不符規範,在右方有顯示警告錯誤的數目,點選紅色的錯誤物

圖 5-4-13 跳出新視窗,顯示標準彎鉤之規範

圖 5-4-14 檢核出保護層不足,以紅色來表示錯誤的地方,並在右方顯 示警告錯誤的數目。

圖 5-4-15 點選紅色的錯誤物件後,右下會有對錯誤物件的描述。

圖 5-4-16 跳出新視窗,鋼筋保護層之規範

圖 5-4-17 檢核柱筋鋼筋比,沒有錯誤

圖 5-4-18 檢核相鄰箍繫筋的最大間距,沒有錯誤

圖 5-4-19 檢核橫向鋼筋間距,沒有錯誤

圖 5-4-21 檢核保護層厚度,沒有錯誤

圖 5-4-22 跳出新視窗,柱筋搭接之規範

相關文件