標籤連結

Revit 文字標註與元件參數自動鍵結工具

功能概述

標籤連結工具用於將 Revit 平面視圖中的獨立文字標註,自動轉換為與建築元件(如門、窗等家族實體)鍵結的標籤。在傳統繪圖流程中,設計師常先放置文字註記標示門窗編號或規格,本工具可將這些文字自動關聯到最近的對應元件,並將文字內容寫入元件參數中。

系統會逐一掃描視圖中的文字標註,計算每一個文字標註與所有目標元件中心點之間的距離,找出距離最近且符合設定範圍的元件,再將文字內容寫入指定的元件參數欄位。整個過程一次完成,無需手動逐一配對。

💡 適用對象

本工具適用於門、窗、設備等家族元件(Family Instance),且需要這些元件具有可用的「字串類型」參數來儲存標籤資訊。系統只會處理目前平面視圖中可見的元件與文字標註。

💡 處理範圍

工具僅掃描目前選擇視圖中的元素,不會影響其他樓層或不同類型的視圖。建議在處理前調整視圖的範圍區域,只保留需要處理的區域,可提升處理速度。

使用情境

情境一:門窗編號自動化

在初步設計階段,建築師通常在平面圖上以文字標註方式標示門窗編號(如 D-101、W-201)。使用本工具可將這些文字自動鍵結到對應的門窗元件,並寫入元件參數,方便後續產生門窗表。

情境二:設備標籤建立

機電或設備平面圖中,各項設備需要標註型號或編號。透過本工具可快速將散佈的文字標註轉換為與設備元件鍵結的正式標籤。

情境三:設計變更後的標籤更新

當平面佈局調整導致門窗位置移動後,可使用本工具重新執行鍵結程序,確保文字標註與元件參數保持一致性。

前置設定

第一步:選擇作業視圖

在「視圖」清單中,選擇要處理的平面視圖。系統會列出所有樓層平面與機械平面視圖,並依照高程由低到高排列。您也可以:

  • 點擊「使用當前」按鈕快速套用目前開啟的視圖。
  • 雙擊清單中的視圖名稱,自動切換到該視圖。

💡 小提醒

系統只會處理「樓層平面」與「機械平面」類型的視圖,其他類型(如三維視圖、立面視圖)不會顯示在清單中。

第二步:挑選目標族群

在「族群」清單中,勾選要進行標籤鍵結的元件類型。點擊「挑選」按鈕可以更方便地選擇:

  1. 點擊「挑選」按鈕。
  2. 在 Revit 視圖中直接點選一個或多個目標元件(如門或窗)。
  3. 系統會自動勾選對應的族群型式,無需手動尋找。

💡 多選技巧

點擊「挑選」後,可在 Revit 中連續點選多個不同型式的元件(如同時選取門和窗),系統會一次勾選所有對應的族群型式。

⚠️ 注意事項

若不勾選任何族群型式,工具將不會處理任何元件。建議至少勾選一個需要標註的族群類型。

第三步:選擇文字型式

在「字型」清單中,選擇用於標註的文字標註型式(Text Note Type)。此型式將作為識別目標文字的依據,系統只會處理使用該型式的文字標註。您也可以:

  • 點擊「挑選」按鈕,直接在視圖中點選一個現有的文字標註來快速設定。

💡 如何判斷

如果您專案中使用的是同一種字型來標註所有門窗編號,直接選擇該型式即可。如果不同區域使用不同字型,建議先統一再執行工具。

第四步:選擇連結欄位

在「連結欄位」清單中,選擇要寫入標籤內容的元件參數。此清單會根據第二步勾選的族群自動產生——系統會找出所有已勾選族群型式共同擁有的字串類型參數。常見用途包括:

  • 家族內建的文字參數(如「標記」、「說明」)
  • 自訂參數如「門編號」、「窗型號」
  • 共用參數用於跨專案資料交換

⚠️ 欄位清單為空?

