• 沒有找到結果。

R EVIT 自訂屬性樣版製作

第四章 以 BIM 為基礎之自動化建築法規檢測技術的探討

第三節 R EVIT 自訂屬性樣版製作

在建模軟體自訂屬性的技術,是「模型準備」中,建立樣板檔的基礎工作,

本研究擬採 Autodesk 的 Revit 嘗試製作自訂屬性樣板,做為拋磚引玉,提供未 來進一步研究參考。基於法規驗證有許多需要的模型屬性,包含幾何或非幾何 資訊,於建模軟體的基本物件屬性中並未提供。因此各家建模工具都具備可擴 充屬性的能力,以彌補這方面的不足。但是透過自訂屬性的方式進行擴充,卻 存在一個很大的問題---屬性名稱的標準化。為了解決這個問題,以新加坡為例,

是經由新加坡政府提供一致的範本檔案,使用者以此共用範本建置模型。範本 中即將各種需要被檢測的屬性建置其中。所以在模型準備階段,最簡單也最單 純的方法,即是以統一的樣版進行設計。在此我們以 Revit 為例,說明如何製 作樣版。

首先開啟 Revit,點選功能表,選擇”新建””專案”,於新專案選項中選取”

專案樣版”。

圖 4-13 於新專案選項中選取”專案樣版”

(資料來源:研究小組自繪)

此時會開啟一個空白專案。

圖 4-14 空白專案畫面 (資料來源:研究小組自繪)

我 們可 以在 這個 專案 樣版 中建立 一 些需要的 基本框 架,以新加 坡的 BIMSubmissionTemplate_Archi-Jan10 樣版為例,其中加入了一些需要的明細表 及圖紙,提供使用者後續使用。

圖 4-15 建立需要的基本框架 (資料來源:研究小組自繪)

本文的重點在自訂屬性的建立與應用。所以,以下即以自訂屬性的建立與 應用為主要說明。

在 Revit 之中,這個動作叫”專案參數”。自訂參數的方法,請於功能表中 選擇”管理”頁籤選取”設定”功能中的”專案參數” 。

圖 4-16 ”設定”功能中的”專案參數”

(資料來源:研究小組自繪)

點按後出現專案參數視窗。

圖 4-17 專案參數視窗 (資料來源:研究小組自繪)

接著,點選”加入”,設定參數性質。

圖 4-18 設定參數性質 (資料來源:研究小組自繪)

輸入相關的設定,請選”專案參數”,參數名稱為” TWN_WALL_Thickness”,

專業為”公共”,參數型別(Type)為”長度”,參數組成群組條件為”識別資料”(可 以於匯出成 IFC 檔時,加入屬性集當中),再於品類當中選擇要出現在哪些品

類物件的屬性設定之中。另外還有兩個選項,一是型別(Type):會加入對應的 族群的型別(Type)性質之中。二是例證(即實作元件),不會加入族群的型別(Type) 性質,但會在繪圖後,出現在該例證(即實作元件)圖形的性質視窗之中。

圖 4-19 輸入相關參數的設定 (資料來源:研究小組自繪)

參數設定之後選擇”確定”,即會在專案參數列表中出現剛加入的專案參 數。

圖 4-20 專案參數列表中出現剛加入的專案參數

(資料來源:研究小組自繪)

完成後將樣版存檔後關閉。下次要進行設計時同樣選擇”新建””專案”,

不同的是要在樣版檔案欄右方選取瀏覽,找到剛設計的樣版予以套用。

圖 4-21 套用樣板新建專案 (資料來源:研究小組自繪)

這樣就會開啟一個剛設定好的專案環境,包含新加入的圖紙、明細表,及 新加入的專案參數。

圖 4-22 開啟設定好的專案環境

(資料來源:研究小組自繪)

因為先前的專案參數設定在”牆”的品類之中,我們先畫一道牆,再設定值 給它。

圖 4-23 設定參數值 (資料來源:研究小組自繪)

在”性質”的”IFC 參數”中即會出現剛剛於樣版中加入的專案參數(在 IFC 當 中建議將參數名稱設定為英文,因為就 ISO10303Part21 的規範,其它語言會被 編碼,較不利於實務運用)。輸入值為 15 點選”套用”,存檔後匯出 IFC 檔,選 擇” IFC 2x2 Singapore BCA e-Plan Check”。

圖 4-24 匯出 IFC 檔

(資料來源:研究小組自繪)

圖 4-25 設定匯出 IFC 檔 (資料來源:研究小組自繪)

接 下 來 , 以 記 事 本 開 啟 剛 匯 出 的 IFC 檔 案 , 搜 尋 關 鍵 字 ” TWN_WALL_Thickness”。

圖 4-26 以記事本開啟匯出的 IFC 檔案

(資料來源:研究小組自繪)

