門窗表

門窗表 — 1 個視窗 6 個功能區、20 項操作,自動產生標準化多頁門窗表圖例視圖

功能概述

門窗表 是一個在 Revit 內部開啟的工具視窗(視窗標題為「門窗表」)。它會自動連結你當前開啟的專案,依照你勾選的文件(本地專案與連結檔案)與施工階段,彙整專案中使用到的門、窗族件型號,然後自動產生標準化的多頁門窗表圖例視圖:圖例元件、表格框線、F.L 地坪參考線、文字註記(編號、材質、型式、尺寸、數量、五金、位置……)與尺寸標柱,全部自動排版完成。

簡單說:把「畫圖例元件、畫表格線、統計數量、標尺寸」這套門窗表製表工作,交給它一次跑完。它特別適合建築出圖階段需要產出標準化門窗表的專案。

30 秒快速開始

  1. 在 Revit 中開啟目標專案,並先準備一個圖例視圖(視圖內放一個門或窗的圖例元件,將作為門窗表的定位基準)。
  2. 執行 門窗表 指令(Ribbon 上名為「門窗表」的按鈕)。
  3. 「門窗表」工具視窗出現並自動連結當前檔案(同一時間只有一個視窗,重複執行會回到已開啟的視窗)。
  4. 左側勾選文件與階段 → 按「列舉可用元件」→ 中間勾選要輸出的門窗型號 → 切換到圖例視圖,按「挑選定位物件(產生門窗表)」點選圖例元件,多頁門窗表即自動產生。

工具視窗長什麼樣?(6 個功能區導覽)

本工具是單一視窗、沒有分頁:主視窗由左到右分成 4 個區域,另有 1 個子視窗(「表格格式設定」)與 1 個選單列,共 6 個功能區。下表是每個功能區的用途,建議先熟悉它:

功能區 用途(一句話) 代表性功能
區域 1 左側:文件與階段 勾選哪些文件(本地專案、連結檔案)與哪些施工階段納入統計;載入門窗型號清單 文件/階段樹、「列舉可用元件」
區域 2 中央:元件清單 列出並勾選要輸出的門窗型號,可用關鍵字過濾 「符合關鍵字」、「元件」清單(門/窗樹狀)
區域 3「表格格式設定」視窗 自訂表格單元格的框線、文字、F.L 線,並把文字綁定到參數/數量/尺寸/位置 7 個圖示操作模式、「屬性」、「字型」、「還原預設值」
區域 4 右側群組:樣式與排序 設定文字註記類型、表格/F.L/標柱線型、輸出排序參數與表格單元格大小係數 「預設字型」、「線型式」、「輸出排序」、「輸出表格寬高比」
區域 5 最右側:輸出參數與產生 設定圖例名稱、版面、自動分頁、換行與位置選項,一鍵產生門窗表 「版面」、「依照圖框大小自動分頁」、「挑選定位物件(產生門窗表)」
區域 6 選單列:設定與同步 管理 .fss 設定檔(開啟/讀取/儲存/另存)與同步更新既有門窗表 「設定」選單、「圖例更新」

💡 找不到功能怎麼辦?

  • 先翻上面的功能區導覽表,或到本頁最下方「快速查詢:遇到什麼狀況用什麼功能」對號入座。
  • 「操作步驟」章節是依功能區排列的,每個功能都標明了「在哪個區域、哪個群組、按哪顆按鈕」。
  • 介面文字與本手冊一致(例如「列舉可用元件」、「表格格式設定」、「挑選定位物件(產生門窗表)」、「圖例更新」),看到相同文字就是找對了位置。

主要功能模組

✓ 十大類用途

  • 製表產生:一鍵產生多頁門窗表圖例視圖(圖例元件、框線、F.L 線、文字註記、尺寸標柱全自動)
  • 資料彙整:本地專案+連結檔案多文件統計,並可依施工階段過濾
  • 數量統計:每個型號的使用數量自動統計(「實體計量」),可依窗台高度分組分開列
  • 尺寸標註:門窗淨寬×高自動標柱、窗台高度標柱,可加標毛尺寸(開洞尺寸)
  • 位置標註:自動提取門窗所在「樓層+房間」,支援 Revit 房間關聯或幾何判斷兩種方式
  • 表格格式設計:自訂畫布畫框線、放文字、拖 F.L 線,文字可綁定純文字/屬性值/實體計量/尺寸/位置
  • 輸出排版:固定「欄×列」分頁、依編號前綴換行、或依照圖框大小自動分頁
  • 樣式規範:指定文字註記類型、表格線型、F.L 線型、標柱樣式與標柱線型
  • 設定檔管理:完整設定存成 .fss 檔案,跨專案重用
  • 圖例同步:「圖例更新」快速同步既有門窗表的文字與尺寸內容

使用情境

以下情境都附上實際要用的功能區與按鈕名稱,可以直接照著做:

情境一:標準門窗表產出

專案門窗圖面完成後要產出標準化門窗表:先準備一個含門或窗圖例元件的圖例視圖 →「區域 1」勾選文件與階段並按「列舉可用元件」→「區域 2」勾選要輸出的型號 →「區域 4」選好「預設字型」與「線型式」→ 切換到圖例視圖,「區域 5」按「挑選定位物件(產生門窗表)」點選圖例元件。專案瀏覽器會出現「門窗表 頁1」「門窗表 頁2」……每一頁都是排好的門窗表。

情境二:多文件(連結檔案)彙整

大型專案把建築門窗放在本地專案、其他部分放在連結檔案時:在「區域 1」的文件樹中勾選本地專案與相關連結檔案、勾選對應階段,數量統計會跨文件加總。注意:中央的型號清單只掃描「本地專案」,只在連結檔案中使用、本地專案沒放的型號不會出現在清單中。

情境三:客製化表格格式

公司對門窗表欄位有特定規範時:按「表格格式設定」開啟設計視窗,用左側 7 個圖示模式畫水平線、垂直線、放文字,再在右側「屬性」把每個文字綁定為「純文字」(欄位標題)、「屬性值」(參數)、「實體計量」(數量)、「尺寸」或「位置」;畫亂了按「還原預設值」重來。

