CADXChange

教學/圖面標準

比較兩張 AutoCAD 圖面,找出改了什麼 — 再套用到整套修訂圖

更新於 November 5, 2026

使用 TextCompare 製作
TextCompare 的報告:列出兩個版次之間被改寫、新增或刪除的註解

一張圖面審查後退回來,有人問了個簡單的問題:改了什麼?對單張圖,誠實的做法是把兩個版本疊在一起看。對四十張圖的一套圖,則是要快速找出到底哪幾張有改,以及到底怎麼改。

答案取決於你要找哪一種變動。一條線動了位置,是圖形上的變動。一則註解換了說法,或是圖框裡的 REV 和 DATE 更新了,則是資料,在滿螢幕的幾何圖形裡很容易被漏掉。沒有哪個單一工具能把這三種都處理得好,所以這篇依序來看:幾何用 AutoCAD 自己的 COMPARE;而當你需要整個資料夾圖面裡每個確切新舊值的清單時,用同屬 CADXChange Toolkit 的 TextCompare 和 BlockCompare。

範例是三張圖、兩個版次的一套圖。第二版裡,一道牆被移動,註解被改寫或新增,圖框被更新,另有一張機械圖只是把風管放大了。

1. 先決定你要找哪一種變動

幾何(線、圓弧、填充線,任何被移動、縮放、新增或刪除的東西)最適合用圖形來看,這正是 COMPARE 做的事。文字和圖塊屬性則不同:你要的是一份清單,告訴你第 2 則註解從 1 HR 變成 2 HR,或是 REV 從 A 變成 B,這就是資料比較給你的東西。

圖面有多少張也有關係。COMPARE 一次比較兩張圖。如果你手上有上一次發布的一個資料夾,和新版的一個資料夾,一張一張比就是無法規模化的那一部分。

2. 用 COMPARE 看幾何差異

開啟較新的圖,輸入 COMPARE,選擇要比對的較舊圖面。AutoCAD 會把兩張圖疊在一起,用顏色顯示差異:只出現在較舊圖面的物件是紅色,只出現在你開著的這張圖的物件是綠色,兩邊共有的保持灰色。靠得近的差異會被歸成變更集,並用修訂雲形圈起來;DWG Compare 工具列上的箭頭可以逐一跳過去看。COMPARECLOSE 會結束比對。

截圖中,沒變的註解 1 和 3 保持灰色。被改寫的註解 2 和有變動的圖框欄位以兩種顏色畫出,因為新舊文字疊在一起;新增的註解 4 只存在於較新的圖,所以整個是綠色。

移動的牆或放大的風管,還有快速看一對圖,這個工具最合適。它給你的是一張圖。它不會產生改了什麼的清單,不會告訴你圖塊的哪個屬性不同,而且它處理的是你開啟的兩張圖,不是一個資料夾。

在範例這套圖裡,A-101 的牆被移動、M-101 的風管變大,就是靠 COMPARE 找到的。這兩項變動在接下來兩個步驟中是看不到的,這正是它們要分開處理的原因。

AutoCAD 的 DWG Compare 疊圖,顯示圖面 A-101 的兩個版次:註解 1 和 3 是灰色,被改寫的註解 2 和變動的圖框欄位是紅色和綠色,新增的註解 4 是綠色,圖面上方是 DWG Compare 工具列

3. 用 TextCompare 列出整套圖每則改過的註解

開啟 TextCompare,把較舊的圖面加到 Folder A(修改前),較新的加到 Folder B(修改後),用 Add Files 或 Add Folder,然後按 Scan & Match。TextCompare 會把每張圖和它對應的那張配成一對,並在 Review Matches 顯示配對,連同檔名和控制代碼的分數。紅色醒目的列表示兩個依據不一致,繼續之前要看一下。這裡有兩列是紅色,因為這些圖是從同一個樣板建出來的,控制代碼重疊;以檔名比對的結果才是對的。然後按 Compare。

Comparison Report 每一對有一個區段,顯示 Added、Removed、Modified 和 Unchanged 的數量,只列出有變動的。A-101 有一則被修改的註解,2. FIRE RATING: 1 HR → 2. FIRE RATING: 2 HR,和一則新增的註解 4. VERIFY ALL DOOR WIDTHS ON SITE。A-102 有兩則被改寫的註解:板厚 200 → 250,以及結構圖的註解。M-101 完全沒有變動,它的兩則註解都沒變。

4. 用 BlockCompare 列出每個改過的圖框屬性