如果「連結欄位」清單沒有顯示任何項目,表示所選的族群型式之間沒有共用的字串類型參數。請確認各元件確實具有相同名稱的文字參數。

第五步:設定鍵結距離

在「鍵結距離」輸入框中設定最大配對距離。系統只會將文字標註與距離在範圍內的最近元件進行鍵結。建議根據實際圖面密度調整:

  • 疏鬆佈局:可設定較大距離(3000-5000mm)。
  • 密集佈局:應縮小距離(1000-2000mm)以避免誤配對。

💡 預設值建議

預設的 2000mm(2公尺)是適合多數一般辦公空間的數值。若圖面中元件密集排列,建議縮小至 1000mm 以提高配對精準度。

操作步驟

  1. 確認設定完成

    檢查五個設定項目是否都已正確配置:視圖、族群(至少勾選一個)、字型、連結欄位、鍵結距離。

  2. 執行標籤連結

    點擊「連結」按鈕開始處理。系統會逐一讀取視圖中所有符合指定文字型式的標註,並對每一個文字標註計算與所有目標元件中心點的距離,自動配對最近的元件進行鍵結。

  3. 檢視處理結果

    處理完成後,視窗底部會顯示所有成功鍵結的項目清單。您可以:

    • 查看已成功處理的元件數量。
    • 雙擊清單中的項目,自動在 Revit 視圖中定位並選取該元件。
    • 檢查訊息區的詳細處理記錄。
  4. 驗證結果

    切換到 Revit 視圖,選取已處理的元件並檢查屬性清單,確認參數值已成功寫入。原有的文字標註會保留在圖面上不變。

✓ 成功指標

處理完成後,底部清單每行會顯示「元素:ID 家族名稱 型式名稱」的格式。訊息區最後一行會回報已連結的元素總數(如:已連結 N 個元素)。

使用技巧與注意事項

最佳實踐建議

文字位置精準化

將文字標註盡量放置在靠近目標元件中心的位置,系統依據中心點距離配對,這樣可以提高配對準確率。

分區處理大型圖面

對於元素密集的大型平面,建議使用視圖的範圍區域裁剪功能,只框選需要處理的區域再執行工具,可以加快處理速度並減少誤配對。

參數命名規範化

事先統一門窗元件的參數名稱,確保所有目標類型都有共用的字串參數可用。若各族的參數名稱不一致,系統無法自動找到共用欄位。

預先測試小範圍

正式執行前建議先在局部區域進行測試,確認配對邏輯與結果符合預期後,再處理整個視圖的所有元素。

一次處理多個族群

可以在「族群」清單中同時勾選多種元件類型(如門、窗),系統會一併處理,不必逐一操作。

結果定位與檢查

處理完成後,直接在底部結果清單上雙擊任一項目,即可在 Revit 視圖中自動選取並突出顯示該元件,方便快速查驗。

⚠️ 常見問題與解決方法

  • 文字配對數量很少或為零:請檢查鍵結距離設定是否過小,或確認所選的文字型式與實際圖面上的標註型式一致。
  • 錯誤配對到其他元件:縮小鍵結距離數值,或調整文字位置更靠近目標元件。密集區域建議使用 1000mm 以下的設定。
  • 連結欄位清單為空:表示所選的族群型式之間沒有共用的字串類型參數。請確認各元件確實具有相同名稱的文字參數。
  • 配對到錯誤的近鄰元件:當某個文字標註附近有多个元件時,可能配錯對象。可縮小鍵結距離或手動調整文字位置後重新執行。

💡 進階應用

完成標籤鍵結後,可搭配 Revit 內建的欄位表(Schedule)功能,直接從已寫入的參數產生完整的門窗明細表。建議先設定好統一的參數名稱與命名規則,這樣產生的明細表可以直接使用,進一步提升工作效益。

💡 關於處理機制

所有鍵結操作會在單一工作階段(Transaction)內一次性完成。如果部分配對失敗,系統會自動跳過並繼續處理下一個文字標註,不會影響其他已成功配對的項目。