情境四:窗台高度分組統計

同一族件型號的窗同時用作高窗、腰窗與落地窗時:「區域 5」的「不同抬高不分開列」預設為不勾選,工具會依窗台高度把同一型號分成多個獨立條目,各自統計數量、各自標窗台高度標柱;要合併成一個條目才勾選它。

情境五:位置資訊自動標註

門窗表「位置」欄位要自動帶出「樓層+房間」:預設使用 Revit 內建的房間關聯;房間關聯還沒更新或判斷不準時,勾選「由模型取得位置」改用幾何判斷(依門窗面向方向射線判斷穿入哪個房間);專案用自訂參數管理房間編號時,勾選「由房間參數」並選擇該參數。

情境六:日常維護——圖例更新同步

門窗數量或小參數變動後,不必重跑整個製表流程:選單列按「圖例更新」,工具會重算各型號數量、更新所有綁定的文字註記與尺寸標柱內容(不改排版、不增刪條目)。

情境七:依圖框自動分頁出圖

希望每頁門窗表剛好裝進一張圖框:「區域 5」勾選「依照圖框大小自動分頁」、選擇專案中的圖框,並可依「圖框寬系數/圖框高系數」調整分頁鬆緊(預設 1.2 倍圖框尺寸),頁面數量自動依圖框容量決定。

情境八:跨專案格式重用

把精心設計過的格式帶到下一個專案:本專案「設定 → 另存」把格式存成 .fss;新專案開啟後「設定 → 開啟」還原格式(注意:設定檔不含文件/階段勾選,需重新勾選並重新「列舉可用元件」)。

情境九:依門窗編號前綴分組換行

門窗編號有明確分類前綴(如 A1、A2、B1……)時:「區域 4」的「輸出排序」先設定門/窗排序參數(編號參數),「區域 5」勾選「依主名稱換行、比對前」並設比對字元數(1–12),遇到前 N 字元不同的型號就自動換行,適合編號成組管理的專案。

前置設定

第一步:開啟並連結

  1. 在 Revit 中開啟目標專案檔案,並先準備一個圖例視圖:視圖中放置一個門或窗的圖例元件(它將作為門窗表的定位基準點)。
  2. 執行 門窗表 指令。工具視窗會自動連結當前檔案,左側文件樹自動載入「本地專案:檔名」與所有已載入的連結檔案,各下拉框(字型、線型、參數、圖框)也自動讀取專案資料。
  3. 重複執行指令時,焦點會回到已開啟的視窗(單一執行個體設計),不會疊加第二個視窗。若 Revit 檔案關閉,工具視窗也會自動關閉。

💡 連結狀態確認

若功能沒有反應或挑不到元素,請確認:① 檔案可編輯(非唯讀/雲端鎖定);② 要挑選的圖例元件是「門」或「窗」類型,且在當前圖例視圖中可見、未隱藏;③ 專案中確實有門窗族件、文字註記類型、線型與標柱樣式(清單為空通常是專案缺這些類型)。

第二步:選擇處理範圍

  1. 「區域 1」文件樹:勾選要納入統計的文件與施工階段。勾選文件節點=該文件全部階段;只勾特定階段節點=精細控制。
  2. 按「列舉可用元件」,中央清單載入門/窗型號;需要時在「符合關鍵字」輸入關鍵字(比對族名)縮小清單。
  3. 在「區域 2」清單中勾選要輸出的型號(勾父節點「門」或「窗」可整類勾選)。
  4. 挑選定位元件有兩種方式:執行時依提示在 Revit 圖面點選「挑選圖例元件」(只有圖例元件可選,Esc 取消);或先在 Revit 中選好一個圖例元件再執行,執行時會跳出「使用所選?」對話框,按「是」直接採用。

第三步:執行並觀察結果

  1. 確認 Revit「當前視圖」是圖例視圖(不是圖例視圖時執行只會在標題列回報「僅能使用於 圖例[Legend]」,不會執行)。
  2. 核對「區域 4」的「表格」「F.L」線型已選定、「區域 5」的勾選項(換行、位置、抬高、毛尺寸)符合預期。
  3. 按「挑選定位物件(產生門窗表)」:視窗自動最小化 → 在 Revit 點選定位圖例元件 → 工具在背景執行。
  4. 完成後工具視窗標題列回報「已產生門窗表」;專案瀏覽器出現「圖例名稱 頁1」「頁2」……新視圖。每個新頁面的內容可隨時在 Revit 中檢視。

⚠️ 重新產生前先備份

本工具以「新增」為主,但重新產生門窗表時:① 與新頁面同名的舊視圖會自動改名為「名稱_backup_時間」;② 被挑選的定位圖例元件的「視圖範圍」參數會被改為「任意視圖」(若原本指向特定視圖)。重要版面建議先另存新檔副本,或在副本中重跑。

操作步驟

本章依工具視窗的 6 個功能區排列——本工具是單一視窗、沒有分頁,主視窗由左到右 4 個區域,加上「表格格式設定」子視窗與選單列。每個功能都標明位置(📍 所在區域、群組與按鈕)、一句話說明與操作步驟。介面中反覆出現的按鈕詞彙:「列舉可用元件」(載入清單)、「表格格式設定」(開啟格式設計視窗)、「挑選定位物件(產生門窗表)」(執行產生)、「圖例更新」(同步)、選單「開啟/讀取/儲存/另存」(設定檔)——看到相同文字即為對應位置。

區域 1:左側——文件與階段

主視窗最左側:上方的文件/階段樹在視窗開啟時自動載入(本地專案列在最上、深藍色粗體顯示),底部是「列舉可用元件」按鈕。

1.1 文件與階段樹

📍 區域 1 上方樹狀列表:文件層(「本地專案:檔名」+各連結檔案)→ 展開後為該文件的各施工階段,每層都有勾選框

一句話:控制哪些文件、哪些施工階段的門窗納入統計範圍(影響清單、數量與位置)。

  1. 視窗開啟後,樹中已自動列出「本地專案:檔名」與專案載入的所有連結檔案,不需手動載入。
  2. 勾選文件節點=該文件的全部階段都納入;勾選個別階段節點=只有該階段納入。
  3. 勾選好本次門窗表要涵蓋的文件與階段(建議只勾需要的,減少掃描量)。

