房間屬性更新
房間屬性更新 — 單一視窗、5 大功能區:批量更新每個房間的地板、天花高程與裝飾材質
功能概述
房間屬性更新 是一個在 Revit 內部開啟的工具視窗(視窗標題為「房間屬性更新」)。它會自動連結你目前開啟的 Revit 檔案:你勾選要處理的階段與樓層/房間,它就會以每個房間的邊界向外擴展搜尋範圍,找出附近的天花、樓板與牆壁,讀取它們的高程與裝飾材質——把你指定的房間參數欄位寫入高程值,並自動把材質名稱填入房間內建的「地板裝飾、天花板裝飾、牆面裝飾」欄位。
簡單說:把「逐間房間查高程、抄材質」的瑣碎工作一次做完。特別適合機電等專業需要精確掌握每個房間的地板完成面(FFL)與天花板底面(SOL)高程,以進行管線配置與淨高檢查;設計變更後也能快速同步房間屬性資料。
30 秒快速開始
- 在 Revit 中開啟目標專案檔案(模型中需要有房間)。
- 執行 房間屬性更新 指令(載入項/外掛指令列中的對應按鈕)。
- 「房間屬性更新」視窗出現並自動連結當前檔案(同一時間只會有一個視窗;重複執行指令會把焦點轉回已開啟的視窗)。
- 勾選要處理的「階段」→ 在「房間」樹勾選樓層或房間 → 勾選要更新的高程選項並選好目標欄位 → 點「更新」;完成後檢視結果清單(雙擊任一列可回模型中驗證)。
工具視窗長什麼樣?(5 大功能區導覽)
本工具是單一視窗,沒有分頁;視窗由左到右分成 5 個功能區。下表是每個功能區的用途,先熟悉它,之後找功能就不會迷路:
| 功能區 | 用途(一句話) | 代表性功能 |
|---|---|---|
| 1「階段」清單 | 勾選哪些設計階段的元素要參與比對 | 階段核取方塊(如新建、既存) |
| 2「房間」樹 | 勾選樓層或個別房間,決定處理範圍 | 勾選樓層(含其下所有房間)、雙擊跳轉平面圖選取 |
| 3 高程設定區 | 設定要更新哪些高程、寫入哪個欄位、搜尋多遠 | 天花高程/地板高程/地板結構高程、「房間範圍擴大係數」 |
| 4 更新結果清單 | 顯示每間房間比對到的天花與樓板 | 雙擊列選取「房間+元素」到模型中驗證 |
| 5「更新」按鈕與「設定」選單 | 執行批量更新;管理設定檔 | 更新、Open/Load/Save/SaveAs |
💡 找不到功能怎麼辦?
- 先翻上面的 5 功能區導覽表,或到本頁最下方「快速查詢:遇到什麼狀況用什麼功能」對號入座。
- 「操作步驟」章節是依視窗功能區排列的,每個功能都標明「在哪個功能區、哪個控制項、勾選哪一項」。
- 介面文字與本手冊一致:主要操作就是 更新 按鈕與 設定 選單(Open/Load/Save/SaveAs),看到相同文字就是找對了位置。
主要功能模組
✓ 主要用途
- 批量取得高程:勾選「地板高程」「天花高程」,一次把各房間的樓板完成面與天花板底面高程寫入指定欄位
- 完成面/結構面區分:加勾「地板結構高程」,另外記錄樓板的結構底面高程
- 材質名稱自動補齊:每次執行「更新」都自動填入房間地板、天花、牆壁的裝飾材質名稱(不需要勾選)
- 階段控制:在「階段」清單勾選,限定哪些階段的結構元素參與比對
- 範圍選擇:在「房間」樹勾選整層樓或個別房間,雙擊即可跳轉平面圖確認
- 比對驗證:雙擊結果清單,在 Revit 中選取該房間與比對到的元素,直覺檢查
- 設定重複使用:把目前的勾選與欄位設定存成設定檔(.rpus),下次 Load/Open 套用
- 機電協作:FFL/SOL 高程與材質資料可直接用排程表匯出,供管線配置與淨高檢查
使用情境
以下情境都附上實際要操作的控制項,可以直接照著做:
情境一:機電專業房間資料建置
管線配置前需要每間房間的 FFL/SOL 高程:在「高程設定區」勾選「地板高程」「天花高程」(需要結構底面再加勾「地板結構高程」)並選好目標欄位 → 在「房間」樹勾選相關樓層 → 點「更新」→ 在 Revit 建立房間排程表匯出高程資料。
情境二:設計變更後的資料同步
調整樓層高程或移動樓板後,用原設定重新執行:「設定」→ Load 套用上次的勾選與欄位 → 點「更新」。若結果有誤,整批是一次交易完成,按一次 Ctrl+Z 即可全部復原。(執行前建議備份,詳見前置設定)
情境三:區分完成面與結構面高程
樓板的「完成面」與「結構底面」需要分開記錄時:同時勾選「地板高程」與「地板結構高程」並寫入兩個不同欄位,不用再人工減除完成面厚度。
情境四:批量補齊裝飾材質名稱
不需要任何勾選:每次執行「更新」時,系統會自動把比對到的樓板、天花、牆壁的裝飾材質名稱填入房間內建的地板/天花板/牆面裝飾欄位,之後可直接用排程表做材質統計。(會覆寫既有材質欄位,執行前備份,詳見前置設定)
情境五:大型專案分樓層處理
在「房間」樹一次只勾選一個樓層,執行「更新」後雙擊結果列抽查驗證,確認無誤再換下一樓層,把大批處理的風險降到最低。
情境六:快速定位與驗證元素
要確認「工具抓的是不是對的東西」:雙擊結果清單的列,會在目前視圖同時選取該房間與比對到的天花/樓板;或在「房間」樹雙擊樓層/房間列,Revit 會跳到該樓層平面圖並選取該元素。
前置設定
第一步:開啟並連結
- 在 Revit 中開啟目標檔案。
- 執行 房間屬性更新 指令,「房間屬性更新」視窗出現並自動連結當前檔案,不需要手動匯入或重新載入模型。
- 重複執行指令不會疊加第二個視窗,焦點會回到已開啟的視窗(單一執行個體設計)。
- 若連結的文件被關閉,工具視窗會自動關閉。
💡 連結狀態確認
若「房間」樹是空的、或目標欄位下拉選單是空的,請確認:檔案中確實有房間(Room)、房間有有效的位置與邊界、第一個房間上有「可編輯的數值型參數」(詳見「常見疑難排解」)。
第二步:選擇處理範圍
- 在左側「階段」清單勾選要處理的階段。至少要勾一個——一個都不勾代表沒有任何元素符合,執行後不會有任何處理。
- 在「房間」樹勾選樓層(勾選樓層會包含該樓層下所有房間)或個別房間列。
- 要確認目標時,雙擊樹狀列:Revit 會切換到該元素所屬樓層的平面圖並選取它。
第三步:執行並觀察結果
- 勾選要更新的高程選項(「天花高程」/「地板高程」/「地板結構高程」),並分別在各自的下拉選單選好目標欄位。
- 如有需要,調整「房間範圍擴大係數」(預設 1.10,範圍 1.00~2.00)。
- 點「更新」(執行中按鈕會停用)。視窗內沒有進度條:請等待結果清單填滿,並會在 BIM-Watson 紀錄中寫入「更新完成」。
- 雙擊結果清單的列,在模型中驗證比對到的元素。整批為一次交易(transaction),若結果不想要,按一次 Ctrl+Z 即可全部復原。
⚠️ 執行前一定先備份
本工具會直接寫入房間參數:勾選的高程欄位會先被歸零再寫入新值,三種裝飾材質欄位則每次執行都會被覆寫。批量處理前請先「另存新檔」建立副本。Ctrl+Z 只能復原最近一次執行,不能取代備份。
操作步驟
本工具是單一視窗(沒有分頁),以下依視窗的 5 個功能區說明,每個功能都標明位置(📍)。反覆出現的控制項:核取方塊(勾選即啟用)、下拉選單(選目標參數欄位)、更新 按鈕與 設定 選單(Open/Load/Save/SaveAs)。「雙擊列 → 模型中選取」是本視窗常見的驗證手法。
區塊 1:「階段」清單
視窗最左側的清單,欄名「階段」,列出專案中的每個設計階段(依階段編號排序)。「更新」執行時,只有「創建階段」屬於已勾選階段的天花、樓板、牆壁元素會參與比對。
1.1 勾選要處理的階段
📍 「階段」清單:勾選階段名稱旁的核取方塊(如「新建」「既存」)
一句話:限定哪些階段的結構元素會參與比對——只勾「新建」,既存階段的樓板就不會被讀取。
- 查看「階段」清單,確認專案中有哪些設計階段。
- 勾選要處理的階段名稱前的核取方塊。
- 點「更新」後,屬於未勾選階段的元素會被跳過。
⚠️ 沒勾任何階段=沒有任何處理
「階段」清單一個都不勾時,沒有任何元素符合條件:本次執行不會寫入任何參數(也不會歸零)。這是「點了更新卻沒反應」最常見的原因。
區塊 2:「房間」樹
階段清單旁的樹狀清單,欄名「房間」:第一層是樓層(依高程排序、可展開),樓層下方列出該樓層的房間(依名稱排序)。本工具只處理房間(Room),不支援空間(Space)。
2.1 勾選樓層或房間(決定處理範圍)
📍 「房間」樹:勾選樓層列或個別房間列
一句話:決定要更新哪些房間——勾選樓層=處理該樓層全部房間;勾選房間=只處理該房間。
- 展開樹狀清單,確認各樓層與房間。
- 整層處理:勾選樓層列(其下所有房間自動納入)。
- 只處理幾間:逐一勾選房間列。
- 確認勾選範圍後再點「更新」。
💡 勾選樓層=包含其下所有房間
勾選樓層列時,該樓層下的每個房間都會被處理(與個別房間列勾不勾無關)。若想在某樓層排除特定房間,請不要勾該樓層,改逐一勾選要處理的房間。
2.2 雙擊跳轉並在模型中選取
📍 「房間」樹:雙擊任一樓層或房間列
一句話:快速確認目標——雙擊後 Revit 自動切換到該樓層的平面圖並選取該樓層或房間。
- 在「房間」樹雙擊樓層或房間列。
- Revit 切換到該元素所屬樓層的平面圖並選取它。
- 在模型視圖中確認目標選得對。
區塊 3:高程設定區
視窗中段的設定區:三個高程核取方塊(各配一個目標參數下拉選單)與一個「房間範圍擴大係數」數值輸入(範圍 1.00~2.00,預設 1.10,增量 0.01)。
3.1 天花高程(天花板底面高程)
📍 設定區:勾選 天花高程,其下方下拉選單選擇目標欄位
一句話:勾選後,為每間房間找到附近天花(有面高於房間中心者),讀取天花的最低點高程(底面)寫入所選欄位。
- 勾選 天花高程。
- 在其下方下拉選單選出要接收高程值的房間欄位。
- 點「更新」後,比對到的天花會把最低點高程寫入該欄位。
3.2 地板高程(樓板完成面高程)
📍 設定區:勾選 地板高程,其下方下拉選單選擇目標欄位
一句話:勾選後,為每間房間找到附近樓板(有面低於房間中心者),讀取樓板的最高點高程(完成面)寫入所選欄位。
- 勾選 地板高程。
- 在其下方下拉選單選出要接收高程值的房間欄位。
- 點「更新」後,比對到的樓板會把最高點高程(完成面)寫入該欄位。
3.3 地板結構高程(結構底面高程)
📍 設定區:勾選 地板結構高程,其下方下拉選單選擇目標欄位
一句話:把同一塊比對到樓板的最低點高程(約為結構底面)另外寫入指定欄位,方便區分「完成面」與「結構面」。
- 勾選 地板結構高程。
- 在其下方下拉選單選出要接收高程值的房間欄位。
- 點「更新」後,與「地板高程」是同一塊樓板,寫入其最低點高程。
⚠️ 勾選的選項若比對不到元素=欄位會被歸零
只要某房間在範圍內有「通過階段篩選」的元素(天花、樓板或牆壁),勾選的高程欄位會先被設為 0;之後若找不到對應的天花/樓板,該欄位就維持 0。因此執行後請用結果清單確認每間房間都有比對到天花/樓板。
3.4 房間範圍擴大係數(搜尋範圍)
📍 設定區:「房間範圍擴大係數」數值輸入(1.00~2.00,預設 1.10)
一句話:控制以房間邊界為基準向外擴展多少去找天花、樓板與牆壁——1.10 表示搜尋範圍約為房間實際尺寸的 1.1 倍(向外延伸約 10%)。
- 標準情況使用預設值 1.10。
- 樓板/天花與房間邊界有間隔時,調大(如 1.2~1.5)。
- 擔心抓到相鄰樓層的元素時,調小(如 1.00~1.05)。
💡 目標欄位清單從哪來?
三個下拉選單列出專案中第一個房間的所有「非唯讀的數值型參數」(內建與自訂皆含)。找不到目標欄位時,請確認:(1)參數已加到 Room 類別;(2)參數是數值型(不是文字型);(3)參數非唯讀。
區塊 4:更新結果清單
視窗右側的清單,兩欄:「房間」與比對資訊欄。執行「更新」完成後,列出每間房間比對到的天花/樓板,格式為「天花:天花板名稱」或「樓版:樓板名稱」(介面用半形冒號、「版」字)。結果清單只在「比對到天花或樓板、且至少勾選了一個高程選項」時才會加入列。
4.1 檢視結果並雙擊驗證
📍 更新結果清單:先點選一列,再雙擊該列
一句話:檢查比對結果——雙擊列會把該房間與比對到的元素一併選取到目前的 Revit 視圖,方便視覺驗證。
- 「更新」完成後,看結果清單中的「房間」清單。
- 點選任一列,再雙擊該列。
- Revit 視圖中會同時選取該房間與對應的天花/樓板,可直覺檢查抓得對不對。
💡 某間房間不在清單=沒有比對到天花/樓板
結果清單只在比對成功時才加列。某房間不在清單中,表示它在擴大搜尋範圍內沒有找到符合階段的天花或樓板——通常要檢查元素位置、階段勾選或擴大係數。
區塊 5:「更新」按鈕與「設定」選單
視窗右上方的大「更新」按鈕,以及視窗上方選單列的「設定」選單(Open/Load/Save/SaveAs)。
5.1 更新(執行批量更新)
📍 視窗右上方:更新 按鈕
一句話:一次執行全部更新——對每間勾選的房間搜尋天花/樓板/牆壁、寫入高程參數、填入裝飾材質名稱,最後輸出結果清單。
- 確認階段勾選、房間勾選、高程選項與目標欄位都已設定。
- 點「更新」按鈕(執行中按鈕會停用,等結果清單填滿即完成)。
- 完成後結果清單顯示各房間比對到的天花/樓板,BIM-Watson 紀錄寫入「更新完成」。
- 雙擊結果列到模型中驗證比對對象。
💡 執行時的實際動作
- 高程參數:只有勾選的選項會被寫入(天花底面、樓板完成面、樓板結構底面);未勾選的選項完全不寫入。
- 裝飾材質名稱:每次執行都會自動填入——比對到天花/樓板/牆壁時,把該元素「類型最外層」的材質名稱寫入房間內建的天花板裝飾、地板裝飾、牆面裝飾欄位(不需要勾選;找不到材質時會寫入 "N/A")。
- 比對方式:天花=範圍內「有面高於房間中心」且先找到的天花;樓板=範圍內「有面低於房間中心」且先找到的樓板;牆壁=與房間中心水平投影線相交中最近者。是「先找到/最近」,不是「高程最接近」。
- 交易(transaction):整批是單一交易(名稱以 WylinRevit_ 開頭),按一次 Ctrl+Z 即可復原本次執行的全部變更。
5.2 設定選單(Open / Load / Save / SaveAs)
📍 選單列「設定」:Open、Load、Save、SaveAs
一句話:把目前的勾選、目標欄位與擴大係數存成 .rpus 設定檔,下次快速套用或與同事共用。
- Save/SaveAs:將目前設定儲存為 .rpus 檔案(SaveAs 可選新的存放位置;第一次用 Save 時也會先出現位置選擇)。
- Load:重新套用「上次儲存的設定檔」——階段勾選、三個高程勾選、已選欄位、擴大係數。
- Open:瀏覽並套用指定的 .rpus 設定檔。
💡 設定檔在不同專案的套用
設定檔記錄的是階段的 ID 與參數的 ID。在同一專案(同一檔案)載入時可完整還原;在不同專案載入時,階段勾選與擴大係數會還原,但三個目標欄位可能對不到而需要重新選擇(參數 ID 在不同專案中不一定相同)。
使用技巧與注意事項
名詞對照表(先花 2 分鐘看這個)
本工具介面沿用 Revit 中文術語,下列是最常遇到、也最容易混淆的:
| 名詞 | 是什麼 | 在本工具中的出現位置 |
|---|---|---|
| 階段(Phase) | 專案的建造/使用階段(如新建、既存、拆除);每個元素有「創建階段」 | 「階段」清單:只有勾選階段的元素會參與比對 |
| 樓層(Level) | 有高程的水平基準面;房間、樓板等元素歸屬樓層 | 「房間」樹:樹狀第一層即樓層(依高程排序) |
| 房間(Room) | 由牆體圍合出的空間元素,有面積、名稱與參數 | 本工具的唯一處理對象(「房間」樹、參數下拉清單皆由房間建立) |
| 空間(Space) | 其他專業(如機電)定義的空間元素——本工具不支援 | 介面不顯示空間;若模型只有空間,本工具無法處理 |
| 天花(Ceiling) | Revit 天花板元素;其最低點高程即天花板底面(SOL) | 「天花高程」選項;結果清單的「天花:名稱」列 |
| 樓板(Floor) | Revit 樓板元素;其最高點高程即完成面(FFL) | 「地板高程」「地板結構高程」選項;結果清單的「樓版:名稱」列(介面用「版」字) |
| 完成面高程 | 樓板頂面(可行走面)的高程,FFL | 「地板高程」選項寫入的值(比對到樓板的最高點) |
| 結構高程 | 樓板底面(結構面)的高程 | 「地板結構高程」選項寫入的值(比對到樓板的最低點) |
| 裝飾材質(Finish) | 房間內建「地板裝飾、天花板裝飾、牆面裝飾」欄位中的材質名稱 | 每次「更新」自動填入(元素類型最外層材質的名稱) |
| 參數(數值型) | 房間的數值屬性欄位(內建或自訂),可儲存高程值 | 三個目標欄位下拉選單(列出第一個房間的非唯讀數值參數) |
| 擴大係數 | 房間邊界向外擴展搜尋的倍率(1.00~2.00,預設 1.10) | 「房間範圍擴大係數」數值輸入 |
| 外掛指令 | Revit 內啟動本工具的按鈕 | 載入項/外掛指令列的「房間屬性更新」 |
| 設定檔(.rpus) | 記錄勾選、目標欄位與擴大係數的設定檔案 | 「設定」選單的 Open/Load/Save/SaveAs |
| BIM-Watson 紀錄 | 收集各工具執行紀錄的日誌系統 | 完成訊息「更新完成」;每間房間的比對明細 |
高效作業建議
✓ 這樣做更快更穩
- 先備份再處理:批量寫參數前,先「另存新檔」建立副本。
- 分樓層推進:「房間」樹一次勾一個樓層,驗證無誤再展開到其他樓層。
- 雙擊驗證:執行後雙擊結果清單的列,在模型中確認比對對象正確。
- 設定檔重用:設定確認後用「設定」→ Save 存檔;換電腦或新專案用 Open/Load 快速套用。
- 只勾需要的選項:不需要寫入的高程選項不要勾,避免無意義的歸零動作。
- 善用擴大係數:預設 1.10 多數情況夠用;抓不到或抓錯時先想調整它。
- 批量復原:整批是單一交易,結果有誤時按一次 Ctrl+Z 全部復原,再調整範圍重跑。
- 排程表彙整:更新完成後用 Revit 的房間排程表(Schedule)匯出高程與材質資料。
重要注意事項
⚠️ 請務必留意
- 沒勾階段=沒處理:「階段」清單一個都不勾時,執行「更新」不會有任何效果。
- 參數會先歸零:勾選的高程選項,若房間範圍內有元素通過篩選但比對不到對應天花/樓板,欄位會被設為 0。
- 材質每次都會覆寫:三種裝飾材質欄位在每次「更新」時自動重寫,執行前備份。
- 比對是「先找到」:範圍內有多個天花/樓板時,取先找到的(收集順序),不是高程最接近的;複雜模型務必雙擊驗證。
- 只處理房間:空間(Space)不在處理範圍;模型只有空間時本工具無效。
- 執行中無法取消:視窗沒有停止鈕;執行期間關閉文件會結束處理,但已處理的房間結果仍會保存。
- 下拉清單來自第一個房間:第一個房間若沒有非唯讀數值參數,清單會是空的。
- 設定檔跨專案限制:設定檔存的是參數 ID,換專案 Load 時目標欄位可能需要重選。
進階應用提示
💡 工作流組合技
- 資料建置全流程:先用「樓層調整」確認各樓層高程 → 用「房間樓板與天花」確保每間房有樓板與天花 → 執行本工具寫入高程與材質 → 用「房間屬性鍵結」做衍生計算(淨高、使用人數等)。
- FFL/SOL 淨高工作流:同時勾選「地板高程」「天花高程」「地板結構高程」三個選項,寫入三個不同欄位,排程表中即可直接計算淨高。
- 分階段建造處理:「階段」清單只勾目前施工階段,只處理該階段的元素,避免被其他階段的元素干擾。
- 大型專案安全循環:逐樓層執行 → 雙擊驗證 → 有誤 Ctrl+Z 復原,形成安全的批次處理循環。
- 團隊設定標準化:把確認過的設定檔存到共用的位置,成員各用 Open 套用同一份設定,確保欄位一致。
- 結合排程表分發:匯出高程與裝飾材質欄位給其他專業,作為管線配置與裝修統計的基準。
常見疑難排解
| 問題現象 | 可能原因 | 解決方法 |
|---|---|---|
| 點「更新」完全沒反應、模型沒變 | 「階段」清單沒有勾選任何階段(不勾=沒有元素符合) | 至少勾選一個階段後重新執行 |
| 點「更新」完全沒反應、模型沒變 | 「房間」樹沒有勾選任何樓層或房間 | 勾選樓層或房間後重新執行 |
| 部分房間的高程欄位變成 0 | 該房間範圍內有通過篩選的元素(如牆壁)但比對不到對應天花/樓板,欄位先被歸零後未再寫入 | 屬設計行為:調整擴大係數或確認天花/樓板位置後重跑 |
| 高程值與預期的元素不符 | 比對是「先找到」而非「高程最接近」,範圍內有多個元素時順序可能不是預期那塊 | 雙擊結果列查看實際比對到的元素;縮小範圍(調小擴大係數、限定階段)後重跑 |
| 天花高程抓到上一層的天花 | 擴大係數過大,範圍跨到上層天花 | 調小「房間範圍擴大係數」(如 1.00~1.05) |
| 找不到樓板(比對不到) | 樓板與房間的擴大邊界框不相交,或樓板的創建階段未勾選 | 檢查樓板覆蓋範圍與「階段」勾選;必要時調大擴大係數 |
| 找不到天花(比對不到) | 天花不是 Revit 天花板元素(如通用模型),或天花位置全在房間中心高度以下 | 改用 Revit 天花板(Ceiling)元素;確認天花相對於房間中心的位置 |
| 目標欄位下拉選單是空的 | 專案沒有房間,或第一個房間沒有非唯讀的數值型參數 | 確認模型有房間;為 Room 類別新增數值型(非唯讀)參數 |
| 目標欄位不在下拉選單中 | 參數未加到 Room 類別、是文字型、或為唯讀 | 檢查參數的類別、類型與可編輯性 |
| 裝飾材質名稱顯示 "N/A" | 元素類型的最外層材質找不到 | 檢查該樓板/天花/牆壁類型的材質設定 |
| 結果清單少了某間房間 | 該房間沒有比對到天花或樓板(比對成功才加列) | 屬正常現象:檢查元素位置、階段勾選或擴大係數 |
| 結果清單第二欄沒有標題 | 介面第二欄本身沒有欄名 | 該欄顯示比對資訊:「天花:名稱」或「樓版:名稱」 |
| 雙擊結果列沒有在 Revit 選取 | 列需先點選(單擊一次)再雙擊;或元素不在目前視圖中 | 先單擊選取該列再雙擊;必要時切換到顯示該元素的視圖 |
| 雙擊樹狀列跳轉到意外的視圖 | 會自動切換到該元素所屬樓層的平面圖 | 確認該元素的樓層歸屬是否符合預期 |
| 空間(Space)沒有被處理 | 本工具只處理房間(Room) | 在模型中建立房間;空間不在支援範圍 |
| 執行中畫面看似卡住 | 大型模型處理中;「更新」按鈕執行期間會停用 | 等待結果清單填滿(BIM-Watson 紀錄出現「更新完成」);大型模型建議分樓層處理 |
| 想中途中斷執行 | 視窗沒有停止鈕;執行期間關閉文件會結束處理 | 必要時關閉文件(已處理的房間結果仍會保存);或等完成後用 Ctrl+Z 復原 |
| 想復原本次執行的變更 | 整批為單一交易(transaction) | 按一次 Ctrl+Z 復原本次執行的全部變更 |
| Load 設定後目標欄位沒有選到 | 設定檔記錄參數 ID,換專案後 ID 對不上 | 在新專案重選三個目標欄位(階段勾選與擴大係數仍會還原) |
| 取消 Open 對話框後,設定路徑變成奇怪的暫存檔 | 取消 Open 對話框時會自動建立一個暫存設定檔路徑 | 重新用 Open 選檔案,或用 SaveAs 指定路徑 |
| 「房間」樹沒有顯示某樓層 | 該樓層沒有房間(或房間面積為 0) | 檢查房間邊界是否由牆體完整圍合、面積大於 0 |
| 「房間」樹沒有某間房間 | 該房間沒有有效的位置(Location) | 檢查房間放置與邊界 |
| 高程單位與預期不同 | 值由元素幾何讀取後直接寫入數值參數,顯示跟隨 Revit 專案單位 | 確認專案的單位設定;以專案顯示單位為準 |
| 想看執行紀錄 | 紀錄(含「更新完成」)送進 BIM-Watson 紀錄 | 開啟 BIM-Watson 紀錄檢視器查看 |
| 參數沒有寫入(無明顯錯誤) | 檔案為唯讀/被雲端鎖定,或開啟的是族檔案 | 改用可編輯的專案檔案(不支援族檔案) |
快速查詢:遇到什麼狀況用什麼功能
| 我想要… | 用這個功能(所在功能區) |
|---|---|
| 一次取得所有房間的地板、天花高程 | 勾選「地板高程」「天花高程」並選欄位 →「更新」(高程設定區+更新) |
| 只更新某一樓層 | 「房間」樹勾選該樓層(勾選樓層含其下所有房間) |
| 只處理幾間特定房間 | 「房間」樹逐一勾選房間列 |
| 只處理某個階段的元素 | 「階段」清單勾選對應階段 |
| 點「更新」沒反應要怎麼查 | 檢查「階段」清單有無勾選、「房間」樹有無勾選樓層/房間(都不勾=不處理) |
| 另外記錄樓板的結構底面高程 | 勾選「地板結構高程」並選欄位 |
| 補齊房間的裝飾材質名稱 | 執行「更新」即自動填入(不需勾選) |
| 確認工具抓到的元素是正確的 | 雙擊結果清單的列(目前視圖選取房間+元素) |
| 快速在模型中定位房間/樓層 | 雙擊「房間」樹的列(跳轉該樓層平面圖並選取) |
| 抓錯元素/抓不到元素 | 調整「房間範圍擴大係數」(1.00~2.00,預設 1.10) |
| 把目前的勾選與欄位設定存起來 | 「設定」→ Save / SaveAs(.rpus 檔案) |
| 快速套用上次存的設定 | 「設定」→ Load |
| 套用指定的設定檔 | 「設定」→ Open |
| 復原本次執行的全部變更 | 按一次 Ctrl+Z(整批為單一交易) |
| 大型模型安全地批量處理 | 先備份 →「房間」樹逐樓層勾選 → 每批驗證 → 有誤 Ctrl+Z |
| 機電淨高檢查用(FFL/SOL) | 三個高程選項全勾,寫入三個不同欄位後用排程表計算 |
| 分階段建造、只處理目前階段 | 「階段」清單只勾目前施工階段 |
| 彙整高程與材質資料給其他專業 | 「更新」後在 Revit 建立房間排程表匯出 |
| 看執行紀錄與完成訊息 | BIM-Watson 紀錄(完成訊息「更新完成」) |
| 團隊使用相同的欄位設定 | Save 設定檔後共用;成員 Open(跨專案需重選欄位) |
| 確認模型能不能用本工具 | 看「房間」樹與參數下拉清單:有內容=房間與參數正常 |
功能索引表(依視窗區塊)
| 視窗區塊 | 包含功能 | 典型產出 |
|---|---|---|
| 1「階段」清單 | 勾選參與比對的設計階段 | 限定比對元素的階段範圍 |
| 2「房間」樹 | 勾選樓層/房間(處理範圍)、雙擊跳轉平面圖選取 | 本次執行的房間範圍 |
| 3 高程設定區 | 天花高程/地板高程/地板結構高程(勾選+目標欄位)、房間範圍擴大係數 | 高程參數的寫入設定與搜尋範圍 |
| 4 更新結果清單 | 檢視比對結果、雙擊列選取「房間+元素」驗證 | 每間房間的天花/樓板比對清單 |
| 5「更新」按鈕與「設定」選單 | 更新(執行批量更新)、Open/Load/Save/SaveAs(設定檔管理) | 更新後的房間參數與裝飾材質、可重用的設定檔 |
常用工作流卡片
標準資料建置
勾選「階段」→「房間」樹勾選樓層 → 勾選「地板高程」「天花高程」並選欄位 → 點「更新」→ 雙擊結果列驗證。一套流程把整層房間的高程資料補齊。
淨高(FFL/SOL)工作流
「地板高程」「天花高程」「地板結構高程」三個選項全勾,寫入三個不同欄位 → 在 Revit 的房間排程表中直接計算淨高,供規範符合性檢查。
設計變更同步
樓板/樓層調整後:「設定」→ Load 套用原設定 → 點「更新」→ 有誤就 Ctrl+Z 復原全批,調整範圍或擴大係數後重跑。
大型專案安全循環
「另存新檔」備份 →「房間」樹一次勾一個樓層 →「更新」→ 雙擊結果列抽查 → 無誤再換下一樓層,把批量風險降到最低。
設定檔重用
設定確認後「設定」→ Save 存成 .rpus → 新專案或新電腦用 Open 套用;跨專案時勾選與擴大係數直接還原,三個目標欄位重選即可。
比對驗證流程
雙擊結果清單列 → Revit 中選取房間與比對到的天花/樓板 → 不符時調「房間範圍擴大係數」或「階段」勾選,重跑「更新」直到比對正確。