CADXChange
購買

教學/圖面搜尋

一次在多個 DWG 檔案中搜尋文字、位號與圖塊名稱

使用 DwgSearch 製作

更新於 September 26, 2026

一張電氣單線圖,帶有斷路器額定值、匯流排與電纜標示

每個專案遲早都會遇到同一個問題:哪些圖面提到了這個?一個要重新編號的位號、一個停產的料號、一個必須移除的客戶名稱、一個即將被替換的圖塊 —— 而答案分散在數十甚至上百個 DWG 檔案裡。

Windows 搜尋看不到 DWG 內部,AutoCAD 內建的 FIND 也只能搜尋目前開啟的圖面,所以通常的做法就是逐一開啟檔案。設計中心可以依名稱在資料夾中尋找圖塊定義,但無法搜尋文字與屬性值,而且只要圖面中有這個定義就會列出,不論該圖塊是否真的插入圖中。

本指南使用 DwgSearch,為一個資料夾的圖面建立一次索引,之後即可即時搜尋其中的每一段文字 —— 註解、位號、表格儲存格、屬性值、圖塊名稱 —— 在 AutoCAD 中直接跳到任何結果,並將結果匯出至 Excel。

1. 為資料夾建立一次索引

開啟 DwgSearch,按一下 Choose Folder… 選擇專案的根資料夾。DwgSearch 會讀取其中及所有子資料夾內的每一個 DWG,並建立本機索引 —— 圖面本身只會被讀取,不會被修改。

第一次開啟某個資料夾時會建立完整索引,大型專案需要一些時間。之後再開啟同一個資料夾,只會重新讀取大小或修改時間有變化的圖面,幾秒內索引就能恢復最新。Refresh Index 可隨時手動重新檢查,適合在有人剛儲存變更後使用。

資料夾路徑下方的摘要列會顯示索引中有多少檔案、多少條目,以及上次驗證的時間,因此隨時都能清楚目前是否在最新的索引上搜尋。

DwgSearch 的資料夾列:已選擇專案資料夾,摘要列顯示 3 個檔案、2517 筆條目以及上次驗證時間

2. 搜尋任何文字或位號

輸入關鍵字後按 Enter 或按一下 Search。結果會立即傳回,因為讀取的是索引而非圖面本身:每一列顯示 File、Layout、Block、Kind 與符合的 Content,關鍵字會以醒目提示顯示。只有一個字母的關鍵字可能比對到超出畫面顯示數量的結果,這時狀態列會提示 —— 縮小關鍵字,或直接匯出,匯出一律包含全部結果。

圖面中以文字呈現的內容都能搜尋:模型空間與每個配置中的單行與多行文字、表格儲存格、多重引線、標註文字、圖塊屬性值、圖塊定義內部的文字,以及圖塊本身的名稱。搜尋不分大小寫與全形/半形,關鍵字中的 * 可比對中間的任何內容 —— PUMP*101 既能找到 PUMP-101,也能找到 PUMP 101。

輸入時,下拉清單會提示索引中實際存在的值,適合記不清位號格式時使用。搜尋框下方的 Search in 核取方塊可將搜尋範圍縮小到特定類型 —— 例如某個位號也出現在你不在意的一般說明中時,只搜尋圖塊屬性。

3. 找出所有用到某個圖塊的圖面

輸入圖塊名稱 —— 標題欄、標準符號、即將被替換的詳圖 —— 所有對它的參考都會以 Kind 為 Block reference 的結果列出:在哪個檔案、哪個配置、什麼位置。沒有任何屬性的圖塊也找得到;若只想看圖塊名稱,在 Search in 中只保留 Block names 勾選即可。

只以巢狀形式出現在其他圖塊中的圖塊 —— 例如標題欄裡的指北針 —— 會在 Block 欄顯示其所在的外層圖塊名稱,因此即使該圖塊從未被單獨插入,圖面仍然能被找到。動態圖塊以自己的名稱列出,而不是 AutoCAD 內部使用的匿名 *U 名稱。

與設計中心不同,這裡列出的是實際放置的圖塊:只帶著一個未使用的圖塊定義的圖面不會出現在結果中。

4. 查看符合圖塊的所有屬性

在圖塊屬性或圖塊參考的結果上按一下 Attributes,即可看到該圖塊實例上的所有屬性標籤與值 —— 這些都是在建立索引時讀取的,所以不必開啟圖面就能核對標題欄或位號的其他資訊。

Copy value 複製單一值;Copy All 將整份清單以標籤/值成對複製,可直接貼到 Excel 或電子郵件中。

5. 在 AutoCAD 中直接跳到該處

在任何結果上按一下 Locate。DwgSearch 會將一段簡短的指令複製到剪貼簿;切換到 AutoCAD,將它貼到指令列,指令會立即執行。若圖面尚未開啟,AutoCAD 會先開啟它,切換到對應的配置,然後選取並縮放到符合的物件。

位於圖塊定義內部的文字,以及巢狀於其他圖塊中的圖塊,都沒有可單獨選取的物件 —— 對於這些結果,Locate 會改為選取外層圖塊的所有參考。

貼上 DwgSearch 的 Locate 指令後,AutoCAD 縮放到平面圖並選取了符合的視圖標題圖塊

6. 將結果匯出至 Excel

按一下 Export to Excel,將完整的結果集儲存到活頁簿 —— 包括畫面第一頁以外的所有結果。

這份活頁簿不是一般報表:圖塊結果以 BlockSync 自己的工作表格式寫入,每個圖塊實例一列並附上所有屬性;文字結果則以 TextSync 的格式寫入。也就是說,搜尋可以直接銜接修改 —— 找出所有帶有舊料號的圖面,匯出,在 Excel 中改好,再用 BlockSync 或 TextSync 寫回。

表格儲存格、多重引線、標註文字以及圖塊定義內部的文字仍可搜尋與定位,但不會被匯出,因為這兩個工具都無法將它們寫回。

DwgSearch 以 BlockSync 格式匯出的 Excel 活頁簿,四張圖面中每個 ARCHBDR-D 標題欄實例各佔一列

由於索引存放在你自己的電腦上,而且只會重新讀取有變化的檔案,因此很適合為每個專案各保留一份索引,一有疑問就搜尋 —— 改版期間、更名之前,或從別人手中接手一套圖面時。

如需了解每個畫面與設定的完整說明,請參閱 DwgSearch 說明文件。DwgSearch 可免費下載與使用,索引的圖面數量不受限制。