Small Form
室內裝修表面積與體積計算工具
基本邏輯
Small Form 是一款專門為室內設計與裝修工程開發的輔助工具。它能自動計算房間內扣除牆壁、柱子、樑與樓板等結構元素後,實際可用於裝修工程的表面積。
在室內裝修工程中,油漆工需要計算實際要塗漆的牆面面積,木作師傅需要知道天花板和櫃體背板的施工面積,地板廠商需要確認地板鋪設範圍。Small Form 工具能夠一次讀取整個房間的三維模型,自動辨識牆壁、柱子、樑與樓板的位置,並精準計算出每一種裝修面的面積。
此外,工具還能計算房間內扣除結構元素後的剩餘體積,有助於估算空調冷卻容量、換氣量等工程需求。
使用情境
情境一:油漆工程面積計算
需要為各個房間的牆面塗漆工程報價時,工具能自動計算每面牆壁的面積(扣除柱子與開口位置),幫助準確估算油漆用量與人工成本。
情境二:天花與地板裝修面積
計算天花板吊頂、地板鋪設或地毯的實際施工面積。工具會自動扣除樑底與樓板區域,只保留需要裝修的表面面積。
情境三:室內工程估價與報價
針對每個房間產生詳細的面積統計報表,作為向客戶提出裝修報價的依據,減少人工計算的時間與誤差。
情境四:材料用量估算
根據各表面的面積數據,進一步推算油漆、石材、木皮、壁紙等裝飾材料的用量,避免材料浪費或不足。
前置設定
第一步:確認 Revit 模型內容完整
Small Form 工具需要讀取建築模型中的各類構件,請確保以下元素已正確建立:
- 房間(Room):每個需要計算的區域都必須先放置房間標記。
- 牆體(Wall):作為空間邊界的牆壁。隔間牆若不參與房間分隔可能會影響計算結果。
- 結構柱(Structural Column):具備結構屬性的柱子,請確認已設定為「結構」類型。
- 結構樑(Structural Framing):包括結構梁、托梁等構件,確保結構屬性已正確設定。
- 樓板(Floor):房間上下方的樓面構件。
- 樓層(Level):各樓面的標高線,用於定位構件的垂直位置。
- 階段(Phase):設計階段的設定。模型中應已建立對應的設計階段。
⚠️ 常見遺漏項目
- 沒有為空間放置房間標記 → 該區域不會出現在房間清單中。
- 柱子沒有設定為結構類型 → 柱面積無法被正確辨識。
- 牆體設定了「不參與空間邊界」的屬性 → 牆面積計算會有誤差。
第二步:選擇樓層與階段篩選條件
工具提供以下篩選方式:
樓層(左側清單)
顯示目前建築模型中的各樓層。您可以勾選一個或多個樓層,選擇需要處理的樓面範圍。
房間階段(中上方清單)
只能選擇一個階段,用來篩選符合該設計階段的房間。
結構元素階段(下方清單)
只能選擇一個階段,工具只會抓取屬於該設計階段的牆、柱、樑與樓板作為計算基準。
💡 什麼時候需要調整階段?
如果您正在處理舊有建築的翻新工程,可以將「房間階段」設為現有(Existing),並將「結構元素階段」也設為現有。如果是新建工程,則選擇新建設(New Construction)階段即可。
第三步:選擇要計算的房間
選定樓層與階段後,「房間」清單會自動更新,顯示符合條件的房間名稱。勾選您想要計算的房間即可(可以多選)。
💡 房間清單為空時請檢查
- 是否已經為該區域放置了房間標記。
- 樓層與階段的選擇是否正確。
- 房間的空間邊界牆體是否已正確建立。
第四步:調整參數名稱與顏色(選配)
右側「屬性」區預設了各項面積的參數名稱與對應的顯示顏色:
| 參數名稱 | 對應結構元素 | 說明 |
|---|---|---|
| 體積 | — | 房間扣除結構元素後的剩餘空間體積,單位為立方英呎。 |
| 樑底面積 | 結構樑(Structural Framing) | 房間內所有結構樑底部的水平面積。預設顏色:黃色。 |
| 樑側面積 | 結構樑(Structural Framing) | 結構樑兩側的垂直面積。預設顏色:橘色。 |
| 牆面積 | 牆體(Walls) | 參與空間邊界的牆壁表面積。預設顏色:紅色。 |
| 柱面積 | 結構柱(Structural Columns) | 結構柱四周的垂直面積。預設顏色:深青色。 |
| 樓板面積 | 樓板(Floors) | 房間範圍內樓板的表面積。預設顏色:紫色。 |
| 板底面積 | 樓板(Floors) | 樓板底部的水平面積。預設顏色:暗青綠色。 |
💡 如何調整?
修改參數名稱:在文字欄位中輸入新的名稱,系統會在 Revit 模型中建立對應的參數(例如改為「一樓壁癌牆面」)。
調整顏色:點擊各欄位右側的色塊,選擇不同的顏色。這決定了最終在 Revit 模型中顯示的面板顏色。
第五步:(選配)載入設定檔
如果您之前已經使用過本工具,可以直接前往「Setting > Open」載入上次儲存的設定。如果這是第一次使用,跳到下一步直接操作即可。
操作步驟
-
啟動 Small Form 工具
在 Revit 中開啟 Small Form 工具。工具會自動讀取目前開啟的建築模型,並載入所有可用的樓層、房間與階段資訊。
-
選擇樓層
在左側「樓層」清單中,勾選您想要處理的樓層。您可以同時勾選多個樓層,工具會依序處理每個勾選的房間。
-
設定階段篩選條件
房間階段:選擇此項目後,只有屬於該階段的房間會顯示在房間清單中。
結構元素階段:選擇此項目後,工具只會抓取屬於該設計階段的牆、柱、樑與樓板作為計算基準。 -
勾選要處理的房間
在「房間」清單中勾選您想要計算的房間。可以多選。
-
調整參數名稱與顏色(選配)
右側「屬性」區預設了各項面積的參數名稱與顏色。您可以修改參數名稱或點擊色塊調整顯示顏色。
✓ 建議設定
一般專案:使用預設參數名稱即可。若需要區分不同樓層或區域,可在參數名稱前加上樓層資訊(例如「5F-牆面積」)。
-
點擊「Go」按鈕執行計算
完成所有設定後,點擊右下方的「Go」按鈕開始處理。工具會依序:
- 建立材質與參數:根據您在屬性區設定的名稱,在 Revit 專案中建立對應的參數與材質項目。
- 讀取房間幾何:逐一讀取您勾選的房間,取得每個房間的三維空間形狀。
- 讀取結構元素幾何:根據所選的樓層與結構階段,收集該範圍內所有牆體、柱子、樑和樓板的實體模型。
- 計算表面積:以房間的三維空間為基礎,扣除結構元素的幾何體,剩餘的表面即為各種類型的裝修面積。
- 比對表面對應關係:系統會逐一檢查計算出的每個表面,判斷它屬於哪一種構件類型。
- 建立 DirectShape 面板:在 Revit 模型中建立代表各個面的 DirectShape 元素,並套用您設定的顏色與參數。
- 寫入體積數據:將房間扣除結構元素後的剩餘體積值,寫入您在屬性區設定的體積參數中。
⏱️ 處理時間提示
一般而言,單一樓層的計算會在幾秒鐘內完成。如果模型包含大量房間與結構元素,建議分樓層逐步處理。
-
檢視結果
- 查看預覽面板:右側的預覽面板會顯示處理後的房間與結構元素,不同類型的表面以您設定的顏色呈現。
- 回到 Revit 模型確認:切換到三維視圖,可以看到系統已自動建立 DirectShape 元素代表各類裝修面的位置與面積。
- 查看參數數據:選取模型中的 DirectShape 元素,在屬性對話框中可以檢視各面積參數的具體數值(單位為平方英呎)。
-
儲存設定(選配)
如果您希望下次能直接使用相同的設定,請前往「Setting」選單選擇「儲存」或「另存新檔」保存目前的設定。
實用技巧與注意事項
善用設定檔儲存功能
如果專案中有許多房間需要相同的參數名稱與顏色設定,建議先在一個房間上完成設定並儲存。之後處理其他房間時直接「開啟」設定檔即可套用。
分樓層逐步處理
對於多層建築的專案,建議逐層處理而非一次勾選所有樓層。不僅能加快處理速度,也方便在發現問題時定位到特定樓層。
利用顏色區分表面類型
為不同類型的表面分配對比明顯的顏色。這樣在檢查模型時可以快速判斷各面板是否正確對應到相應的構件。
常見問題排除
| 問題現象 | 可能原因 | 解決方法 |
|---|---|---|
| 房間清單沒有顯示任何房間 | 尚未為該區域建立房間標記,或選錯樓層/階段 | 確認已在平面圖中放置房間標記;檢查樓層與階段的選擇是否正確。 |
| 計算結果為零或偏小 | 該房間內沒有牆、柱、樑等結構元素可供辨識,或階段篩選錯誤 | 確認模型中有對應的牆、柱、樑構件;檢查「結構元素階段」是否選擇正確。 |
| 某些面板顏色不正確 | 系統無法判斷某表面屬於哪種構件類型 | 可能是該表面的幾何位置與多個構件重疊。您可以手動調整參數名稱或顏色的對應關係。 |
| 工具執行時出現錯誤訊息 | 模型中某些構件的幾何體異常(例如損壞的牆體) | 檢查 Revit 模型的偵錯訊息,修正有問題的構件後重新執行。 |
| 產生的面板數量與預期不符 | 部分表面因幾何重疊或相切關係被系統合併 | 這是 Revit 幾何引擎的正常行為。若需要更精細的區分,可在模型中將相鄰構件之間產生微小間距。 |
⚠️ 操作注意事項
- 計算期間勿關閉工具或切換模型:工具執行過程中會持續寫入 Revit 模型。請耐心等待處理完成。
- 建議先存檔:雖然工具不會刪除任何既有內容,但為避免意外狀況,建議在執行前將模型儲存。
- 僅支援結構類型的牆與柱:非結構的隔間牆、裝飾柱不會被納入計算。若需要包含這些元素,請將其設定為結構類型。
- 單位為英制:所有面積與體積數值皆使用英制單位(平方英呎、立方英呎)。
常見問題(FAQ)
Q:這工具和 Revit 內建的房間面積計算有什麼不同?
A:Revit 內建的面積計算是以「使用空間」為基準,測量的是地板面積。Small Form 專注於「室內裝修面」的表面積,能精確區分牆壁、柱子、樑與樓板等不同類型的表面。
Q:計算完成後可以在哪裡看到結果?
A:您可以在三個地方檢視結果:(1)工具右側的預覽面板,即時顯示顏色區分的面板;(2)Revit 三維視圖中,DirectShape 元素會以您設定的顏色顯示在模型裡;(3)建立排程表後可讀取每個面板上記錄的面積數值。
Q:如果房間形狀很複雜(例如 L 型或不規則形狀),計算會準確嗎?
A:可以處理。工具使用 Revit 的核心幾何引擎來解析空間形狀,因此只要是能在 Revit 中正確建立的房間(包括不規則形狀、帶有圓弧邊界的空間等),都能正確計算其表面積。
Q:計算結果可以匯出到 Excel 嗎?
A:您可以在 Revit 中建立一個以 DirectShape 為對象的排程表,並加入所有面積參數。然後使用 Revit 內建的「匯出報表」功能,即可將排程表資料輸出為 Excel 或其他格式。
Q:如果我修改了模型中的牆體或柱子,需要重新計算嗎?
A:是的。工具每次執行時都會從頭讀取最新的模型數據。如果模型中有新增、移動或刪除構件,請重新執行計算以獲得準確的結果。
Q:工具建立的面板會拖慢模型運作速度嗎?
A:這取決於您處理的房間數量與複雜程度。如果您的專案包含數百個房間,建議分次執行並使用視圖篩選功能來控制顯示的物件數量。
操作最佳實踐
- 處理前:存檔模型 → 確認房間標記已建立 → 檢查結構元素的階段設定。
- 處理中:先選一個房間測試 → 確認顏色與數值正確後再批量處理。
- 處理後:切換到三維視圖逐層檢查 → 如有問題立即修正模型 → 重新執行計算。
- 輸出時:建立排程表彙總所有數據 → 匯出 Excel 作為報價或工項統計依據。
參數與輸出說明
Small Form 處理完成後,會在 Revit 模型中產生以下內容:
建立的 DirectShape 面板
系統會針對每個選中的房間,建立代表各類型表面的 DirectShape 元素。這些面板以您設定的顏色顯示在對應的位置上。
建立的專案參數
工具會在 Revit 專案中建立自訂的專案參數(Project Parameter),預設歸類在「Data」分組下。這些參數會附加到每個 DirectShape 面板上,記錄對應表面的面積數據。
體積數據
以房間的完整空間範圍作為起始體積,逐一減去該空間內所有結構元素的幾何體量。最終得到的數值代表扣除結構後的剩餘可用空間體積,可用於估算空調系統的冷卻能力需求或換氣頻率。
💡 如何在排程表中使用?
您可以在 Revit 中建立一個以 DirectShape 為對象的排程表(Schedule),並加入工具建立的各面積參數。這樣就能產出一份包含所有房間各類型面積的報表,方便匯出到 Excel 或列印。