空間內高程
Revit 樓板上方元素碰撞偵測工具
基本邏輯
空間內高程工具(StairBounding)用於偵測樓板上方的指定範圍內是否有其他建築元素(牆、柱、樑、天花板等)造成碰撞或淨高不足。系統會針對每個選定的樓板,向上延伸設定高度建立偵測區域,找出所有可能產生衝突的元素並生成詳細報告。
此工具特別適用於檢查複雜樓層配置中潛在的垂直空間衝突,確保設計符合人體工學與法規要求的淨高標準。
基本使用情境
情境一:樓梯上方淨高檢查
驗證樓梯段上方的結構樑或天花板是否影響通行淨高(通常要求至少 2000-2200mm)。
情境二:走廊與通道的碰撞偵測
檢查主要動線上方是否有過低的管線支架、空調箱或結構構件,影響人員通行安全。
情境三:樓層間設備空間驗證
確認夾層、機械層或特殊樓板與上方結構之間有足夠的維護與安裝空間。
前置設定
第一步:選擇設計階段
- 在「階段」清單中勾選需要檢查的設計階段(如新建、現有)
- 系統只會處理該階段內的樓板與結構元素
第二步:選擇目標樓板類型
- 在「樓板類型」清單中勾選需要進行碰撞檢查的樓板型式
- 可單選特定類型或複選多種類型(如 RC 樓板、鋼構樓板等)
- 雙擊清單項目可快速從視圖中挑選現有的樓板類型
💡 選擇建議
若專案包含多種樓板(如標準樓層、屋頂、夾層),建議分批次檢查,先處理主要樓層再處理特殊區域。
第三步:設定偵測高度範圍
- 偵測高度範圍:預設 1800mm,代表從樓板面向上延伸的檢查區域高度
- 此數值應依據設計需求調整:
- 一般通行空間:建議 2000-2200mm(符合法規淨高要求)
- 機械層或設備區:可適當降低至 1500-1800mm
- 樓梯段上方:建議至少 2000mm
第四步:設定列出最大碰撞項目數
- 每個樓板列出最大碰撞項目數:預設 5 項
- 此設定控制報告中每個樓板最多顯示幾個碰撞元素
- 建議值:
- 簡單區域:3-5 項即可
- 複雜區域(如機電密集區):可增至 10-15 項以獲得完整資訊
第五步:確認樓板與元素可見性
- 確保目標樓板在當前視圖中可見且未被隱藏
- 確認可能產生碰撞的元素(樑、天花板等)也在該階段顯示
- 建議開啟完整的結構與建築分類以獲得完整偵測結果
⚠️ 重要提醒
偵測原理說明:
- 系統對每個樓板建立向上延伸的 BoundingBox(邊界框)
- 篩選所有與該區域重疊的結構元素(牆、柱、樑、天花等)
- 計算元素的向下面與樓板上表面的高程差
- 使用多邊形碰撞演算法(ClipperLib)判斷 XY 平面是否重疊
- 若有碰撞且高差小於設定範圍,則加入報告並按高度排序
✓ 最佳實踐建議
- 分區域檢查:大型樓層可先按防火區或使用功能分區塊執行偵測
- 逐步縮小範圍:先使用較大偵測高度篩選,發現問題後再精確調整
- 配合剖面視圖驗證:對報告中的碰撞點建立剖面視圖進行視覺確認
第六步:準備結果檢視環境
- 建議開啟 3D 視圖以從立體角度觀察碰撞情況
- 可預先建立關鍵位置的剖面或詳圖視圖供後續分析
- 確保足夠的螢幕空間查看「碰撞結果」樹狀清單
💻 技術補充
系統支援的元素類別:
- 結構柱(Structural Columns)
- 結構樑(Structural Framing)
- 牆體(Walls)
- 天花板(Ceilings)
- 其他一般模型(Generic Models,如設備基礎、特殊構件)
碰撞判斷條件:
- 元素的 BoundingBox 與樓板向上延伸區域重疊
- 元素的最下點高程低於「樓板頂面 + 偵測高度」
- 元素在 XY 平面上的投影與樓板輪廓有部分或完全重疊
操作步驟
-
確認樓板與階段設定
檢查目標樓板是否正確建立,並勾選對應的設計階段。
-
選擇樓板類型
在「樓板類型」清單中勾選需要檢查的目標樓板型式。
-
設定偵測高度
依據使用需求調整「偵測高度範圍」。一般通行空間建議 2000-2200mm。
-
設定列出數量
設定每個樓板最多顯示的碰撞項目數(預設 5,複雜區域可增加)。
-
執行偵測命令
點擊「Go」按鈕開始處理。系統將:
- 掃描所有符合條件的樓板元素
- 對每個樓板建立向上延伸的偵測區域
- 找出該區域內的所有可能碰撞元素
- 計算高程差並使用多邊形演算法判斷實際重疊情況
- 將確認的碰撞結果按高度排序(最低的先顯示)
- 在「碰撞結果」樹狀清單中生成報告
⏱️ 處理時間
偵測所需時間取決於:
- 樓板數量與複雜度
- 上方結構元素總數
- 偵測高度範圍大小
- 一般簡單樓層約 1-5 秒,大型複雜區域可能需 10-30 秒
-
檢視碰撞結果清單
在「碰撞結果」樹狀視圖中:
- 第一層節點:顯示樓板識別資訊(名稱、位置等)
- 第二層節點:列出所有與該樓板碰撞的元素,包含:
- 元素類型(如結構樑、天花板)
- 元素名稱或編號
- 高程差(負值表示低於偵測範圍)
- 按實際高度從低到高排序
-
孤立檢視問題元素
對可疑的碰撞項目:
- 在樹狀清單中雙擊該項目標題
- 系統將自動在 Revit 視圖中選取相關元素
- 可使用「孤立」功能暫時隱藏其他元素,專注檢查碰撞情況
- 建立剖面或 3D 視圖進一步分析空間關係
-
記錄與處理碰撞問題
根據報告結果採取對應措施:
- 嚴重衝突(如樑過低):需調整結構設計或樓板高程
- 輕微觸及(高差 10-50mm):評估是否可接受或需微調
- 虛警誤報(實際無衝突):檢查是否因 BoundingBox 放大導致的假陽性
⚠️ 結果解讀注意事項
- BoundingBox 誤差:元素的邊界框可能比實際幾何更大,導致部分「假碰撞」報告
- 斜面與曲面:斜屋頂或曲線天花板的 BoundingBox 可能產生較大誤差,需視覺驗證
- 群組元素:群組內的元素可能會被視為單一物件,需解組後重新檢查
- 外參限制:外部參考(Link)中的元素可能無法精確偵測
進階應用技巧
多階段比較
分別檢查「現有」與「新建」階段的碰撞情況,比較改建後的空間影響。
分樓層批次處理
大型專案建議一次只勾選單一樓層的樓板類型,避免結果過於龐雜難以管理。
配合排程表統計
將碰撞結果匯出至 Excel,建立整棟建築的淨高問題彙總報告。
與管線高程工具搭配
先用本工具檢查結構元素,再使用「空間內管線高程」檢查 MEP 設備,確保完整覆蓋所有潛在衝突。
常見疑難排解
| 問題現象 | 可能原因 | 解決方法 |
|---|---|---|
| 偵測結果為空或無碰撞 | 樓板類型未正確選擇或階段設定錯誤 | |
| 某些明顯碰撞未出現在報告中 | 偵測高度範圍過小或元素屬於不同階段 | |
| 報告包含大量明顯無衝突的元素 | BoundingBox 判斷產生誤報(常見於斜頂或複雜形狀) | |
| 處理時間過長 | 樓板數量過多或偵測範圍過大 | |
| 樹狀清單無法展開或顯示不完全 | 碰撞項目數量超過設定上限 |
💡 法規淨高參考(一般標準)
常見建築淨高要求:
- 住宅主要空間:≥ 2400mm
- 辦公空間:≥ 2600-2700mm(考慮管線後淨高)
- 走廊通道:≥ 2200-2400mm
- 樓梯段上方:≥ 2000-2200mm(自踏步前緣量測)
- 衛生間/儲藏室:≥ 2100-2200mm
註:實際規範請以專案所在地建築管理法令為準。
與其他工具搭配使用
配合「結構調整」工具
發現樑或天花板過低後,使用結構調整工具進行分段或位置修改。
結合「空間內管線高程」
完整檢查結構與機電設備兩方面的淨高衝突情況。
使用「顯示/隱藏」輔助檢視
對複雜區域,先隱藏非必要元素再執行碰撞偵測,提高準確度。
輸出至「CADExport」給承包商
將發現的問題點標註後匯出 DWG,供施工單位參考調整。
✓ 完整工作流程建議
- 用本工具執行初步碰撞篩選(偵測高度設定較大,如 2500mm)
- 從報告中找出潛在問題點,雙擊孤立檢視實際情況
- 對真實衝突進行設計調整(修改結構、樓板高程或元素位置)
- 重新執行偵測確認問題已解決(偵測高度改為法規要求值,如 2200mm)
- 最後用「空間內管線高程」檢查 MEP 設備是否也符合淨高要求