💡 讀法

本地專案名稱以深藍色粗體顯示,連結檔案為一般字體;階段節點名稱即該文件的階段清單。文件/階段的勾選狀態不會存進 .fss 設定檔(每次開啟工具需重新勾選)。

1.2 列舉可用元件

📍 區域 1 底部按鈕「列舉可用元件」

一句話:依目前勾選的文件與階段,掃描本地專案中「有被放置過」的門、窗型號,載入中央清單。

  1. 先在左側樹勾選要納入的文件與階段。
  2. 按「列舉可用元件」。
  3. 中央清單展開為「門」「窗」兩個父節點,其下列出使用的族件型號(格式「族群名稱:型號名稱」),全部展開、全部未勾選。
  4. 在清單中勾選要輸出到門窗表的型號(父節點勾選=勾選該類全部型號)。

⚠️ 清單只掃描本地專案

「列舉可用元件」只掃描本地專案(用本地專案勾選的階段過濾)。只在連結檔案中使用、本地專案沒有放的型號不會出現在清單,也就無法被選取輸出;連結檔案的意義在於「數量統計與位置」會一併計算。

區域 2:中央——元件清單

主視窗中央:頂端是「符合關鍵字」過濾列,下方是「元件」清單(兩層樹狀:「門」/「窗」→ 族件型號),每列有勾選框。

2.1 符合關鍵字

📍 區域 2 頂端「符合關鍵字」文字輸入框

一句話:用「族名」關鍵字即時過濾元件清單,輸入即過濾。

  1. 輸入關鍵字(例如「鋼門」),清單即時只剩族名包含該字的型號。
  2. 要同時比對多個關鍵字,用半形逗號「,」分隔(例如「鋼門,鋁門」)。
  3. 清空輸入框即還原完整清單。

💡 匹配範圍

關鍵字只比對族名(例如「族群名稱:型號名稱」中的族群名稱部分),不比對型號名稱。

2.2 元件清單(門/窗勾選)

📍 區域 2 中央清單(欄名「元件」):父節點「門」「窗」→ 其下各型號,勾選框為階層式

一句話:勾選要進入門窗表的門窗型號;在「輸出排序」設定參數後,清單會依該參數值自動重新排序,每列尾端加顯示「->排序值」。

  1. 「列舉可用元件」後,清單全部展開、全部未勾選。
  2. 勾選要輸出的型號;只輸出門(或窗)就只勾「門」(或「窗」)底下的型號。
  3. (選用)在區域 4「輸出排序」選定門/窗排序參數,清單自動重新排序(變更參數時清單會自動重載)。
  4. 產生前最後確認勾選項目——只有勾選的型號會被輸出。

區域 3:「表格格式設定」視窗

按區域 5 的「表格格式設定」按鈕開啟(視窗標題「表格格式設定」)。左側是繪圖畫布(一個門窗表單元格的表格框架:黑色框線、藍色 F.L 線、文字節點),畫布最左是 7 個操作模式圖示的直列,右側是文字屬性面板。此視窗沒有「取消」鈕——關閉視窗即套用畫布上的全部變更。

3.1 畫布操作模式(左側圖示列)

📍 「表格格式設定」視窗、畫布最左直列(由上而下 7 個圖示:選擇〔預設〕、畫水平線、畫垂直線、新增文字、靠左對齊、靠上對齊、刪除;純圖示無文字)

一句話:切換畫布編輯方式:移動既有元素、畫框線、放文字、刪除、批量對齊。

  1. 選擇(預設):單擊文字=右側面板載入其屬性供修改;拖曳文字/水平線/垂直線=移動;拖曳藍色 F.L 線=調整地坪參考線位置;拖曳表格右下角=整表等比縮放(內部的線與文字隨之縮放)。
  2. 畫水平線/畫垂直線:「畫水平線」模式在畫布內點一下,於該高度新增一條全寬水平線;「畫垂直線」模式點一下,垂直線自動落在該位置相鄰的上下水平線之間(按下滑鼠時有紫色候選線預覽)。
  3. 新增文字:在畫布內點一下出現小輸入框,輸入文字按 Enter 加入(按 Esc 取消;空白文字無效)。
  4. 靠左對齊/靠上對齊:先拖曳框選多個文字(出現虛點選取框),移動滑鼠出現紅色虛線對齊參考,再點一下目標位置,所有選取文字即對齊到該垂直/水平線。
  5. 刪除:單擊文字或線條即可刪除。

💡 畫布顏色與編輯文字

畫布上黑色文字=純文字;紫色文字=已綁定(屬性值/實體計量/尺寸/位置)。雙擊任一文字可直接修改其內容(Enter 確認、Esc 取消)。

3.2 文字屬性(「屬性」群組)

📍 「表格格式設定」視窗右側「文字設定 → 屬性」:「顯示於」(門/窗勾選框)、綁定單選(純文字/屬性值/實體計量/位置/尺寸)、「門」「窗」兩個參數群組

一句話:設定一個文字在最終門窗表中輸出什麼內容:固定文字、某個參數值、數量、尺寸,還是位置。

  1. 用「選擇」模式單擊畫布上要修改的文字(文字會高亮,右側面板載入其屬性)。
  2. 勾選「顯示於 門/窗」決定該文字出現在門的表格、窗的表格或兩者。
  3. 選綁定類型:「純文字」=輸出輸入的固定文字(欄位標題如「編號」「材質」);「屬性值」=自動讀取「門」或「窗」群組中選定的參數值;「實體計量」=自動填入該型號的使用數量;「尺寸」=自動填入型號淨寬×高;「位置」=自動填入門窗所在「樓層+房間」。
  4. 改動即自動套用到選取的文字,不需按確認。

⚠️ 新增文字時的綁定限制與參數來源

