前几天有个网友问到一个问题,说拿到的CAD图纸编辑不了,那我就先说说这个问题吧。
有时候我们拿到甲方或者设计院的图纸,里面就是一整块,只能打印,其他啥也不能处理,分解就提示多重块参照,为啥?
这是因为图纸已经等于经过加密处理了,要破解才行,这时候需要用到一个小插件才行。
新建一个【文本文件】,打开【文件】,粘贴以下内容;
(defun c:zakai (/ 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)
)
命令行输入appload,加载插件,输入插件命令,点击多重块,完成!
注:这是最简单的情况了,有的图纸还锁定了块的行列数,这个就要修改块的行列数,把它变为普通块参照。
希望这对大家有帮助哈