門窗表
門窗表 — 1 個視窗 6 個功能區、20 項操作,自動產生標準化多頁門窗表圖例視圖
功能概述
門窗表 是一個在 Revit 內部開啟的工具視窗(視窗標題為「門窗表」)。它會自動連結你當前開啟的專案,依照你勾選的文件(本地專案與連結檔案)與施工階段,彙整專案中使用到的門、窗族件型號,然後自動產生標準化的多頁門窗表圖例視圖:圖例元件、表格框線、F.L 地坪參考線、文字註記(編號、材質、型式、尺寸、數量、五金、位置……)與尺寸標柱,全部自動排版完成。
簡單說:把「畫圖例元件、畫表格線、統計數量、標尺寸」這套門窗表製表工作,交給它一次跑完。它特別適合建築出圖階段需要產出標準化門窗表的專案。
30 秒快速開始
- 在 Revit 中開啟目標專案,並先準備一個圖例視圖(視圖內放一個門或窗的圖例元件,將作為門窗表的定位基準)。
- 執行 門窗表 指令(Ribbon 上名為「門窗表」的按鈕)。
- 「門窗表」工具視窗出現並自動連結當前檔案(同一時間只有一個視窗,重複執行會回到已開啟的視窗)。
- 左側勾選文件與階段 → 按「列舉可用元件」→ 中間勾選要輸出的門窗型號 → 切換到圖例視圖,按「挑選定位物件(產生門窗表)」點選圖例元件,多頁門窗表即自動產生。
工具視窗長什麼樣?(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 字元不同的型號就自動換行,適合編號成組管理的專案。
前置設定
第一步:開啟並連結
- 在 Revit 中開啟目標專案檔案,並先準備一個圖例視圖:視圖中放置一個門或窗的圖例元件(它將作為門窗表的定位基準點)。
- 執行 門窗表 指令。工具視窗會自動連結當前檔案,左側文件樹自動載入「本地專案:檔名」與所有已載入的連結檔案,各下拉框(字型、線型、參數、圖框)也自動讀取專案資料。
- 重複執行指令時,焦點會回到已開啟的視窗(單一執行個體設計),不會疊加第二個視窗。若 Revit 檔案關閉,工具視窗也會自動關閉。
💡 連結狀態確認
若功能沒有反應或挑不到元素,請確認:① 檔案可編輯(非唯讀/雲端鎖定);② 要挑選的圖例元件是「門」或「窗」類型,且在當前圖例視圖中可見、未隱藏;③ 專案中確實有門窗族件、文字註記類型、線型與標柱樣式(清單為空通常是專案缺這些類型)。
第二步:選擇處理範圍
- 「區域 1」文件樹:勾選要納入統計的文件與施工階段。勾選文件節點=該文件全部階段;只勾特定階段節點=精細控制。
- 按「列舉可用元件」,中央清單載入門/窗型號;需要時在「符合關鍵字」輸入關鍵字(比對族名)縮小清單。
- 在「區域 2」清單中勾選要輸出的型號(勾父節點「門」或「窗」可整類勾選)。
- 挑選定位元件有兩種方式:執行時依提示在 Revit 圖面點選「挑選圖例元件」(只有圖例元件可選,Esc 取消);或先在 Revit 中選好一個圖例元件再執行,執行時會跳出「使用所選?」對話框,按「是」直接採用。
第三步:執行並觀察結果
- 確認 Revit「當前視圖」是圖例視圖(不是圖例視圖時執行只會在標題列回報「僅能使用於 圖例[Legend]」,不會執行)。
- 核對「區域 4」的「表格」「F.L」線型已選定、「區域 5」的勾選項(換行、位置、抬高、毛尺寸)符合預期。
- 按「挑選定位物件(產生門窗表)」:視窗自動最小化 → 在 Revit 點選定位圖例元件 → 工具在背景執行。
- 完成後工具視窗標題列回報「已產生門窗表」;專案瀏覽器出現「圖例名稱 頁1」「頁2」……新視圖。每個新頁面的內容可隨時在 Revit 中檢視。
⚠️ 重新產生前先備份
本工具以「新增」為主,但重新產生門窗表時:① 與新頁面同名的舊視圖會自動改名為「名稱_backup_時間」;② 被挑選的定位圖例元件的「視圖範圍」參數會被改為「任意視圖」(若原本指向特定視圖)。重要版面建議先另存新檔副本,或在副本中重跑。
操作步驟
本章依工具視窗的 6 個功能區排列——本工具是單一視窗、沒有分頁,主視窗由左到右 4 個區域,加上「表格格式設定」子視窗與選單列。每個功能都標明位置(📍 所在區域、群組與按鈕)、一句話說明與操作步驟。介面中反覆出現的按鈕詞彙:「列舉可用元件」(載入清單)、「表格格式設定」(開啟格式設計視窗)、「挑選定位物件(產生門窗表)」(執行產生)、「圖例更新」(同步)、選單「開啟/讀取/儲存/另存」(設定檔)——看到相同文字即為對應位置。
區域 1:左側——文件與階段
主視窗最左側:上方的文件/階段樹在視窗開啟時自動載入(本地專案列在最上、深藍色粗體顯示),底部是「列舉可用元件」按鈕。
1.1 文件與階段樹
📍 區域 1 上方樹狀列表:文件層(「本地專案:檔名」+各連結檔案)→ 展開後為該文件的各施工階段,每層都有勾選框
一句話:控制哪些文件、哪些施工階段的門窗納入統計範圍(影響清單、數量與位置)。
- 視窗開啟後,樹中已自動列出「本地專案:檔名」與專案載入的所有連結檔案,不需手動載入。
- 勾選文件節點=該文件的全部階段都納入;勾選個別階段節點=只有該階段納入。
- 勾選好本次門窗表要涵蓋的文件與階段(建議只勾需要的,減少掃描量)。
💡 讀法
本地專案名稱以深藍色粗體顯示,連結檔案為一般字體;階段節點名稱即該文件的階段清單。文件/階段的勾選狀態不會存進 .fss 設定檔(每次開啟工具需重新勾選)。
1.2 列舉可用元件
📍 區域 1 底部按鈕「列舉可用元件」
一句話:依目前勾選的文件與階段,掃描本地專案中「有被放置過」的門、窗型號,載入中央清單。
- 先在左側樹勾選要納入的文件與階段。
- 按「列舉可用元件」。
- 中央清單展開為「門」「窗」兩個父節點,其下列出使用的族件型號(格式「族群名稱:型號名稱」),全部展開、全部未勾選。
- 在清單中勾選要輸出到門窗表的型號(父節點勾選=勾選該類全部型號)。
⚠️ 清單只掃描本地專案
「列舉可用元件」只掃描本地專案(用本地專案勾選的階段過濾)。只在連結檔案中使用、本地專案沒有放的型號不會出現在清單,也就無法被選取輸出;連結檔案的意義在於「數量統計與位置」會一併計算。
區域 2:中央——元件清單
主視窗中央:頂端是「符合關鍵字」過濾列,下方是「元件」清單(兩層樹狀:「門」/「窗」→ 族件型號),每列有勾選框。
2.1 符合關鍵字
📍 區域 2 頂端「符合關鍵字」文字輸入框
一句話:用「族名」關鍵字即時過濾元件清單,輸入即過濾。
- 輸入關鍵字(例如「鋼門」),清單即時只剩族名包含該字的型號。
- 要同時比對多個關鍵字,用半形逗號「,」分隔(例如「鋼門,鋁門」)。
- 清空輸入框即還原完整清單。
💡 匹配範圍
關鍵字只比對族名(例如「族群名稱:型號名稱」中的族群名稱部分),不比對型號名稱。
2.2 元件清單(門/窗勾選)
📍 區域 2 中央清單(欄名「元件」):父節點「門」「窗」→ 其下各型號,勾選框為階層式
一句話:勾選要進入門窗表的門窗型號;在「輸出排序」設定參數後,清單會依該參數值自動重新排序,每列尾端加顯示「->排序值」。
- 「列舉可用元件」後,清單全部展開、全部未勾選。
- 勾選要輸出的型號;只輸出門(或窗)就只勾「門」(或「窗」)底下的型號。
- (選用)在區域 4「輸出排序」選定門/窗排序參數,清單自動重新排序(變更參數時清單會自動重載)。
- 產生前最後確認勾選項目——只有勾選的型號會被輸出。
區域 3:「表格格式設定」視窗
按區域 5 的「表格格式設定」按鈕開啟(視窗標題「表格格式設定」)。左側是繪圖畫布(一個門窗表單元格的表格框架:黑色框線、藍色 F.L 線、文字節點),畫布最左是 7 個操作模式圖示的直列,右側是文字屬性面板。此視窗沒有「取消」鈕——關閉視窗即套用畫布上的全部變更。
3.1 畫布操作模式(左側圖示列)
📍 「表格格式設定」視窗、畫布最左直列(由上而下 7 個圖示:選擇〔預設〕、畫水平線、畫垂直線、新增文字、靠左對齊、靠上對齊、刪除;純圖示無文字)
一句話:切換畫布編輯方式:移動既有元素、畫框線、放文字、刪除、批量對齊。
- 選擇(預設):單擊文字=右側面板載入其屬性供修改;拖曳文字/水平線/垂直線=移動;拖曳藍色 F.L 線=調整地坪參考線位置;拖曳表格右下角=整表等比縮放(內部的線與文字隨之縮放)。
- 畫水平線/畫垂直線:「畫水平線」模式在畫布內點一下,於該高度新增一條全寬水平線;「畫垂直線」模式點一下,垂直線自動落在該位置相鄰的上下水平線之間(按下滑鼠時有紫色候選線預覽)。
- 新增文字:在畫布內點一下出現小輸入框,輸入文字按 Enter 加入(按 Esc 取消;空白文字無效)。
- 靠左對齊/靠上對齊:先拖曳框選多個文字(出現虛點選取框),移動滑鼠出現紅色虛線對齊參考,再點一下目標位置,所有選取文字即對齊到該垂直/水平線。
- 刪除:單擊文字或線條即可刪除。
💡 畫布顏色與編輯文字
畫布上黑色文字=純文字;紫色文字=已綁定(屬性值/實體計量/尺寸/位置)。雙擊任一文字可直接修改其內容(Enter 確認、Esc 取消)。
3.2 文字屬性(「屬性」群組)
📍 「表格格式設定」視窗右側「文字設定 → 屬性」:「顯示於」(門/窗勾選框)、綁定單選(純文字/屬性值/實體計量/位置/尺寸)、「門」「窗」兩個參數群組
一句話:設定一個文字在最終門窗表中輸出什麼內容:固定文字、某個參數值、數量、尺寸,還是位置。
- 用「選擇」模式單擊畫布上要修改的文字(文字會高亮,右側面板載入其屬性)。
- 勾選「顯示於 門/窗」決定該文字出現在門的表格、窗的表格或兩者。
- 選綁定類型:「純文字」=輸出輸入的固定文字(欄位標題如「編號」「材質」);「屬性值」=自動讀取「門」或「窗」群組中選定的參數值;「實體計量」=自動填入該型號的使用數量;「尺寸」=自動填入型號淨寬×高;「位置」=自動填入門窗所在「樓層+房間」。
- 改動即自動套用到選取的文字,不需按確認。
⚠️ 新增文字時的綁定限制與參數來源
用「新增文字」模式加入的新文字只套用「純文字」「屬性值」「實體計量」三種綁定;「尺寸」與「位置」綁定要先加入文字、再在右側面板改選。「門」/「窗」參數清單是依專案中第一樁門/第一樁窗讀取的(清單項目標「實體--」「族群--」前綴,最上為「無」);專案中沒有門(或窗)時,對應清單只有「無」。
3.3 對齊(「對齊」)
📍 「表格格式設定」視窗右側「文字設定」頂端「對齊」:置左(預設)/置中
一句話:設定該文字在表格欄位中的水平對齊方式。
- 單擊選取畫布上的文字。
- 選「置左」或「置中」,即套用到該文字。
3.4 字型(「字型」群組)
📍 「表格格式設定」視窗右側「文字設定」底部「字型」群組:使用預設勾選框+字型下拉清單
一句話:指定該文字寫入 Revit 時使用的文字註記類型;勾「使用預設」即使用主視窗「預設字型」的設定。
- 保持勾選「使用預設」(預設狀態):該文字使用區域 4「預設字型」選的類型。
- 若要個別指定:取消勾選「使用預設」,從清單選一個文字註記類型(清單讀自專案)。
3.5 還原預設值
📍 「表格格式設定」視窗底部按鈕「還原預設值」
一句話:把畫布重設為內建預設表格格式,作為自訂的起點。
- 畫布畫亂了想重來時,按「還原預設值」。
- 預設格式還原:表頭「編號、材質、型式、尺寸、數量、五金、位置」等純文字欄位,加綁定行(編號、材質、尺寸、實體計量、位置)與 F.L 線、F.L 文字,可直接微調使用。
⚠️ 還原會覆蓋當前畫布
「還原預設值」直接以預設格式覆蓋畫布上的全部內容,沒有確認對話;要先保留目前格式,請先在主視窗「設定 → 另存」存一份 .fss。
區域 4:右側群組——樣式與排序
主視窗右側、由上而下 4 個群組框:「預設字型」「線型式」「輸出排序」「輸出表格寬高比」。
4.1 預設字型
📍 群組框「預設字型」:下拉清單(專案的文字註記類型)
一句話:門窗表文字寫入 Revit 時預設使用的文字註記類型(個別文字可在「表格格式設定」視窗另指定)。
- 打開「預設字型」下拉清單。
- 選一個專案中的文字註記類型(清單讀自專案)。
4.2 線型式
📍 群組框「線型式」:「表格」(表格框線)、「F.L」(地坪參考線)、「標柱」(標柱樣式,只列出直線式)、「標柱線」(標柱參考線)4 個下拉
一句話:指定產生門窗表時使用的線型與標柱樣式。
- 「表格」:選表格橫線、直線框線使用的線型。
- 「F.L」:選 F.L 地坪線使用的線型。
- 「標柱」:選一個「直線」型標柱樣式(清單只含直線式樣式)。
- 「標柱線」:選標柱參考線使用的線型。
⚠️ 表格與 F.L 線型必選
「表格」與「F.L」任一未選定時,執行「挑選定位物件(產生門窗表)」會回報「invalid LineStyle」而中斷。
4.3 輸出排序
📍 群組框「輸出排序」:「門」「窗」2 個下拉(族件型號參數)
一句話:設定門/窗型號在清單與門窗表中依哪個參數排序(例如編號參數)。
- 「門」下拉選門要排序的參數(參數清單取自專案中第一樁門的型號參數)。
- 「窗」下拉同樣設定窗的排序參數。
- 設定後中央清單自動重新排序;「依主名稱換行」換行模式也以此參數值為換行依據。
4.4 輸出表格寬高比
📍 群組框「輸出表格寬高比」:「寬」(預設 1.6)、「高」(預設 2.4)2 個數字輸入(約 0.1–5.0)
一句話:設定每個表格單元格(圖例元件+框線範圍)相對於門窗淨尺寸的放大係數;數值越大格子越大。
- 先用預設「寬 1.6、高 2.4」產生一次看效果。
- 圖例元件或格子大小不合預期時,調整兩個係數後重新產生。
區域 5:最右側——輸出參數與產生
主視窗最右側直列,由上而下:圖例名稱、依圖框自動分頁、版面、換行與位置選項、偏移微調,底部是大按鈕「挑選定位物件(產生門窗表)」。(界面上還有一個「比例:1:」數字框,預設隱藏、不出現在視窗中;輸出頁面比例預設 1:50,可透過 .fss 設定檔調整。)
5.1 圖例名稱與版面
📍 區域 5 頂端:「圖例名稱:」輸入框(預設「門窗表」)、「版面」數字(欄,預設 4)+「X」+數字(列,預設 2)
一句話:設定新視圖名稱前綴(實際產生「圖例名稱 頁1」「頁2」……)與每頁排幾個型號(欄×列)。
- 輸入「圖例名稱」前綴(如「門窗表」;空白或全為 Revit 禁止字元會回報「無效視圖名稱」)。
- 設定「版面」欄×列(預設 4×2=每頁 8 個型號)。
- 確認下方「依主名稱換行、比對前」未勾選(勾選後欄/列數字會自動停用)。
💡 同名視圖自動備份改名
專案中若已有同名視圖(如上次產生的「門窗表 頁1」),產生時會自動改名為「門窗表 頁1_backup_時分秒」(舊視圖保留、不刪除),再建立新頁面。
5.2 依照圖框大小自動分頁
📍 區域 5:「依照圖框大小自動分頁」勾選框+圖框下拉、「圖框寬系數」(預設 1.2)、「圖框高系數」(預設 1.2)
一句話:依選定圖框的尺寸自動分頁:頁面累計寬度超過圖框限制時換行、累計寬高都超過時換頁。
- 勾選「依照圖框大小自動分頁」。
- 在下拉選一個專案中的圖框(清單讀自專案使用的圖框)。
- (選用)調整「圖框寬系數/圖框高系數」放寬或收緊分頁限制(預設=1.2 倍圖框尺寸)。
- 此模式下型號持續排成一列直到累計寬度超限才換行;「版面」的固定「每欄×列換頁」仍同時生效,但換列不再依欄數決定。
5.3 換行、位置與尺寸選項(勾選群組)
📍 區域 5 勾選項:「依主名稱換行、比對前」+「字元」數字(1–12)、「文字上偏移」數字、「由模型取得位置」、群組框「房間位置設定」(「由房間參數」+房間參數下拉)、「不同抬高不分開列」、「標示粗略長度」+「粗略長度偏移」(cm,預設 25)
一句話:控制門窗表換行方式、位置取得方法、窗台高度分組與毛尺寸標註。
- 「依主名稱換行、比對前 N 字元」:勾選後,排序參數值的前 N 字元與前一個型號不同時自動換行(如前 2 字元「A1」與「A2」視為同組);必須先在「輸出排序」設定門/窗參數,勾選後「版面」欄/列會停用。
- 「文字上偏移」:表格內所有文字整體的垂直偏移微調(界面上無單位標示;數值直接作用於文字位置,建議先小值試跑觀察再加大)。
- 位置取得:勾選「由模型取得位置」=用幾何判斷(從門窗位置點沿面向方向向前後各延伸 30cm,判斷穿入哪個房間);不勾=用 Revit 內建房間關聯(ToRoom→FromRoom→Room 依序取)。專案用自訂參數管理房間名時,再勾「房間位置設定 → 由房間參數」並選該參數(清單取自專案中第一個房間的文字參數),位置中的房間名改從該參數讀取;不勾則用房間內建「名稱」參數。
- 「不同抬高不分開列」:預設不勾選=同一型號不同窗台高度分成多個獨立條目(各自計量、各自標窗台高度);勾選=合併為一個條目。
- 「標示粗略長度」:勾選後在淨尺寸標柱外額外加標族件的毛尺寸(開洞尺寸);「粗略長度偏移」(cm,預設 25)設定毛尺寸標柱相對於淨尺寸標柱的偏移距離。
💡 位置文字格式
位置文字格式為「(樓層名稱)房間名稱」,多個房間以逗號分隔,最多顯示 3 個房間(超過顯示「,...略」);門窗未關聯到任何房間時顯示「--」。
5.4 定位垂直偏移
📍 區域 5 底部:「定位垂直偏移」數字+「mm」(預設 0,範圍 ±5000)
一句話:以挑選的圖例元件為基準,整張門窗表垂直位移的微調量(mm,正值往下)。
- 產生後若整表相對定位元件偏高/偏低,輸入偏移距離(mm)。
- 重新執行「挑選定位物件(產生門窗表)」觀察效果(正值=表格往下移)。
5.5 挑選定位物件(產生門窗表)
📍 區域 5 底部大按鈕「挑選定位物件(產生門窗表)」
一句話:主執行鈕——先確認 Revit 當前視圖是圖例視圖,再挑選一個門或窗的圖例元件作定位基準,工具自動產生完整的多頁門窗表。
- 確認 Revit 當前視圖是圖例視圖(否則標題列回報「僅能使用於 圖例[Legend]」不執行),且該視圖含至少一個門或窗的圖例元件。
- (選用)想直接用已選取的元件:先在 Revit 選中一個圖例元件,執行時跳出「使用所選?」按「是」。
- 按「挑選定位物件(產生門窗表)」:工具視窗自動最小化,Revit 出現「挑選圖例元件」提示,點選目標圖例元件(只有圖例元件可被挑選;按 Esc 取消會回報「沒有挑選定位元素」)。
- 工具依序:統計各勾選型號(含連結檔案與階段)→ 依版面/換行規則排版 → 逐頁複製圖例視圖(命名「圖例名稱 頁N」)→ 放圖例元件、畫框線與 F.L 線、生成文字註記與尺寸標柱。
- 完成後標題列回報「已產生門窗表」;到專案瀏覽器檢視新視圖。
⚠️ 執行時對原視圖的副作用
被挑選的定位圖例元件,其「視圖範圍」參數若原本指向特定視圖,會被改為「任意視圖」;每個產生的頁面上用作定位的圖例元件複製體在放置後會自動刪除(原視圖的元件不受影響)。重要版面建議先備份再重新產生。執行中若個別型號寬或高為 0,會跳過該型號並在標題列回報「略過.請檢查是否設計異常」。
區域 6:選單列——設定與圖例更新
主視窗頂端選單列:「設定」(下拉:「開啟」「讀取」「儲存」「另存」)與「圖例更新」兩個項目。
6.1 「設定」選單(.fss 設定檔)
📍 選單列「設定」→「開啟」「讀取」「儲存」「另存」
一句話:把目前完整狀態(表格格式、所有下拉與勾選、勾選的型號、已產生頁面的圖例紀錄)存成 .fss 檔案,或載入 .fss 還原。
- 「儲存」:存到目前關聯的 .fss(首次儲存會先問存檔位置)。
- 「另存」:存到指定的新 .fss 檔(適合為不同專案/格式各存一份)。
- 「開啟」:選擇既有 .fss,工具還原表格格式、圖例名稱、版面、線型、字型、排序參數、各勾選項、勾選的型號與圖例紀錄。
- 「讀取」:直接讀取目前關聯的 .fss(不彈檔案對話框);若還沒關聯過檔案,會請你選一個。
⚠️ 設定檔的重用限制
① 設定檔不包含文件/階段勾選狀態——載入後請重新勾選並「列舉可用元件」。② 跨專案使用時,目標專案需包含設定檔引用的文字註記類型、線型、標柱樣式與參數(通常意味著來自同一專案模板或已同步類型),否則對應下拉可能為空、綁定文字讀不到值。
6.2 圖例更新
📍 選單列「圖例更新」(與「設定」並列的頂層選單項)
一句話:同步更新之前產生的門窗表的文字與尺寸內容(數量、尺寸、位置、參數值),不重做排版、不增刪條目。
- 確認本視窗會話已產生過門窗表,或已「開啟」含圖例紀錄的 .fss。
- 選單列點「圖例更新」。
- 工具依目前文件與階段勾選重算各型號數量,更新所有綁定文字註記(尺寸/實體計量/位置/屬性值)並重建尺寸標柱,完成後標題列回報「已更新圖例」。
💡 圖例更新的範圍
「圖例更新」只改既有條目的內容(純文字標題不受影響)。專案新增或移除了門窗型號時,請重新執行「挑選定位物件(產生門窗表)」完整重產。
使用技巧與注意事項
名詞對照表(先花 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 個房間。
圖框自動分頁出圖
勾「依照圖框大小自動分頁」→ 選圖框 → 微調「圖框寬/高系數」→ 產生。每頁型號數自動配合圖框容量,方便直接上圖紙。
日常維護
小變動(數量、參數值)→ 選單列「圖例更新」快速同步;結構性變動(新增/移除型號、改排版)→ 重新執行「挑選定位物件(產生門窗表)」。產生前備份。
表格格式從零開始
「表格格式設定」→「還原預設值」拿預設格式 → 畫水平線/垂直線分欄 →「新增文字」放欄位標題與綁定格 → 右側「屬性」設綁定 → 關閉視窗即套用。畫亂了再「還原預設值」。