CAD圖紙異常大或無法復(fù)制粘貼如何處理!
之前發(fā)過文章介紹圖紙內(nèi)容不多但文件異常大的文章并針對幾種情況提供了解決方法,但最近發(fā)現(xiàn)一種情況出現(xiàn)特別頻繁,昨天有人在QQ群里說圖紙無法復(fù)制粘貼,今天又有人在訂閱號里發(fā)消息說圖紙內(nèi)容很少但圖紙卻有十幾兆,很多這類圖紙都是因為圖中有大量孤立的DGN線型數(shù)據(jù)。
為什么CAD圖紙內(nèi)容不多但文件特別大?
因孤立的DGN線型數(shù)據(jù)導(dǎo)致圖紙無法復(fù)制粘貼怎么辦?
之前文章中介紹過用2015版以上版本AUTOCAD清理孤立的圖形數(shù)據(jù),當時有網(wǎng)友分享了一個針對2012-2014版的插件下載地址,但這個插件在有些人裝了運行不了。前天在QQ群有位網(wǎng)友分享了一個LISP程序,非常簡單,只有短短的幾句,經(jīng)過驗證證明這個插件是管用的,在這里分享給大家,以后遇到類似問題就簡單了,可以先試試。
LISP文件代碼如下:
(setvar "cmdecho" 0)
(dictremove (namedobjdict) "ACAD_DGNLINESTYLECOMP")
(command "_.qsave")
(command "_audit" "y")
(command "_purge" "all" "" "n")
(command "_.qsave")
(setvar "cmdecho" 1)
(princ)
大家把這段代碼復(fù)制到記事本里,然后另存為*.lsp文件,如果遇到異常大或復(fù)制粘貼異常的圖紙,將LSP文件拖動到CAD中,或者輸入AP命令回車后加載保存的LSP文件。
LISP文件可以適用于各版本的AUTOCAD,也同樣可以適用于浩辰CAD等同類的CAD軟件。
其實上面的LISP程序做了5個操作:
1、清除圖形字典中的DGN線型數(shù)據(jù),
2、保存,
3、用核查audit命令檢查并修復(fù)了圖中的錯誤,
4、用清理purge命令清理了圖塊、圖層等多余的圖形數(shù)據(jù)
5、再次保存。
如何清理CAD中多余數(shù)據(jù)?
如果我們還要繼續(xù)畫圖,還想用到圖中設(shè)置的但并沒有使用的圖塊、圖層、文字樣式、標注樣式等數(shù)據(jù),可以將全部清理的那一句代碼刪除后運行。
如果只是想確認并清理圖中的多余的DGN線型數(shù)據(jù)的話,可以更簡單,將下面這句程序直接復(fù)制粘貼到CAD的命令行后回車就可以了。
(dictremove (namedobjdict) "ACAD_DGNLINESTYLECOMP")
我之前給好幾位沒有安裝2015以上版本的網(wǎng)友清理過此類文件,以后不用了,大家自己就可以解決了。
原來想起來很復(fù)雜的事情,原來這么簡單,一句程序就搞定了。
不過我還是不明白為什么會出現(xiàn)這么多類似圖紙,用MICROSTATION的用戶很多嗎?即使從DGN轉(zhuǎn)成DWG,也不應(yīng)該帶有那么多垃圾數(shù)據(jù)啊?遇到過此類圖紙的朋友請關(guān)注一下,這些數(shù)據(jù)的源頭是什么。
-
Origin(Pro):學習版的窗口限制【數(shù)據(jù)繪圖】 2020-08-07
-
如何卸載Aspen Plus并再重新安裝,這篇文章告訴你! 2020-05-29
-
OriginPro:學習版申請及過期激活方法【數(shù)據(jù)繪圖】 2020-08-06
-
CAD視口的邊框線看不到也選不中是怎么回事,怎么解決? 2020-06-04
-
教程 | Origin從DSC計算焓和比熱容 2020-08-31
-
Aspen Plus安裝過程中RMS License證書安裝失敗的解決方法,親測有效! 2021-10-15
-
CAD外部參照無法綁定怎么辦? 2020-06-03
-
CAD中如何將布局連帶視口中的內(nèi)容復(fù)制到另一張圖中? 2020-07-03