用「新增文字」模式加入的新文字只套用「純文字」「屬性值」「實體計量」三種綁定;「尺寸」與「位置」綁定要先加入文字、再在右側面板改選。「門」/「窗」參數清單是依專案中第一樁門/第一樁窗讀取的(清單項目標「實體--」「族群--」前綴,最上為「無」);專案中沒有門(或窗)時,對應清單只有「無」。

3.3 對齊(「對齊」)

📍 「表格格式設定」視窗右側「文字設定」頂端「對齊」:置左(預設)/置中

一句話:設定該文字在表格欄位中的水平對齊方式。

  1. 單擊選取畫布上的文字。
  2. 選「置左」或「置中」,即套用到該文字。

3.4 字型(「字型」群組)

📍 「表格格式設定」視窗右側「文字設定」底部「字型」群組:使用預設勾選框+字型下拉清單

一句話:指定該文字寫入 Revit 時使用的文字註記類型;勾「使用預設」即使用主視窗「預設字型」的設定。

  1. 保持勾選「使用預設」(預設狀態):該文字使用區域 4「預設字型」選的類型。
  2. 若要個別指定:取消勾選「使用預設」,從清單選一個文字註記類型(清單讀自專案)。

3.5 還原預設值

📍 「表格格式設定」視窗底部按鈕「還原預設值」

一句話:把畫布重設為內建預設表格格式,作為自訂的起點。

  1. 畫布畫亂了想重來時,按「還原預設值」。
  2. 預設格式還原:表頭「編號、材質、型式、尺寸、數量、五金、位置」等純文字欄位,加綁定行(編號、材質、尺寸、實體計量、位置)與 F.L 線、F.L 文字,可直接微調使用。

⚠️ 還原會覆蓋當前畫布

「還原預設值」直接以預設格式覆蓋畫布上的全部內容,沒有確認對話;要先保留目前格式,請先在主視窗「設定 → 另存」存一份 .fss。

區域 4:右側群組——樣式與排序

主視窗右側、由上而下 4 個群組框:「預設字型」「線型式」「輸出排序」「輸出表格寬高比」。

4.1 預設字型

📍 群組框「預設字型」:下拉清單(專案的文字註記類型)

一句話:門窗表文字寫入 Revit 時預設使用的文字註記類型(個別文字可在「表格格式設定」視窗另指定)。

  1. 打開「預設字型」下拉清單。
  2. 選一個專案中的文字註記類型(清單讀自專案)。

4.2 線型式

📍 群組框「線型式」:「表格」(表格框線)、「F.L」(地坪參考線)、「標柱」(標柱樣式,只列出直線式)、「標柱線」(標柱參考線)4 個下拉

一句話:指定產生門窗表時使用的線型與標柱樣式。

  1. 「表格」:選表格橫線、直線框線使用的線型。
  2. 「F.L」:選 F.L 地坪線使用的線型。
  3. 「標柱」:選一個「直線」型標柱樣式(清單只含直線式樣式)。
  4. 「標柱線」:選標柱參考線使用的線型。

⚠️ 表格與 F.L 線型必選

「表格」與「F.L」任一未選定時,執行「挑選定位物件(產生門窗表)」會回報「invalid LineStyle」而中斷。

4.3 輸出排序

📍 群組框「輸出排序」:「門」「窗」2 個下拉(族件型號參數)

一句話:設定門/窗型號在清單與門窗表中依哪個參數排序(例如編號參數)。

  1. 「門」下拉選門要排序的參數(參數清單取自專案中第一樁門的型號參數)。
  2. 「窗」下拉同樣設定窗的排序參數。
  3. 設定後中央清單自動重新排序;「依主名稱換行」換行模式也以此參數值為換行依據。

4.4 輸出表格寬高比

📍 群組框「輸出表格寬高比」:「寬」(預設 1.6)、「高」(預設 2.4)2 個數字輸入(約 0.1–5.0)

一句話:設定每個表格單元格(圖例元件+框線範圍)相對於門窗淨尺寸的放大係數;數值越大格子越大。

  1. 先用預設「寬 1.6、高 2.4」產生一次看效果。
  2. 圖例元件或格子大小不合預期時,調整兩個係數後重新產生。

區域 5:最右側——輸出參數與產生

主視窗最右側直列,由上而下:圖例名稱、依圖框自動分頁、版面、換行與位置選項、偏移微調,底部是大按鈕「挑選定位物件(產生門窗表)」。(界面上還有一個「比例:1:」數字框,預設隱藏、不出現在視窗中;輸出頁面比例預設 1:50,可透過 .fss 設定檔調整。)

5.1 圖例名稱與版面

📍 區域 5 頂端:「圖例名稱:」輸入框(預設「門窗表」)、「版面」數字(欄,預設 4)+「X」+數字(列,預設 2)

一句話:設定新視圖名稱前綴(實際產生「圖例名稱 頁1」「頁2」……)與每頁排幾個型號(欄×列)。

  1. 輸入「圖例名稱」前綴(如「門窗表」;空白或全為 Revit 禁止字元會回報「無效視圖名稱」)。
  2. 設定「版面」欄×列(預設 4×2=每頁 8 個型號)。
  3. 確認下方「依主名稱換行、比對前」未勾選(勾選後欄/列數字會自動停用)。

💡 同名視圖自動備份改名

專案中若已有同名視圖(如上次產生的「門窗表 頁1」),產生時會自動改名為「門窗表 頁1_backup_時分秒」(舊視圖保留、不刪除),再建立新頁面。

5.2 依照圖框大小自動分頁

📍 區域 5:「依照圖框大小自動分頁」勾選框+圖框下拉、「圖框寬系數」(預設 1.2)、「圖框高系數」(預設 1.2)

一句話:依選定圖框的尺寸自動分頁:頁面累計寬度超過圖框限制時換行、累計寬高都超過時換頁。

  1. 勾選「依照圖框大小自動分頁」。
  2. 在下拉選一個專案中的圖框(清單讀自專案使用的圖框)。
  3. (選用)調整「圖框寬系數/圖框高系數」放寬或收緊分頁限制(預設=1.2 倍圖框尺寸)。
  4. 此模式下型號持續排成一列直到累計寬度超限才換行;「版面」的固定「每欄×列換頁」仍同時生效,但換列不再依欄數決定。

