高程更新

Revit 結構元素高程自動標記工具

基本邏輯

「高程更新」工具可自動計算並寫入結構樑與樓板的高程資訊。系統會根據您選取的參考基準(樓層或相鄰樓板),計算元素的頂面與底面相對於該基準的垂直高度,並將結果寫入到指定的元素參數中。

支援數值與文字兩種參數格式,提供毫米、公分、公尺及英吋四種單位選擇。此外也提供額外偏移量(如完成層厚度)的設定功能,讓高程資料更貼近實際施工需求。所有設定都會自動儲存,下次開啟時會沿用上一次的使用記錄。

使用情境

情境一:結構樑高程標記

一次為所有結構樑自動寫入頂面與底面高程,用於後續產生結構排程表或進行淨高分析。

情境二:樓板工作面高程記錄

批量計算並設定樓板的頂底面高程,配合額外偏移量(例如地坪完成層厚度),讓機電專業能準確掌握實際空間高度以進行管線配置。

情境三:共用參數同步

將高程值寫入專案的共用參數(歸屬於「BIM-Watson」參數群組),確保不同專業間的高程資料保持一致且可交換。

前置設定

工具視窗主要由以下幾個區塊組成,請依照下列順序完成設定。

第一步:選擇階段與樓層

  • 階段:勾選需要處理的施工階段,只對所選階段的元素進行運算。
  • 樓層:勾選作為高程基準參考的樓層。只有在這些樓層範圍內的元素才會被處理。

第二步:選擇要處理的元素類型

在右側「應用元素」清單中,系統會顯示目前視圖中可用的結構樑與樓板類型(以「家族名稱 - 元素類型」呈現)。

  • 手動勾選:直接在清單中勾選需要處理的結構樑或樓板類型。
  • 自視圖挑選:點擊後可直接在 Revit 圖面中點選一個結構樑或樓板,系統會自動勾選對應的元素類型,省去手動尋找的麻煩。

💡 快速挑選建議

如果元件清單過於龐大不易查找,建議直接使用「自視圖挑選」功能。在圖面上點擊目標元素,系統會自動識別並勾選該類型,大幅加快設定速度。

第三步:設定參數對應

在中央「更新至元素屬性」區塊中,分別為以下項目選擇要存放高程值的目標參數。若清單未顯示所需項目,請點擊「重新載入」按鈕刷新。

樑頂

選擇用來存放結構樑頂面高程的參數。系統會自動載入目前專案中所有可編輯的欄位供您選擇。

樑底

選擇用來存放結構樑底面高程的參數。

樓板頂 / 樓板底

分別選擇用來存放樓板頂面與底面高程的參數。系統會根據目前視圖中是否有樓板元素來顯示可用選項。

第四步:設定單位、基準與偏移量

單位

設定高程值的輸出格式,可選「mm(毫米)」「cm(公分)」「m(公尺)」或「ft.(英吋)」。數值會自動無條件進位至整數。

工作面高度(偏移量)

設定額外的固定偏移值(如地坪完成層厚度)。輸入數值後,系統會自動套用至所有計算結果。例如輸入 50mm,代表在原始高程之上再加 50mm。

第五步:選擇基準方式

在「判別高程時使用樓層」區域中:

  • 標記樓板(預設):以相鄰樓板的頂面作為基準。系統會自動尋找位於目標元素正下方的最大範圍樓板進行重疊比對,並以其頂面高程作為計算基準。
  • 標記樓層:以您所勾選的參考樓層為基準計算相對高度。適合需要依指定樓層編號統一換算的情境。

💡 預設行為

系統載入樓層清單時,會自動排除名稱中包含「GL」(地面標高)的樓層作為基準,避免計算結果出現偏差。您可以手動勾選需要納入運算的樓層。

第六步:(可選)建立共用參數

當專案尚未具備所需的共用參數時:

  • 在「共用參數建立」區塊中,確認樑頂、樑底、樓板頂、樓板底、工作面高度的參數名稱。
  • 點擊「建立所需參數」按鈕。系統會自動在「BIM-Watson」參數群組中建立您所輸入的所有參數(僅建立不存在的項目)。

⚠️ 注意

共用參數的建立需要指定共用參數檔位置。若尚未設定,系統將提示您選擇儲存位置。

操作步驟

  1. 載入並篩選元素類型

    開啟工具後,系統會自動讀取目前視圖中的階段、樓層與可用元素類型。在「階段」與「樓層」面板中勾選您需要的項目,然後在「應用元素」清單中勾選要處理的結構樑或樓板類型。

  2. 設定參數對應

    在「更新至元素屬性」區塊中,分別為「樑頂」「樑底」「樓板頂」「樓板底」選擇要存放高程值的目標參數。若元素類型欄位尚未出現,請點擊「重新載入」按鈕。

  3. 設定單位、基準與偏移量

    選擇適當的輸出單位(建議與專案標準一致)。在「判別高程時使用樓層」區域選擇「標記樓板」或「標記樓層」。若有需要,輸入工作面高度作為額外偏移。

  4. (可選)建立共用參數

    若專案尚未具備所需的共用參數,請在下方「共用參數建立」區塊確認參數名稱無誤後,點擊「建立所需參數」。

  5. 執行更新

    點擊視窗底部的「更新」按鈕開始運算。系統會依序:

    • 篩選出符合所選階段、樓層與元素類型的結構樑和樓板
    • 根據選擇的基準方式(標記樓板 / 標記樓層)計算每個元素的頂面與底面相對高度
    • 套用單位換算與工作面偏移量
    • 將最終結果寫入對應的元素參數中

    處理過程中,訊息區會即時顯示每筆元素的處理進度。

  6. 驗證結果

    返回 Revit 視圖並選取已處理的元素,開啟屬性檢視表確認高程值已正確寫入。若發現任何問題,可修改設定後再次執行更新。

設定檔管理

工具提供完整的設定檔管理功能,位於視窗上方選單列的「Setting」中:

Open(開啟)

從檔案載入一組完整的設定(包含階段、樓層、元素類型、參數對應等所有選項),適合不同專案間切換使用。

Load(讀取)

即時讀取目前儲存的設定,不需關閉視窗即可套用。

Save(儲存)

將目前的設定寫入至預設的設定檔。

Save As(另存新檔)

自訂儲存位置與檔名建立新的設定檔,方便為不同專案分別保存設定。

使用建議與注意事項

✓ 使用建議

  • 階段篩選:勾選特定的施工階段可限制處理範圍,避免影響其他階段的既有元素。
  • 批次處理:建議先針對單一模擬區域進行測試,確認結果正確後再擴大至整個專案。
  • 善用設定管理:完成一組成功的設定後立即儲存,未來可直接載入使用。

⚠️ 注意事項

  • 僅支援結構樑與樓板:本工具只對結構樑與樓板元素進行處理,不包含結構柱或其他類型的元素。
  • 欄位類型必須相符:確保您選擇的目標參數確實存在且可編輯。若參數設定為唯讀,系統會自動跳過該元素並繼續處理下一筆。
  • 文字與數值格式:若選擇的文字型(String)參數,系統會在數值後方自動加上單位後綴(如「1250mm」);若為數值型(Double)參數,則直接寫入純數字。
  • 處理過程中的暫停:點擊「更新」按鈕後,系統會鎖定直到所有元素處理完畢。此期間請耐心等待,請勿關閉工具視窗或切換至其他文件。