房間樓板與天花

根據房間範圍自動建立地板與天花板工具

基本邏輯

「房間樓板與天花」工具能根據 Revit 中已定義的房間範圍,自動產生對應的地板構件。系統會讀取每個房間的邊界輪廓,並依據您指定的樓板類型與階段屬性,在該範圍內生成精確貼合的地板。

此功能特別適用於以下情況:大量房間需要一次性補齊地板、設計變更後重新產生地板、或在分階段建模流程中批次建立地板構件。

💡 使用限制

目前工具僅支援自動建立樓板功能。天花板選項在介面中呈現,但無法執行實際操作,這是因為 Revit API 尚未開放自動化建立天花板的相關功能。如需建立天花板,請改用 Revit 內建的手動工具。

使用情境

情境一:快速補全標準層地板

在新建專案的標準樓層中,若房間配置已規劃完成但尚未建立地板構件,可使用此工具一次性為所有房間產生地板。

情境二:設計變更後的模型更新

當空間佈局調整導致房間邊界改變時,可先刪除舊地板,再根據新房間輪廓重新產生,無需逐一手動畫設。

情境三:分階段建模支援

在分階段 BIM 建模流程中,可在特定階段(如新建)為指定樓層的房間批次加入地板構件,並精確控制每個地板所屬的階段屬性。

前置設定

開啟工具後,會看到以下幾個設定區塊。請依照順序完成各項設定:

第一步:勾選房間所屬階段

在左側「階段」清單中,勾選需要處理的房間所屬階段(例如「新建」、「既有」)。系統只會處理您勾選之階段內的房間。

提示:若所有房間都位於同一個階段,只需勾選該階段即可。

第二步:勾選目標樓層

在「樓層」清單中勾選需要建立地板的樓層。您可以勾選單一個樓層或多個樓層進行批次處理,系統會依序為每個樓層的房間產生地板。

第三步:選擇建立於階段

在「建立於階段」清單中,指定新生成的地板元素應歸屬的階段。此設定確保新地板在階段的顯示與篩選中能正確管理。

💡 階段設定建議

若處理的是新建專案的房間,建議「階段」與「建立於階段」兩者都選擇「新建」,以確保一致性。若為既有建築的增建項目,則可將「建立於階段」設定為對應的新建或改裝階段。

第四步:選擇樓板類型

在左側「樓板」清單中,點擊選取要建立的地板型式。此類型將套用至所有產生的地板元素。

提示:若不特別挑選,系統會自動使用 Revit 專案中的預設樓板類型。

第五步:確認功能開關

  • 樓板:預設為勾選狀態。取消勾選後將不會為房間產生地板。
  • 天花板:目前無法使用(Revit API 限制),選取後不會產生任何效果。

⚠️ 天花板功能限制說明

「天花板」選項已停用,原因是 Revit API 未開放自動化建立天花板的相關功能。如需建立天花板,請使用 Revit 內建的「建築」索引標籤中的「天花板」工具手動繪製。

操作步驟

  1. 確認房間已正確定義

    在執行工具之前,請確保目標樓層的房間標籤已正確放置,且房間邊界牆已完整封閉。未正確封閉的房間可能會導致無法產生地板。

  2. 勾選階段與樓層

    依照您的需求,在「階段」清單中勾選要處理的房間階段,並在「樓層」清單中勾選目標樓層。

  3. 設定建立於階段

    在「建立於階段」清單中選擇新生成地板元素的目標階段。

  4. 挑選樓板類型

    在「樓板」清單中選取要套用的地板型式。建議使用符合建築構造設計的標準地板類型,以確保後續材料統計準確。

  5. 確認功能開關狀態

    確認右側的「樓板」核取方塊已勾選(預設即為勾選)。若不需要產生天花板,保持「天花板」選項不變即可。

  6. 執行建立

    確認以上設定無誤後,點擊右下方「Go」按鈕開始處理。系統會自動:

    • 掃描所有符合條件的房間(需有非零面積且所屬階段與樓層相符)
    • 依據房間的室內完成面邊界輪廓產生地板形狀
    • 套用最適當的樓板類型厚度偏移值
    • 將新生成的地板標記在您指定的階段中

    處理過程中的資訊會顯示在視窗下方的記錄區域。

  7. 檢視生成結果

    回到 Revit 模型視圖,檢查產生的地板是否正確覆蓋每個房間。您可以在平面視圖或 3D 視圖中確認地板範圍是否與房間邊界吻合。

刪除已建立的元素

若需要移除由本工具產生的地板:

  1. 點擊「刪除已建立」按鈕
  2. 系統會自動移除此前由工具建立的所有地板元素
  3. 手動建立的地板不受影響,不會被刪除

⚠️ 刪除操作提醒

「刪除已建立」按鈕僅移除由本工具自動產生的地板。若您在執行本工具前後手動建立了其他地板,這些地板不會受到影響。建議在執行刪除前先保存檔案。

設定檔管理(進階)

工具提供「設定」選單,可管理您的操作設定:

  • Open:開啟上次儲存的設定檔案進行檢視
  • Load:載入設定檔中的階段、樓層、樓板類型等設定至目前視窗
  • Save:將目前的設定儲存到已有設定檔中
  • SaveAs:另存新的設定檔,方便針對不同專案保留不同的設定組合

提示:若切換至其他 Revit 專案,工具會自動清除先前記錄的建立元素列表,以確保安全性。

✓ 使用建議

  • 樓板類型統一性:同一樓層建議使用相同的地板型式,以維持構造一致性並利於後續材料統計。
  • 房間完整性檢查:執行前可先檢視平面圖中是否有未正確封閉或重疊的房間,避免產生不規則的地板輪廓。
  • 設定檔保存:常用於重複相同操作的標準層時,建議使用「SaveAs」儲存設定檔,後續直接使用「Load」即可快速套用。
  • 備份檔案:進行大量建立或刪除操作前,建議先存檔或複製一份模型檔案,以便需要時還原。
  • 查看記錄區資訊:每次執行產生的地板上都會在記錄區顯示訊息(如「建立樓板:XXXX」),可用來確認生成數量與元件編號。

⚠️ 常見問題與解決方法

  • 部分房間未產生地板:請檢查該房間是否滿足所有篩選條件(階段、樓層勾選正確)、房間邊界是否完整封閉,以及房間面積是否大於零。
  • 地板形狀不正確:可能是房間邊界有交叉或重疊的情形。建議先修正房間的牆面配置後再重新執行。
  • 地板厚度不符合預期:工具會自動讀取您所選樓板類型設定的預設厚度,並將其設為相對於標高的偏移值。若需調整厚度,請在 Revit 中修改對應的樓板類型定義。
  • 無法選擇天花板類型:此功能目前不支援,請改用 Revit 內建的手動天花板工具。
  • 執行後看不到產生的地板:請確認目前所處的視圖階段設定與「建立於階段」相符,並確認樓層可見性中地板已開啟。