5.3 換行、位置與尺寸選項(勾選群組)

📍 區域 5 勾選項:「依主名稱換行、比對前」+「字元」數字(1–12)、「文字上偏移」數字、「由模型取得位置」、群組框「房間位置設定」(「由房間參數」+房間參數下拉)、「不同抬高不分開列」、「標示粗略長度」+「粗略長度偏移」(cm,預設 25)

一句話:控制門窗表換行方式、位置取得方法、窗台高度分組與毛尺寸標註。

  1. 「依主名稱換行、比對前 N 字元」:勾選後,排序參數值的前 N 字元與前一個型號不同時自動換行(如前 2 字元「A1」與「A2」視為同組);必須先在「輸出排序」設定門/窗參數,勾選後「版面」欄/列會停用。
  2. 「文字上偏移」:表格內所有文字整體的垂直偏移微調(界面上無單位標示;數值直接作用於文字位置,建議先小值試跑觀察再加大)。
  3. 位置取得:勾選「由模型取得位置」=用幾何判斷(從門窗位置點沿面向方向向前後各延伸 30cm,判斷穿入哪個房間);不勾=用 Revit 內建房間關聯(ToRoom→FromRoom→Room 依序取)。專案用自訂參數管理房間名時,再勾「房間位置設定 → 由房間參數」並選該參數(清單取自專案中第一個房間的文字參數),位置中的房間名改從該參數讀取;不勾則用房間內建「名稱」參數。
  4. 「不同抬高不分開列」:預設不勾選=同一型號不同窗台高度分成多個獨立條目(各自計量、各自標窗台高度);勾選=合併為一個條目。
  5. 「標示粗略長度」:勾選後在淨尺寸標柱外額外加標族件的毛尺寸(開洞尺寸);「粗略長度偏移」(cm,預設 25)設定毛尺寸標柱相對於淨尺寸標柱的偏移距離。

💡 位置文字格式

位置文字格式為「(樓層名稱)房間名稱」,多個房間以逗號分隔,最多顯示 3 個房間(超過顯示「,...略」);門窗未關聯到任何房間時顯示「--」。

5.4 定位垂直偏移

📍 區域 5 底部:「定位垂直偏移」數字+「mm」(預設 0,範圍 ±5000)

一句話:以挑選的圖例元件為基準,整張門窗表垂直位移的微調量(mm,正值往下)。

  1. 產生後若整表相對定位元件偏高/偏低,輸入偏移距離(mm)。
  2. 重新執行「挑選定位物件(產生門窗表)」觀察效果(正值=表格往下移)。

5.5 挑選定位物件(產生門窗表)

📍 區域 5 底部大按鈕「挑選定位物件(產生門窗表)」

一句話:主執行鈕——先確認 Revit 當前視圖是圖例視圖,再挑選一個門或窗的圖例元件作定位基準,工具自動產生完整的多頁門窗表。

  1. 確認 Revit 當前視圖是圖例視圖(否則標題列回報「僅能使用於 圖例[Legend]」不執行),且該視圖含至少一個門或窗的圖例元件。
  2. (選用)想直接用已選取的元件:先在 Revit 選中一個圖例元件,執行時跳出「使用所選?」按「是」。
  3. 按「挑選定位物件(產生門窗表)」:工具視窗自動最小化,Revit 出現「挑選圖例元件」提示,點選目標圖例元件(只有圖例元件可被挑選;按 Esc 取消會回報「沒有挑選定位元素」)。
  4. 工具依序:統計各勾選型號(含連結檔案與階段)→ 依版面/換行規則排版 → 逐頁複製圖例視圖(命名「圖例名稱 頁N」)→ 放圖例元件、畫框線與 F.L 線、生成文字註記與尺寸標柱。
  5. 完成後標題列回報「已產生門窗表」;到專案瀏覽器檢視新視圖。

⚠️ 執行時對原視圖的副作用

被挑選的定位圖例元件,其「視圖範圍」參數若原本指向特定視圖,會被改為「任意視圖」;每個產生的頁面上用作定位的圖例元件複製體在放置後會自動刪除(原視圖的元件不受影響)。重要版面建議先備份再重新產生。執行中若個別型號寬或高為 0,會跳過該型號並在標題列回報「略過.請檢查是否設計異常」。

區域 6:選單列——設定與圖例更新

主視窗頂端選單列:「設定」(下拉:「開啟」「讀取」「儲存」「另存」)與「圖例更新」兩個項目。

6.1 「設定」選單(.fss 設定檔)

📍 選單列「設定」→「開啟」「讀取」「儲存」「另存」

一句話:把目前完整狀態(表格格式、所有下拉與勾選、勾選的型號、已產生頁面的圖例紀錄)存成 .fss 檔案,或載入 .fss 還原。

  1. 「儲存」:存到目前關聯的 .fss(首次儲存會先問存檔位置)。
  2. 「另存」:存到指定的新 .fss 檔(適合為不同專案/格式各存一份)。
  3. 「開啟」:選擇既有 .fss,工具還原表格格式、圖例名稱、版面、線型、字型、排序參數、各勾選項、勾選的型號與圖例紀錄。
  4. 「讀取」:直接讀取目前關聯的 .fss(不彈檔案對話框);若還沒關聯過檔案,會請你選一個。

⚠️ 設定檔的重用限制

① 設定檔不包含文件/階段勾選狀態——載入後請重新勾選並「列舉可用元件」。② 跨專案使用時,目標專案需包含設定檔引用的文字註記類型、線型、標柱樣式與參數(通常意味著來自同一專案模板或已同步類型),否則對應下拉可能為空、綁定文字讀不到值。

6.2 圖例更新

📍 選單列「圖例更新」(與「設定」並列的頂層選單項)

一句話:同步更新之前產生的門窗表的文字與尺寸內容(數量、尺寸、位置、參數值),不重做排版、不增刪條目。

  1. 確認本視窗會話已產生過門窗表,或已「開啟」含圖例紀錄的 .fss。
  2. 選單列點「圖例更新」。
  3. 工具依目前文件與階段勾選重算各型號數量,更新所有綁定文字註記(尺寸/實體計量/位置/屬性值)並重建尺寸標柱,完成後標題列回報「已更新圖例」。

