什么是CAD的匿名块?如何将匿名块变成普通块?
有网友说图中的一个动态块复制后无法编辑了,结果发现图块的名字变成了带*U7;我们在一些建筑、电气等专业图纸中也经常会看到这样的图块,图块名称是*Uxxx,如下图所示。
名字带*号的图块被被称为匿名块,也可以叫无名块的,这种图块双击时无法编辑,在插入图块对话框中也看不到这些图块。匿名块是没有关联的块定义的,删除后也无需再清理。匿名块还可以用来加密图纸,一些工具和软件将图形做成匿名的多重插入块,这种图块无法双击直接编辑,连炸开都不行。
CAD创建图块的方法
CAD图块编辑的几种方式
CAD创建图块时需要注意的问题
CAD分解(炸开X)需要了解的知识
CAD中用多重插入块加密的CAD图纸如何分解?
匿名块是如何创建的?有什么特点?
匿名块是怎么创建的呢?这种图块有什么作用?如果我想编辑这种图块怎么办呢?
匿名块用常规的CAD命令是无法创建的,通常是用CAD二次开发程序创建的,也就是一些专业软件或工具创建的。其实CAD中一些标准对象,例如标注、填充、高版本的阵列对象,也是一种类似匿名块的对象。
我从网上找到一段比较专业的解释:
有些专业软件利用匿名块来取代自定义对象,好处是不出现代理对话框。块中的某些属性放在扩展数据中,对块可以进行参数化操作,原理就是提取块的扩展数据后,删除旧块,利用新改的数据生成新块。由于使用的是匿名块,所以不需要注意块的名称,也不会在块列表中出现软件定义的块。
这个比较难理解,说的简单一点,比如上面图中的窗户只有一个原始的块文件,但在图中这种形式的门窗可能会多个不同的尺寸,如果用普通块插入的话,改一个门窗的尺寸,其他门窗就会跟随修改,但用匿名块,每个图块都是独立的,就不会出现这个问题了。
除此以外,匿名块本身不会在图中保留块定义,直接删除即可,无需清理;两张图中看着同名的匿名块,比如名字看上去都是*U99,但将一张图中的*U99复制到另一张图后,图块名会自动更改为一个不重复的名字,例如*U163,也就不会存在同名块定义相互覆盖的情况。
动态块可以通过参数动作调整成不同的状态,而这每种状态其实也是用匿名块的形式保留下来的,我们用LI查询动态块,可以看到除了图块名外,还能看到一个带*号的名字,如下图所示。
但网友图纸中的动态块复制后会丢失块名变成匿名块,不知道是CAD的BUG,还是用了什么插件,没有找到原因。
如何将匿名块变成普通快?
匿名块无法双击用块编辑器或用在位编辑(REFEDIT)编辑,如果想编辑匿名块,必须炸开,比较麻烦。如果想按普通块那样进行编辑,就需要将匿名块转换成有名字的图块。在CAD内部没有这样的命令,我找到一个LSP程序,可以将匿名块转换为普通块,如果需要的话,可以到网盘里取一下。
下载地址:http://pan.baidu.com/s/1slJ7dAd
使用方法如下:
1、
2、加载成功后,输入CCC命令,选择要改名的匿名块。然后输入新的块名。命令执行时命令行提示如下:
命令:AP APPLOAD 已成功加载 renblock.lsp
命令:
CHANGE-BLOCK-NAME
命令:CCC
请选择块:
请输入新块名<</span>字符规范,不要重名>:WINDOWS01
这是一个匿名块.
块名已经更改成"WINDOWS01"
修改后效果如下图所示:
如果图块既是匿名块,又是多重插入块,就需要专门针对匿名多重插入块的解密程序了:
用多重插入块加密的CAD图纸如何分解?
以上技巧适用于AUTOCAD及浩辰CAD等类似的软件。
-
Origin(Pro):学习版的窗口限制【数据绘图】 2020-08-07
-
如何卸载Aspen Plus并再重新安装,这篇文章告诉你! 2020-05-29
-
AutoCAD 保存时出现错误:“此图形中的一个或多个对象无法保存为指定格式”怎么办? 2020-08-03
-
OriginPro:学习版申请及过期激活方法【数据绘图】 2020-08-06
-
CAD视口的边框线看不到也选不中是怎么回事,怎么解决? 2020-06-04
-
教程 | Origin从DSC计算焓和比热容 2020-08-31
-
如何评价拟合效果-Origin(Pro)数据拟合系列教程【数据绘图】 2020-08-06
-
Aspen Plus安装过程中RMS License证书安装失败的解决方法,亲测有效! 2021-10-15
-
CAD外部参照无法绑定怎么办? 2020-06-03
-
CAD中如何将布局连带视口中的内容复制到另一张图中? 2020-07-03