有時辰別人發給你的cad文件用多重插入的體例加密了,造當作整個圖形就是一個塊,不克不及編纂……
打開圖形,按ctrl+1打開屬性面板,查看一下這個多重插入塊的相關信息:
查看一下名稱前是否有*號,名稱前有*號,申明這個塊應該是軟件生當作的匿名塊,需要加載插件破解;若是名稱前沒有*號,直接把列數、行數改為1,在輸入x號令就可以炸開了。
演示這個文件名稱前有*號,接著看后面的方式……
 新建文本文檔(記事本文件),復制以下代碼,保留文件為unlk.lsp(注重后綴為lsp)。
(defun c:unlk (/ en ent) 
(setq en (entsel "\n請選擇被加密的圖形:")) 
(if en 
(if (= (cdr (assoc 0 (setq ent (cdr (entget (setq en (car en))))))) 
"INSERT" 
) 
(progn 
(setq ent (entmakex 
(list '(0 . "INSERT") 
(assoc 2 ent) 
(assoc 10 ent) 
) 
) 
) 
(command "_.explode" (entlast)) 
(entdel en) 
) 
) 
) 
(princ "\nOK,解密當作功。") 
(princ) 
)
 cad打開文件,菜單欄“東西”——AutoLISP——加載應用程序
 選擇適才保留的unlk.lsp
點擊加載按鈕
 選擇“加載一次”,左下角會提醒加載當作功,封閉這個對話框
 
 回到cad編纂界面,輸入號令unlk
回車——提醒選擇對象——選擇這個塊——若是一次沒有全解開——再次執行這個號令(因為這塊就是多重多次插入的)
 
 lockdwg.vlx插件
打開圖紙,輸入ap號令——打開加載對話框——選擇lockdwg.vlx
(ap號令就是上面方式2里第2步加載程序的號令)
 輸入unlockdwg號令 回車
輸入y 回車
期待程序處置
 處置事后,圖形已經炸開,可以零丁選中了
 文件——輸出
 選擇圖元文件wmf
 新建一個空白的cad文件,插入上一步輸出的圖元文件,插入過程默認選項,持續回車確認即可
 輸入xplode分化號令(注重不是explode),選擇分化,等處置完圖像就分化好了。不外這種方式,會把文字、填充圖案等都炸碎,而且生當作的文件體積較大,處置過程也比力慢,一般不保舉這種方式。
 0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!