💡 圖例更新的範圍

「圖例更新」只改既有條目的內容(純文字標題不受影響)。專案新增或移除了門窗型號時,請重新執行「挑選定位物件(產生門窗表)」完整重產。

使用技巧與注意事項

名詞對照表(先花 2 分鐘看這個)

名詞 是什麼 在本工具中的出現位置
圖例視圖(Legend View) 可放置「圖例元件」的視圖類型;本工具複製它來產生門窗表頁面 執行「挑選定位物件」前的當前視圖
圖例元件(Legend Component) 圖例視圖中可放置的符號元素,引用特定族件型號(本工具要求是門或窗型號) 「挑選定位物件(產生門窗表)」的挑選目標
族/族件型號(Family / Family Symbol) 族=元件模板(如「鋼門」);族件型號=族內具體尺寸型號(如「鋼門:900x2100」) 元件清單每列「族群名稱:型號名稱」
施工階段(Phase) 專案元素的時間切分(如「新建」「改建」) 區域 1 文件樹下層的階段勾選
樓層(Level) 專案的樓層/高程;位置文字中顯示為「(樓層名)」 「位置」綁定文字
房間(Room) 由牆體圍合的封閉空間 「位置」綁定文字;「房間位置設定」
實體參數/族群參數 實體參數=單一實例的參數值;族群參數=型號共用的參數 設計視窗「屬性」清單的「實體--」「族群--」前綴
文字註記類型(Text Note Type) 文字註記的樣式類型(字體、字高……) 「預設字型」、設計視窗「字型」
線型(Line Style) 線條樣式(實線/虛線/粗細……) 「線型式」群組的「表格」「F.L」「標柱線」
標柱樣式(Dimension Style) 尺寸標註的樣式(箭頭、文字設定……);本工具只列出「直線」型 「線型式」群組的「標柱」
窗台高度(Sill Height) 窗底/門頂相對地坪的抬高值 「不同抬高不分開列」分組依據;窗台高度標柱
淨尺寸/毛尺寸 淨尺寸=門窗本體寬×高;毛尺寸=牆面開洞尺寸(Rough Opening) 「尺寸」綁定文字、標柱;「標示粗略長度」
F.L 線(Floor Level) 地坪參考線;設計畫布上的藍線,產出時以「F.L」線型繪製 設計畫布、「線型式 → F.L」、預設格式的「F.L」文字
圖框(Title Block) 圖紙下方的圖框族件 「依照圖框大小自動分頁」的下拉清單
連結檔案(Linked File) 連結進當前專案的其他 Revit 檔案 區域 1 文件樹(可勾選納入統計)
.fss 設定檔 本工具完整設定的存檔(表格格式+參數+型號勾選+圖例紀錄) 選單「設定 → 開啟/讀取/儲存/另存」
「符合關鍵字」(易誤解) 只比對「族名」,不比對型號名稱;多關鍵字以逗號分隔 區域 2 頂端輸入框
「實體計量」=數量 自動統計該型號的使用數量(非「尺寸」的計量) 設計視窗「屬性」綁定單選
「屬性值」=參數綁定 綁定族件參數值(介面不直接用「參數」二字) 設計視窗「屬性」綁定單選
「使用預設」=預設字型 勾選=使用主視窗「預設字型」選的類型 設計視窗「字型」群組
「版面」=欄×列 每頁排「欄 × 列」個型號(不是版面配置) 區域 5「版面 X」數字

高效作業建議

✓ 這樣做更快更穩

  • 先列舉、再細篩:「列舉可用元件」後用「符合關鍵字」快速找到要輸出的型號群,勾選更快
  • 文件與階段精細勾選:只勾需要的文件與階段,掃描與統計都更快、數量更準
  • 格式一次設計、處處重用:表格格式設計完成後「設定 → 另存」存 .fss;新專案「設定 → 開啟」還原
  • 日常維護用「圖例更新」:數量、參數的小變動不用重跑整個製表流程
  • 「還原預設值」當安全網:設計畫布畫亂了先還原預設再微調,比從零畫快
  • 留意標題列:「已產生門窗表」「已更新圖例」與「略過.請檢查是否設計異常」等警告都回報在視窗標題列
  • 搭配內建 Schedule 核對:用 Revit 內建門窗統計表核對數量,本工具負責產出符合出圖規範的視覺化門窗表

重要注意事項

⚠️ 請務必留意

  • 圖例視圖是前提:當前視圖不是圖例視圖就無法執行(「僅能使用於 圖例[Legend]」);挑選的定位圖例元件必須是門或窗類型
  • 重新產生前先備份:重新產生會把同名舊頁面改名為「_backup_時間」備份,並把定位元件的「視圖範圍」改為「任意視圖」;重要版面先另存新檔
  • 清單只來自本地專案:只在連結檔案中使用的型號不會被列舉;統計範圍=「文件+階段」勾選,勾錯範圍數量就會錯
  • 前綴換行必須先設排序參數:「依主名稱換行、比對前」依賴「輸出排序」的參數值,未設定就執行會失敗
  • 零尺寸型號被略過:型號寬或高為 0 時該型號被跳過(標題列回報「略過.請檢查是否設計異常」),請檢查族件參數
  • 設定檔不含文件/階段勾選:載入 .fss 後要重新勾選文件與階段、重新「列舉可用元件」
  • 「圖例更新」只更新內容:不增刪條目、不改排版;型號組成有變動時請重新產生

進階應用提示

💡 工作流組合技

  • 前綴換行+輸出排序:「輸出排序」選「編號」參數 → 勾「依主名稱換行、比對前」1–2 字元,門窗表依編號自動分組換行
  • 位置標註兩招:房間關聯未更新用「由模型取得位置」(幾何判斷,30cm 射線法);房間名用自訂參數管理時用「由房間參數」
  • 圖框自動分頁出圖:「依照圖框大小自動分頁」+圖框+系數 1.0–1.2,每頁型號數自動配合圖框,方便直接上圖紙
  • 窗台高度分組多開口:高窗/腰窗/落地窗共用同族件型號時,預設即依窗台高度分開列,各自獨立計量與窗台標柱
  • 雙層尺寸標註:淨尺寸(預設)+勾「標示粗略長度」加標毛尺寸(預設偏移 25cm),施工方一次看齊兩組尺寸
  • .fss 格式庫管理:公司標準格式、各專案特殊格式各存一份 .fss,開案「開啟」即套用

常見疑難排解

問題現象 可能原因 解決方法
按「挑選定位物件(產生門窗表)」沒反應,標題列顯示「僅能使用於 圖例[Legend]」 Revit 當前視圖不是圖例視圖 切換到含門或窗圖例元件的圖例視圖再執行
回報「沒有挑選定位元素」 挑選時按了 Esc 取消,或沒有點選任何元件 重新執行,在 Revit 視圖中點選一個門或窗的圖例元件
執行時跳出「使用所選?」對話框 執行前已在 Revit 選取了一個圖例元件 按「是」直接採用已選元件;按「否」進入圖面挑選
回報「定位物件-族群需設定為'門/窗'」 挑選的圖例元件引用的不是門或窗族件型號 改挑一個門或窗型號的圖例元件
回報「couldn't find Pivot Element」 複製圖例視圖後新視圖中找不到圖例元件(元件被隱藏、僅顯示於特定視圖等) 確認原圖例視圖確實含門/窗圖例元件且元件在視圖中可見,重試
回報「invalid LineStyle」 「線型式」群的「表格」或「F.L」未選線型 兩者都選一個有效線型後再產生
回報「invalid GeometryInstance」 定位圖例元件的幾何無法正常讀取 改挑另一個可正常顯示幾何的門/窗圖例元件
回報「沒有選擇要輸出的門窗」 中央元件清單沒有任何勾選的型號 先「列舉可用元件」,再勾選要輸出的型號
回報「無效視圖名稱」 「圖例名稱:」為空白,或全為 Revit 禁止字元 輸入有效名稱(如「門窗表」)
某型號被跳過,標題列回報「略過.請檢查是否設計異常」 該型號的寬或高參數為 0 在 Revit 中檢查該族件型號的寬/高參數並修正
某些門窗型號不出現在清單 型號只在連結檔案使用(本地專案沒有)、階段勾選不符,或被「符合關鍵字」過濾 確認型號在本地專案有放置;重查文件與階段勾選;清空關鍵字後重新「列舉可用元件」
數量與預期不符 「文件+階段」勾選範圍與預期不同(數量跨所有勾選文件與階段加總) 核對左側樹勾選狀態;確認「不同抬高不分開列」的勾選狀態符合預期
位置欄位顯示「--」 門窗未關聯到任何房間;或幾何判斷未命中任何房間邊界 檢查房間邊界(牆體圍合、屬對應階段);用「由模型取得位置」時確認牆體已連接成封閉邊界
位置欄位顯示「,...略」 門窗關聯到超過 3 個房間,只显示前 3 個 屬正常顯示上限;完整清單可用 Revit 統計表核對
位置的房間名稱不是想要的 專案用自訂參數管理房間名,但未勾「由房間參數」 勾「房間位置設定 → 由房間參數」並選該參數
位置判斷錯誤(指向相反房間等) Revit 內建房間關聯未更新或不正確 勾選「由模型取得位置」改用幾何判斷後重新產生
清單排序不是預期順序 「輸出排序」未設參數(預設為列舉順序) 在「輸出排序」選門/窗排序參數,清單會自動重新排序
清單每列多出「->數值」 設定排序參數後清單顯示「族群:型號->排序值」 屬正常現象,不是錯誤
勾「依主名稱換行、比對前」後執行失敗 未先設定「輸出排序」參數(換行依據就是該參數值) 先設定門/窗排序參數,再勾選前綴換行
勾「依主名稱換行」後「版面」欄/列變灰 前綴換行模式停用固定欄×列 屬設計如此;換行由「比對前 N 字元」自動決定
前綴模式的換行位置不符合預期 「比對前」字元數過少/過多,或排序參數值的前綴規則不一致 調整字元數(1–12)並檢查排序參數值的命名規則
專案出現「門窗表 頁1_backup_時間」類視圖 重新產生時同名舊頁面被自動改名備份 屬保護機制;確認舊頁不需要後可手動刪除
原圖例視圖的元件「視圖範圍」被改變 工具把挑選的定位元件「視圖範圍」設為「任意視圖」 元件本身未刪除;需要時手動改回原視圖範圍;重新產生前建議備份
表格文字為空或內容錯誤 綁定的參數在目標專案不存在/無值(跨專案設定檔),或型號參數未填值 檢查綁定參數存在且有值;跨專案使用確認類型一致
尺寸未標註或尺寸值為 0 型號寬/高參數為 0 或缺失(零值不產生標柱) 檢查族件型號的寬/高參數
毛尺寸標柱位置太遠/太近 「粗略長度偏移」(預設 25cm)與表格大小不匹配 調整「粗略長度偏移」後重新產生
整表位置偏上/偏下、文字與線條對不齊 未用「定位垂直偏移」整表微調、或「文字上偏移」未微調 調整「定位垂直偏移」(mm)或「文字上偏移」後重新產生
每頁型號數與「版面」設定不一致 勾了「依主名稱換行、比對前」或「依照圖框大小自動分頁」,分頁規則被覆蓋 確認兩選項勾選狀態;要固定欄×列請取消勾選
「依照圖框大小自動分頁」沒生效 未勾選該選項,或未在下拉選圖框(專案中沒有圖框時清單為空) 勾選並選擇圖框;專案需先有圖框
「預設字型」或「線型式」清單為空 專案中沒有文字註記類型/線型 先在 Revit 建立對應類型,再重新開啟工具視窗
「標柱」清單為空 專案沒有「直線」型標柱樣式(清單只列直線式) 在 Revit 建立直線型標柱樣式
「圖例更新」沒反應或內容沒更新 本視窗會話未產生過門窗表、也未載入含圖例紀錄的 .fss(沒有可更新的紀錄) 先執行一次「挑選定位物件(產生門窗表)」,或「開啟」含圖例紀錄的設定檔
載入設定檔後字型/線型下拉為空或回退 目標專案缺少設定檔引用的類型(跨專案使用) 在目標專案同步類型(同一模板來源),或在工具中重新手動選擇
關閉 Revit 檔案後工具視窗不見了 檔案關閉時工具自動關閉(設計如此) 開啟新檔案後重新執行「門窗表」指令