BlockCompare 對圖塊的做法一樣。載入兩個資料夾,在 Blocks 分頁勾選你在意的圖塊(這裡是 TITLEBLOCK),按 Scan & Match,確認配對,再按 Compare。比對依據是 AutoCAD 持久的物件控制代碼,所以位置移動過的圖框仍然是同一個圖塊。

每個被修改的圖塊會顯示有幾個欄位變了,Details 會把新舊值並排打開。A-101 有三個屬性改變:REV A → B、DATE 2026-06-01 → 2026-08-14,以及 DRAWN R. KING → M. OKAFOR。A-102 改了兩個。M-101 有一個圖塊執行個體,而且沒有變動,這正是重點:它唯一的修訂是幾何,所以兩種資料比較都不會為它列出任何東西。錄影顯示整個過程。

5. 把三個答案合在一起

把三個工具的結果並排看,就是整個修訂。A-101 有被移動的牆(COMPARE)、一則改寫和一則新增的註解(TextCompare),以及更新過的圖框(BlockCompare)。A-102 有兩則改寫的註解和圖框更新,幾何沒有變。M-101 有一個放大的風管,其他沒有。它只出現在 COMPARE 裡,如果只靠那兩個資料比較,這就是會被漏掉的那張圖。

對一整套圖來說,這是個可行的流程:先跑兩個資料夾比較,得到註解或圖框有變動的圖面清單,再用 COMPARE 打開清單解釋不了、或你知道有畫圖修改的那幾對圖。

摘要表格:A-101-Plan 有牆被移動、一則註解改寫、一則新增,以及 REV、DATE 和 DRAWN 變更;A-102-Sections 有兩則註解改寫以及 REV 和 DATE 變更;M-101-Mechanical 只有風管圓被放大

有幾件事要知道。資料夾比較是依控制代碼比對物件,所以較新的圖面必須是編輯過的原檔,而不是重畫或匯出的副本,那些會得到新的控制代碼。只是被移動的物件仍然是同一個物件。兩個報告畫面都有 Export to Excel,要把清單寄給沒有這些工具的人很方便。

TextCompare 比較單行和多行文字,BlockCompare 比較圖塊參照和它們的屬性;兩者都不看線、圓弧或填充線。比較只會讀取圖面。CADXChange Toolkit 有 30 天完整試用,BlockCompare 和 TextCompare 是它的兩個工具。

用你自己的圖面試一試

CADXChange Toolkit 可以對整個資料夾的圖面做這件事,先預覽、先備份。30 天試用包含全部功能。

開始免費試用 →

開始之前 — 常見問題

怎麼比較兩張 AutoCAD 圖面,看改了什麼?
幾何的話,開啟較新的圖並執行 COMPARE,再選擇較舊的圖面:AutoCAD 會把兩張圖疊在一起,用顏色顯示差異。要註解或圖塊屬性改了什麼的清單,就用 TextCompare 或 BlockCompare 比較兩個版本,它們會列出每個有變動的項目和它的新舊值。
COMPARE 能比較整個資料夾的圖面嗎?
不行。它一次比較兩張圖,並以圖形顯示結果。要比較上一次發布的資料夾和新版的資料夾,註解用 TextCompare,圖塊屬性用 BlockCompare;兩者都接受兩個資料夾,並自動把圖面配對。
COMPARE 會告訴我哪段文字或哪個屬性變了嗎?
它用顏色顯示物件不同,但不會列出註解的新舊寫法,也不會說圖塊的哪個屬性不一樣。用 TextCompare 或 BlockCompare 比較兩個版本,才會得到那份清單,例如 REV A → B。
TextCompare 或 BlockCompare 會顯示被移動的牆嗎?
不會。TextCompare 比較文字,BlockCompare 比較圖塊參照和它們的屬性。只有幾何改變的圖面,在這兩者裡都不會顯示任何變動,那要用 COMPARE。
一張圖的兩個版本是怎麼配對的?
依 AutoCAD 自己的持久物件控制代碼,所以被移動的物件仍然是同一個物件。這要求較新的圖面是編輯過的原檔:重畫或匯出的副本會得到新的控制代碼。TextCompare 和 BlockCompare 也會依檔名和控制代碼自己把圖面配對,並顯示配對結果,有衝突的標成紅色,讓你在比較執行前確認。
能把差異寄給沒有這些工具的人嗎?
可以。比較報告有 Export to Excel 按鈕,它寫出的活頁簿逐項列出每個變動和它的新舊值,所以有 Excel 的人都看得懂。
執行資料夾比較需要什麼?
一台 Windows 10 或 11 的電腦,加上兩套圖面。AutoCAD 不必開著。CADXChange Toolkit 附 30 天完整試用。

相關指南