常見情況:DWG 檔案明明圖形不複雜,檔案大小卻達百 MB 甚至更大,開啟緩慢、操作卡頓、傳輸困難。罪魁禍首通常是大量「未使用的命名物件」堆積:被刪除的區塊定義、未用圖層、線型、文字樣式、標註樣式、填充圖案、視圖等。AutoCAD 內建 `PURGE` (清理) 命令能一鍵掃除,本教程示範標準清理流程與深度優化技巧。
繪圖過程中建立的區塊、圖層、樣式等「命名物件」,即便圖形實體被刪除,**定義仍殘留在圖形資料庫中**。頻繁插入/刪除外部參考、複製他圖內容、爆炸區塊、修改樣式,會累積大量孤立定義。這些定義雖不顯示於圖面,但佔用資料庫空間,導致檔案膨脹。







| 可能原因 | 檢查方法 | 解決方案 |
|---|---|---|
| 匿名區塊 / `*U` 開頭區塊 (動態區塊匿名塊、縮放狀態) | 圖層特性管理器無法顯示。命令 `ATTSYNC` 同步屬性、`BLOCKREPLACE` 替換。 | 命令 `BLOCKREPLACE` 替換為簡化版區塊;或 `WBLOCK` 整圖另存為新檔 (最徹底)。 |
| 大量代理物件 (Proxy Objects / AEC 物件/ Civil 3D 物件) | 命令 `PROXYSHOW` 顯示代理圖形;圖層特性管理器篩選。 | 原版 CAD 無法編輯。需原應用軟體 (Architecture/MEP/Civil 3D) 爆炸/轉換為基礎實體,或 `EXPORTTOAUTOCAD` 輸出純 AutoCAD 版本。 |
| 高解析度影像嵌入 | 圖層特性/外部參考管理器檢視影像大小。 | 改為外部參考 (XREF) 連結影像;或降低影像解析度/裁切範圍。 |
| 冗長撤銷記憶 / 圖形資料庫碎片 | 檔案歷史異常龐大。 | `WBLOCK` 整圖另存為新檔 (最徹底重建資料庫);或 `SAVEAS` 為較低版本再存回。 |
| 註冊應用程式 (RegApp) 殘留 | 命令 `REGAPP` 查看列表。 | 刪除不明第三方應用註冊項 (謹慎操作)。 |
當上述方法無效,或需徹底清除所有隱性垃圾:
命令 `WBLOCK` (Write Block) → 來源選「整個圖形」→ 目標檔案指定新路徑/檔名 → 確定。
**原理:** 重新建立乾淨圖形資料庫,**僅寫入當前圖面實際引用的實體與定義**,所有孤立定義、代理殘留、碎片資料一網打盡。新檔案通常較原檔縮小 50%-90%。**缺點:** 布局、頁面設置、已命名視圖、群組等可能需重新建立。