成功匯出到 IFC 檔案中,記錄在” IFCPROPERTYSINGLEVALUE”物件之中。至 於共用參數的編輯,請選擇”管理”頁籤選取”設定”功能中的”共用參數” 。

圖 4-27 共用參數 (資料來源:研究小組自繪)

會出現共用參數的編輯畫面,在此可以選擇先前匯出的共用參數檔案或新 建一個共用參數檔案。接下來選擇新建群組或將參數建立於選訂的參數群組中,

在此我們選新建群組,輸入群組名稱”IFC_TWN”按確定。

圖 4-28 新增參數群組,輸入新參數群組名稱

(資料來源:研究小組自繪)

再來將參數群組選為剛建立的”IFC_TWN”,之後新建一個參數。在出現參 數性質視窗後輸入性質名稱”IFC_New01”,專業為”公共”,參數類型為”長度”

後按確定。

圖 4-29 設定參數性質 (資料來源:研究小組自繪)

注意,這裡只建立共用參數,至於參數應用於何種類型,則需要到”專案 參數”中進行指定。請於功能表中選擇”管理”頁籤選取”設定”功能中的”專案 參數” 。

圖 4-30 設定專案參數 (資料來源:研究小組自繪)

出現專案參數視窗,點選”加入” 。參數性質改為”共用參數”,點選”選 取” 。

圖 4-31 設定參數性質 (資料來源:研究小組自繪)

選擇共用參數中,剛剛建立的參數。

圖 4-32 選擇共用參數 (資料來源:研究小組自繪)

指定參數組成群組條件為”IFC 參數”及應用位置為”例證”,設定品類為”

牆”,後按”確定”。

圖 4-33 設定參數性質 (資料來源:研究小組自繪)

此時即將參數加入專案樣版之中。

圖 4-34 將參數加入專案樣版 (資料來源:研究小組自繪)

同樣可以在例證的性質視窗中看到新增的屬性。而如果新增參數時應用位 置如果選擇為”類型”而非”例證”時,例證的性質視窗就不會出現該屬性,而會 出現在”編輯類組”的性質視窗之中。

圖 4-35 在編輯類組視窗中出現新增的屬性 (資料來源:研究小組自繪)

我們把共用參數的檔案以記事本打開,可以看到它是一個可編輯的文字檔 案。參數除了以參數名稱外,是以綁定 GUID 的方式記錄下來的。請勿隨意更 動這個檔案的內容,而這個檔案是可以與其它專案或專案樣版進行共用的。

圖 4-36 以記事本開啟共用參數的檔案 (資料來源:研究小組自繪)

接下來,我們以 Solibri Model Checker 對這個匯出的模型進行檢測,來看 看這個方法所製作出的模型是否可用。首先在 Solibri Model Checker 中打開這 個模型的 IFC 檔,由於剛在進行匯出時並未將幾何資訊匯出,所以看不到圖形,

但是仍可進行屬性值的查閱。

圖 4-37 以 Solibri Model Checker 打開模型的 IFC 檔 (資料來源:研究小組自繪)

接下來,要到”File”頁籤中的”Ruleset Manager”新增一條規則,點選”Ruleset Manager”。

圖 4-38 新增一條規則

(資料來源:研究小組自繪)

點選左下方的”Workspace”中的新增規則按鈕。

圖 4-39 新增規則按鈕 (資料來源:研究小組自繪)

選擇 SMC 開啟中的規則集。

圖 4-40 選擇 SMC 開啟中的規則集 (資料來源:研究小組自繪)

至”Libraries”中找到規則” Required Property Sets”,並將之拖曳至”New Ruleset”之中,並更名為”檢查牆的 TWN_WALL_Thickness 屬性”,需要時可以 加入註解。

圖 4-41 將屬性名稱更改 (資料來源:研究小組自繪)

在”Parameters”視窗中加入要檢測的元素”WALL”。

圖 4-42 加入要檢測的元素 (資料來源:研究小組自繪)

並加入屬性集的約束條件,如果規則要重覆使用記得要將規則集儲存下來,

在此我們只是進行測試,所以只套用在目前的模型中,可以不用按儲存,但模

型關閉規則集就消失了。點選右下角的紅色圈位置。

圖 4-43 儲存規則集 (資料來源:研究小組自繪)

完 成 後 即可 進 行檢 測, 點 選 右上 角 的”Solibri Model Checker”,並選 取”Checking”頁籤,並展開規則集。

圖 4-44 展開規則集

(資料來源:研究小組自繪)

點選”Checking”按鈕,即可看到檢測結果為 OK(我們在模型中設定了這個 值為 15cm 但是儲存時轉換為 150mm,所以符合檢測結果)。

圖 4-45 檢測結果

(資料來源:研究小組自繪)

相關文件