快速查詢:遇到什麼狀況用什麼功能

我想要… 用這個功能(所在功能區)
產生完整的多頁門窗表挑選定位物件(產生門窗表)(區域 5,先切到圖例視圖)
列出專案所有門窗型號列舉可用元件(區域 1)
快速找到要輸出的型號群符合關鍵字(區域 2,比對族名,逗號分隔多關鍵字)
只輸出門(或只輸出窗)元件清單只勾「門」(或「窗」)下型號(區域 2)
把連結檔案的門窗也算進數量區域 1 勾選連結檔案節點+階段(區域 1)
自訂表格框線與欄位表格格式設定(區域 5 按鈕 → 區域 3 畫線/放文字)
表格欄位自動填入某參數值設計視窗「屬性 → 屬性值」+「門」/「窗」參數群組(區域 3)
表格欄位自動填入數量設計視窗「屬性 → 實體計量」(區域 3)
表格欄位自動填入尺寸(寬×高)設計視窗「屬性 → 尺寸」(區域 3)
表格欄位自動填入位置(樓層+房間)設計視窗「屬性 → 位置」(區域 3)
修改欄位標題文字(編號、材質…)設計畫布雙擊文字直接改(Enter 確認)(區域 3)
多個文字一次對齊靠左對齊 / 靠上對齊(框選 → 點位置)(區域 3)
表格格式重置回初始樣還原預設值(區域 3)
指定整表預設字型預設字型(區域 4)
改表格線/F.L 線/標柱的樣式線型式群組(區域 4)
門窗表依編號排序輸出排序(區域 4);要分組換行再加「依主名稱換行、比對前」(區域 5)
固定每頁型號數量版面 欄×列(區域 5,預設 4×2)
依圖框容量自動分頁依照圖框大小自動分頁+圖框+系數(區域 5)
同一型號不同窗台高度分開列取消勾選「不同抬高不分開列」(區域 5,預設狀態)
加標毛尺寸(開洞尺寸)勾選「標示粗略長度」(區域 5)
位置用幾何判斷(房間關聯未更新)勾選「由模型取得位置」(區域 5)
房間名改讀自訂參數房間位置設定 → 由房間參數(區域 5)
微調整表位置定位垂直偏移(mm)(區域 5)
微調所有文字位置文字上偏移(區域 5)
存下目前格式重複使用設定 → 儲存 / 另存(區域 6)
在新專案還原格式設定 → 開啟 / 讀取(區域 6)
門窗資料小改後快速同步圖例更新(區域 6 選單列)
型號有增刪、要重排版面重新執行 挑選定位物件(產生門窗表)(區域 5)

功能索引表(依功能區)

功能區 包含功能 典型產出
區域 1 左側:文件與階段 文件/階段樹勾選、列舉可用元件 統計範圍(本地專案的門窗型號清單)
區域 2 中央:元件清單 符合關鍵字、元件清單(門/窗)勾選 要輸出的門窗型號清單
區域 3「表格格式設定」視窗 7 種畫布模式、屬性(綁定/顯示於/參數)、對齊、字型、還原預設值 自訂的單格表格格式(框線/文字/F.L 線/綁定)
區域 4 右側群組 預設字型、線型式(表格/F.L/標柱/標柱線)、輸出排序(門/窗)、輸出表格寬高比(寬/高) 產生表格的樣式與排序規範
區域 5 最右側 圖例名稱、版面、依照圖框大小自動分頁(+圖框寬/高系數)、依主名稱換行、文字上偏移、由模型取得位置、房間位置設定、不同抬高不分開列、標示粗略長度(+偏移)、定位垂直偏移、挑選定位物件(產生門窗表) 多頁門窗表圖例視圖
區域 6 選單列 設定(開啟/讀取/儲存/另存)、圖例更新 .fss 設定檔;既有門窗表同步

常用工作流卡片

標準門窗表一條龍

區域 1 勾文件/階段 →「列舉可用元件」→ 區域 2 勾型號 → 區域 4 選「預設字型」「線型式」→ 切到圖例視圖 → 區域 5「挑選定位物件(產生門窗表)」。標題列回報「已產生門窗表」即完成。

跨專案格式重用

「設定 → 另存」存格式 .fss → 新專案開啟工具 →「設定 → 開啟」還原 → 重新勾文件/階段 →「列舉可用元件」→ 產生。注意設定檔不含文件/階段勾選。

多文件彙整

區域 1 勾選本地專案+各連結檔案與階段 →「列舉可用元件」(清單來自本地專案)→ 確認勾選 → 產生。數量統計自動跨文件加總。

窗台高度分組統計

保持「不同抬高不分開列」不勾選(預設)→ 高窗/腰窗/落地窗依窗台高度自動分開列,各自獨立計量、各自標窗台高度標柱。要合併才勾選。

位置標註雙路線

預設用 Revit 房間關聯;關聯未更新改勾「由模型取得位置」(幾何判斷);房間名用自訂參數管理時勾「由房間參數」並選參數。位置文字為「(樓層)房間名」,最多 3 個房間。

圖框自動分頁出圖

勾「依照圖框大小自動分頁」→ 選圖框 → 微調「圖框寬/高系數」→ 產生。每頁型號數自動配合圖框容量,方便直接上圖紙。

日常維護

小變動(數量、參數值)→ 選單列「圖例更新」快速同步;結構性變動(新增/移除型號、改排版)→ 重新執行「挑選定位物件(產生門窗表)」。產生前備份。

表格格式從零開始

「表格格式設定」→「還原預設值」拿預設格式 → 畫水平線/垂直線分欄 →「新增文字」放欄位標題與綁定格 → 右側「屬性」設綁定 → 關閉視窗即套用。畫亂了再「還原預設值」。