autocad图块加密(怎么给CAD图纸加密)

案例 2020-01-15 10:24:16

如何分解用多重插入块加密的CAD图纸
方法1:在属性框中将行列数设置为1,然后图块就可以炸开了,如下图所示。

方法2:先在属性框中看一下并记住此图块的名称,然后直接将此图块删除,重新用I(插入)命令插入一个此图块,直接将插入的图块炸开即可。
假设在属性框中看到图块的名称带星(*)号,那这种图块通常是用程序生成的匿名块,这种图块无法再插入,即使将行列数改成1,也是无法炸开的,如下图所示。

遇到这种情况怎么办呢?方法也有两种:
方法1:将图形输出成矢量格式的其他图形,然后再导入,例如打印成PLT,再导入PLT文件,或者输出成WMF(WMFOUT),再输入成WMF文件(WMFIN),然后炸开。
这种方式虽然适用于各种情况的图形,但由于这些文件格式支持的图形类型比较少,因此标注、文字等图形都会被打散,会给后面的编辑带来很多麻烦,显然不是大家希望使用的方法。
方法2:用插件,网上有专门对付这种图块的插件,叫做LOCKDWG.VLX,在此处分享给大家,使用方法如下:
1、 输入AP命令,打开加载对话框,加载lockdwg.vlx。
2、 输入unlockdwg命令,回车,会确认是否已备份文件,输入Y后回车,你的图纸就会被炸开了。
下载地址:http://pan.baidu.com/s/1c0bGiru

我试过这个插件是可用的,但是不是能分解所有类似的匿名的多重插入块我就不知道了。

当然,之所以有人用多重插入块和匿名块的形式来处理图纸,就是希望图纸发给其他人后,其他人可以看、可以打印,但不能被修改和编辑。所以是同事或朋友发给我们这样的图纸,最好不要去处理,如果非要用这张图,可以向同事或朋友要原图。
如何破解CAD图纸加密
真是道高一尺魔高一丈啊,想告诫一下楼主要尊重知识产权如果是想自学的话要看人家采用的加密方式了,如果采用高加密的方法加密的即使找到了相关软件,用暴力破解的方式去破解,收获也只能说是杯水车薪

X20-04717餐<a href=http://www.moxingzu.com/tag/5323/ target=_blank class=infotextkey>桌椅组合</a>X20-04717餐桌椅组合


如何分解用多重插入块加密的CAD图纸
把下列字符复制到记事本中,保存为:分解多重快.lsp,在cad中加载它,命令:exm
或直接粘贴到cad命令行也行(一次性的)
(DEFUN C:exm ()
(setvar "cmdecho" 0)
(SETQ STM (car (ENTSEL " 点取多重块")))
(while stm
(setq e (entget stm))
(setq stlx (cdr (assoc 0 e)))
(if (= stlx "INSERT")
(PROGN
(setq r_zm70 (assoc 70 e))
(setq c_zm71 (assoc 71 e))
(setq r_dist_zm44 (assoc 44 e))
(setq c_dist_zm45 (assoc 45 e))
(setq e (subst (cons 44 0) r_dist_zm44 e))
(setq e (subst (cons 45 0) c_dist_zm45 e))
(setq e (subst (cons 70 0) r_zm70 e))
(setq e (subst (cons 71 0) c_zm71 e))
(setq e (subst (list 100"AcDbBlockReference") (list 100"AcDbMInsertBlock") e))
(entmake e)
(entdel stm)
))
(SETQ STM (car (ENTSEL " 点取下一多重块")))
)
(setvar "cmdecho" 1)
)