我们在一些图中见过一些不能分解的图块,那些是一些插件或工具多重插入块和匿名块进行加密处理的结果,这在前面的文章曾经介绍过。但有些图块从属性框看上去就是普通的图块,名字正常,但就是无法分解,如下图所示。
从属性框我们看到图块不是多重插入块,名称前也没有带*U,表示不是匿名块,但用EXPLODE命令提示无法分解,这是什么原因呢?
其实原因很简单,在创建图块时是可以设置是否可以分解的,只是平时我们都忽略了,如下图所示。
“允许分解”这个选项默认是勾选的,如果创建图块时取消勾选此选项,则创建的图块将无法分解。如果我们想让这些图块重新变成可以分解怎么办呢?
方法其实很简单,但不太容易发现,操作步骤如下:
1、双击图块或运行BEDIT命令,进入块编辑器。
注:AUTOCAD2006以上版本才支持块编辑器,如果不支持块编辑器,就没法使用这个方法了。
2、不要选择任何图形,按CTRL+1打开特性面板,在特性面板中可以找到允许分解参数,设置为“是”,如下图所示。
注意,进入块编辑器后不要选择任何图形,因为在块编辑器中,当不选择任何图形时,特性窗口显示的是图块的整体属性,当选择了图形后则会显示图形的特性。
3、单击“关闭块编辑器”按钮,在提示是否保存修改使选择“是”。
我们再试一下,可以发现图块已经可以被分解了。
反之,如果我们希望一个图块不能分解,首先可以在创建图块时取消勾选“允许分解”,创建图块后我们也可以在块编辑器中将允许分解设置为“否”。
很多人没有关注到图块有这样的设置,因此用得人也不多,也许知道以后会发现有时会用得上。