房間屬性更新
Revit 房間參數與結構高程自動同步工具
基本邏輯
房間屬性更新工具用於自動偵測並更新房間(Room)或空間(Space)周圍的結構元素高程資訊。系統可根據設定的搜尋範圍,自動查找房間邊界附近的樓板、天花板等元素的高程值,並將結果寫入到指定的房間參數中。
此功能對於機電專業特別重要,因為需要準確掌握每個房间的地板完成面(FFL)與天花板底面(SOL)高程,以進行管線配置與淨高檢查。
基本使用情境
情境一:機電專業房間資料建置
在機電建模前,需要批量取得所有房間的地板與天花板高程,作為管線配置的基準參考。
情境二:建築設計變更後的資料更新
當樓板高度或天花板位置調整後,可快速同步更新房間參數中的相關高程資訊,保持資料一致性。
情境三:淨高分析與檢查
取得房間的地板結構高程與天花板高程後,可用於計算有效淨高並進行規範符合性檢查。
前置設定
第一步:選擇階段範圍
在「階段」清單中勾選需要處理的設計階段(如新建、現有),系統將只更新該階段內的房間或空間元素。
第二步:設定樓層/空間範圍
使用樓層/空間選擇器指定要處理的目標樓層與空間範圍。可單選或複選多個樓層進行批次處理。
第三步:配置高程偵測選項
天花高程設定
- 勾選「天花高程」啟用天花板偵測
- 在「天花板參數」下拉選單中選擇要寫入的目標欄位
- 常見選擇:
Ceiling Height,SOL等自訂參數
地板高程設定
- 勾選「地板高程」啟用樓板偵測
- 在「地板參數」下拉選單中選擇寫入欄位
- 常見選擇:
Floor Height,FFL等參數
地板結構高程設定
- 勾選「地板結構高程」啟用結構樓板偵測
- 在「地板結構參數」下拉選單中選擇目標欄位
- 常見選擇:
Structural Floor Level等參數
第四步:設定房間範圍擴大係數
在「房間範圍擴大係數」控制項中設定搜尋半徑的倍率(預設 1.0625,範圍 1.00-2.00)。
💡 擴大係數說明
系統會根據房間實際邊界向外擴展搜尋範圍。預設值 1.0625 表示向外延伸約 6.25% 的距離,用於捕捉緊鄰房間邊緣的結構元素。
調整建議:
- 標準情況:使用預設值 1.0625 即可
- 結構元素距離較遠:可增大至 1.1-1.3
- 避免捕捉到鄰房元素:可縮小至 1.0-1.05
⚠️ 參數設定檢查
執行前請確認:
- 目標參數已加入到 Room/Space 類別中
- 參數類型為可儲存高程值的 Number 類型
- 參數非只讀狀態且可編輯
操作步驟
-
確認房間與結構元素存在
確保目標樓層的房間標籤已正確放置,且該區域已有樓板或天花板元素。
-
設定階段與樓層範圍
勾選需要處理的階段與樓層/空間範圍。
-
選擇要更新的屬性
根據需求勾選「天花高程」、「地板高程」或「地板結構高程」,並分別設定對應的目標參數。
-
調整搜尋範圍係數(如需要)
預設 1.0625 通常已足夠。若房間與結構元素間距特殊,可適當調整此值。
-
執行更新命令
點擊「更新」按鈕開始處理。系統會:
- 掃描所有符合條件的房間/空間
- 根據擴大的範圍搜尋附近的樓板與天花板元素
- 讀取元素的實際高程值(Top/Bottom Elevation)
- 將偵測結果寫入對應的目標參數
-
檢視綁定結果清單
更新完成後,下方「綁定結果」清單會顯示:
- 房間名稱:已處理的房間識別
- Binding Name:成功偵測到的結構元素名稱
✓ 使用結果驗證
在 Revit 中選取幾個房間標籤,檢查屬性樁單確認高程參數是否已正確寫入。建議隨機抽查不同位置的房間(如中心區域、邊緣區域)以確保偵測準確性。
進階應用技巧
分階段處理
針對大型專案,建議按樓層或區域分批執行更新,便於檢查與除錯。
結合排程表使用
更新完成後,可建立房間排程表(Schedule)直接檢視所有房間的高程資料,方便快速比對。
與機電專業協作
建議在建築模型完成後執行更新,並將結果分享給機電專業作為管線配置的基準資料。
⚠️ 注意事項
- 元素存在性:若某個房間周邊沒有樓板或天花板,對應的參數值可能保持空白
- 多重結構處理:當範圍內有多個不同高程的樓板時,系統將採用最接近邊界元素的值
- 階段控制影響:隱藏或停用階段的元素可能無法被偵測到
常見疑難排解
| 問題現象 | 可能原因 | 解決方法 |
|---|---|---|
| 部分房間參數未更新 | 該區域沒有樓板/天花板或元素屬於不同階段 | 檢查階段設定與元素可見性;確認相關結構元素已建立 |
| 高程值不正確 | 搜尋範圍過大捕捉到錯誤元素 | 調整「房間範圍擴大係數」至較小值;檢查綁定結果清單確認偵測到的元素 |
| 所有房間都無法更新 | 目標參數未正確設定或不可寫入 | 檢查參數是否已加入 Room 類別;確認參數類型與可編輯狀態 |
| 單位不一致 | 專案單位與期望值不同 | 檢查專案的單位設定(公制/英制);必要時進行單位轉換 |
結合其他工具的建議
💡 最佳工作流程
- 先用「樓層調整」工具確認各樓層高程正確
- 使用「房間樓板/天花」工具確保每個房間都有對應的結構元素
- 執行本工具更新房間屬性中的高程參數
- 最後使用「房間屬性鍵結」進行衍生計算(如淨高、使用人數等)