CAD深度清理工具-AVappsDrawingPurge9.0.0-2025.3.26 支持CAD2026

  • A+
所屬分類:cad

DWG-PURGE? ?? ?? ?? ?? ?? ???To purge the Current Drawing

DWG-PURGE-BATCH? ?? ? To purge multiple drawings without opening the files

DWG-PURGE-CONSOLE? ?To run 'Drawing Purge' in script mode

DWG-PURGE? ?? ?? ?? ?? ?? ?? ?清除當(dāng)前圖形

DWG-PURGE-BATCH? ?? ???清除多個(gè)圖形而不打開文件

DWG-PURGE-CONSOLE? ? 在腳本模式下運(yùn)行“繪圖清除”

原版本介紹

問題:

圖形文件DWG體積很大,通常沒有明顯的數(shù)據(jù)。同時(shí),還其他癥狀包括:

(1)無法復(fù)制和粘貼圖元。

(2)懸掛較長時(shí)間選擇文本與 “特性”選項(xiàng)板上打開。

(3)圖形文件需要很長時(shí)間才能打開。

(4)圖形文件有卡頓感。

癥狀:

從一個(gè)包含有 “DGN線型” 文件拷貝到別的DWG文件時(shí),導(dǎo)致DWG文件變得非常大,這是因?yàn)閺?fù)制過程中包含了大量的非必要數(shù)據(jù),這部分?jǐn)?shù)據(jù)無法體現(xiàn)及使用PU命令清除。(這些數(shù)據(jù)會(huì)伴隨著復(fù)制、插入等命令跟隨到別的文件中)

DGN是一種文件格式,通常是建筑在畫總圖時(shí)使用到相關(guān)軟件,而在相互參照過程中,使得這些無用的數(shù)據(jù)存在于DWG文件中且不可見。

下載地址

此處為隱藏的內(nèi)容!
發(fā)表評(píng)論并刷新,才能查看

解決方法:

使用第三方插件“DrawingPurge”(圖形清理)

可以同一時(shí)間內(nèi)清除多個(gè)圖形。官方的補(bǔ)丁只能處理單文件,而且問題文件太大的話會(huì)假死半個(gè)小時(shí)或以上;所以推薦這個(gè)第三方軟件,用于處理多個(gè)文件,無須打開直接拖進(jìn)去就好,,每個(gè)文件處理時(shí)間基本在1S以內(nèi),視電腦配置而定。)

CAD深度清理工具-AVappsDrawingPurge9.0.0-2025.3.26 支持CAD2026

插件使用方法:

(為防止未知問題的發(fā)生,請(qǐng)?jiān)谔幚砬跋葌浞菀幚淼膁wg文件,本人使用至今未出問題>)

關(guān)閉CAD,安裝“AjilalVijayanDrawingPurge8.2.msi”

安裝完成后打開CAD,輸入命令:DWG-PURGE-BATCH,彈出如下對(duì)話框:

軟件自帶簡體中文,關(guān)于頁面里有語言設(shè)置

點(diǎn)擊 “選擇文件”在彈出的對(duì)話框中選擇要處理的dwg文件(直接拖進(jìn)去也可以,需要注意:如要處理的文件已被打開,會(huì)導(dǎo)致處理失?。?,選擇好后,點(diǎn)擊“打開”。

CAD深度清理工具-AVappsDrawingPurge9.0.0-2025.3.26 支持CAD2026

CAD深度清理工具-AVappsDrawingPurge9.0.0-2025.3.26 支持CAD2026

CAD深度清理工具-AVappsDrawingPurge9.0.0-2025.3.26 支持CAD2026

相關(guān)清理需求可在軟件中自行設(shè)置

點(diǎn)擊“清除”按鈕開始處理文件,請(qǐng)耐心等待處理完畢(過程中出現(xiàn)未響應(yīng)屬正?,F(xiàn)象,時(shí)間不會(huì)很久)。
完成后查看文件,確認(rèn)沒有問題后,可刪除備份文件。

另:軟件安裝完成后有兩個(gè)命令可用,一個(gè)是上面的DWG-PURGE-BATCH,可處理多個(gè)文件,一個(gè)是DWG-PURGE,可處理當(dāng)前打開的圖紙,但會(huì)把"ACAD_DGNLINESTYLECOMP"這個(gè)字典都刪除,刪除后是否會(huì)有其它問題,暫時(shí)未知。所以建議使用批處理那個(gè)命令。

另外一種清理方法

把這段代碼復(fù)制成文本文檔,改后綴為.lsp,加載到CAD里面輸入命令SCL,可以清理無用的內(nèi)容,減少文件體積,親測(cè)有效。

代碼內(nèi)的“defun c:SCL ();;;;"中的SCL”可以自己更換為自己想要的命令字符。

(defun c:SCL ();;;;"

(dictremove (namedobjdict) "ACAD_DGNLINESTYLECOMP")

(command "-purge" "a" "*" "n")

(princ "\n*********已清理完畢。")

       (princ));;

 

歷史上的今天:

推薦應(yīng)用

發(fā)表評(píng)論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: