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」載入上次儲存的設定。如果這是第一次使用,跳到下一步直接操作即可。

操作步驟

  1. 啟動 Small Form 工具

    在 Revit 中開啟 Small Form 工具。工具會自動讀取目前開啟的建築模型,並載入所有可用的樓層、房間與階段資訊。

  2. 選擇樓層

    在左側「樓層」清單中,勾選您想要處理的樓層。您可以同時勾選多個樓層,工具會依序處理每個勾選的房間。

  3. 設定階段篩選條件

    房間階段:選擇此項目後,只有屬於該階段的房間會顯示在房間清單中。
    結構元素階段:選擇此項目後,工具只會抓取屬於該設計階段的牆、柱、樑與樓板作為計算基準。

  4. 勾選要處理的房間

    在「房間」清單中勾選您想要計算的房間。可以多選。

  5. 調整參數名稱與顏色(選配)

    右側「屬性」區預設了各項面積的參數名稱與顏色。您可以修改參數名稱或點擊色塊調整顯示顏色。

    ✓ 建議設定

    一般專案:使用預設參數名稱即可。若需要區分不同樓層或區域,可在參數名稱前加上樓層資訊(例如「5F-牆面積」)。

  6. 點擊「Go」按鈕執行計算

    完成所有設定後,點擊右下方的「Go」按鈕開始處理。工具會依序:

    • 建立材質與參數:根據您在屬性區設定的名稱,在 Revit 專案中建立對應的參數與材質項目。
    • 讀取房間幾何:逐一讀取您勾選的房間,取得每個房間的三維空間形狀。
    • 讀取結構元素幾何:根據所選的樓層與結構階段,收集該範圍內所有牆體、柱子、樑和樓板的實體模型。
    • 計算表面積:以房間的三維空間為基礎,扣除結構元素的幾何體,剩餘的表面即為各種類型的裝修面積。
    • 比對表面對應關係:系統會逐一檢查計算出的每個表面,判斷它屬於哪一種構件類型。
    • 建立 DirectShape 面板:在 Revit 模型中建立代表各個面的 DirectShape 元素,並套用您設定的顏色與參數。
    • 寫入體積數據:將房間扣除結構元素後的剩餘體積值,寫入您在屬性區設定的體積參數中。

    ⏱️ 處理時間提示

    一般而言,單一樓層的計算會在幾秒鐘內完成。如果模型包含大量房間與結構元素,建議分樓層逐步處理。

  7. 檢視結果
    • 查看預覽面板:右側的預覽面板會顯示處理後的房間與結構元素,不同類型的表面以您設定的顏色呈現。
    • 回到 Revit 模型確認:切換到三維視圖,可以看到系統已自動建立 DirectShape 元素代表各類裝修面的位置與面積。
    • 查看參數數據:選取模型中的 DirectShape 元素,在屬性對話框中可以檢視各面積參數的具體數值(單位為平方英呎)。
  8. 儲存設定(選配)

    如果您希望下次能直接使用相同的設定,請前往「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:這取決於您處理的房間數量與複雜程度。如果您的專案包含數百個房間,建議分次執行並使用視圖篩選功能來控制顯示的物件數量。

操作最佳實踐

  1. 處理前:存檔模型 → 確認房間標記已建立 → 檢查結構元素的階段設定。
  2. 處理中:先選一個房間測試 → 確認顏色與數值正確後再批量處理。
  3. 處理後:切換到三維視圖逐層檢查 → 如有問題立即修正模型 → 重新執行計算。
  4. 輸出時:建立排程表彙總所有數據 → 匯出 Excel 作為報價或工項統計依據。

參數與輸出說明

Small Form 處理完成後,會在 Revit 模型中產生以下內容:

建立的 DirectShape 面板

系統會針對每個選中的房間,建立代表各類型表面的 DirectShape 元素。這些面板以您設定的顏色顯示在對應的位置上。

建立的專案參數

工具會在 Revit 專案中建立自訂的專案參數(Project Parameter),預設歸類在「Data」分組下。這些參數會附加到每個 DirectShape 面板上,記錄對應表面的面積數據。

體積數據

以房間的完整空間範圍作為起始體積,逐一減去該空間內所有結構元素的幾何體量。最終得到的數值代表扣除結構後的剩餘可用空間體積,可用於估算空調系統的冷卻能力需求或換氣頻率。

💡 如何在排程表中使用?

您可以在 Revit 中建立一個以 DirectShape 為對象的排程表(Schedule),並加入工具建立的各面積參數。這樣就能產出一份包含所有房間各類型面積的報表,方便匯出到 Excel 或列印。