在使用CAD软件过程中,创建图块的操作看起来简单:选择对象,执行创建图块的命令: BLOCK(B),设置相关参数,确定即可。但是要想创建出理想的CAD图块,则需要从使用CAD软件绘制图形时就开始规划,而且创建图块时更需要注意一些关键参数,如果忽略了某些参数,在后期插入和使用图块的时候就会遇到很多问题,再修改就很麻烦了。这里将创建图块时的一些注意事项和容易出现的问题简单总结一下:
一、将CAD图形放在正确的CAD图层上
在创建CAD图块前图形放在哪个图层对于未来插入图块有很大的影响。要决定如何设置CAD图形的图层,首先要了解图块和图块中图层处理的几个基本原则:
1、插入CAD图块时,图块和图块中的图形不一定都在当前图层,这取决于在创建图块时图形在什么图层;
2、如果创建图块时图形在0层,那么插入图块的时候,图形也在当前层;
3、如果创建图块时图形不在0层,无论图块插入到哪一层,虽然图块在当前层,但图形仍在创建图块前的图层上。
因此有人说图层0是用来建图块的是有道理的,通常情况下我们会将图形绘制到0层上再创建图块,当然如果有特殊需要的时候也可以将图形放到指定的图层。
二、如何设置CAD图形的颜色、线型和线宽的参数
CAD图层相对比较简单,只有0层和其他层的区别,而颜色、线型等属性就更复杂了。这里以颜色为例,不仅可以设置为随层BYLAYER,受图层的影响;也可以随块BYBLOCK,由图块的颜色来控制;还可以设置成固定颜色而始终不变。
1、图块内图形始终保持固定颜色
如果希望CAD图块的颜色是固定的,无论插入到那个图层颜色都始终不变,修改图块颜色内部图形颜色也不变的话,将图形设置成指定的颜色即可。
2、图块内图形保持固定颜色但可以通过改图块颜色来修改
如果希望图块内图形跟图块颜色保持一致,就可以将图形的颜色都设置为随块BYBLOCK。如果图块颜色设置是随层,那图形的颜色就跟图层保持一致,如果图块颜色设置成固定颜色,图形的颜色就跟插入的CAD图层无关,随时都可以修改。
3、CAD图块内图形始终跟所在图层保持一致
如果希望块内CAD图形的颜色始终跟所在CAD图层保持一致,设置将图形颜色设置为随层。线宽和线型设置方法一样,但一般很少去修改。其实标注就是一个特殊的图块,我们可以看到很多元素的颜色和其他属性是设置成了随块,如下图所示。
三、CAD图块创建后插入时图形离得很远甚至看不到图块
原因:在定义图块时忘了指定基点。创建CAD图块对话框中基点的默认坐标是坐标原点,如果CAD图块中的图形就在原点处或附近,定义完插入图块时会在光标附近看到图块的图形;如果图形离原点很远,插入时图块中的图形可能会跑到视图外去。所以一定要记住定义CAD图块时千万不能忘记定义基点。
四、创建CAD图块后图形消失但插入图块发现图块定义成功了
原因:定义图块时将对象的处理方式设置成了删除。对象有三种处理方式:保留、转换为块、删除。默认是转换为块,也就是选中的图形也会变成块;保留就是图形保持原状,仍是独立的图形;删除就是将选中的图形删除。这三种情况对创建的图块没有影响,只是对选定对象的处理方式不同。
五、创建完图块为什么插入时有比例
很多人没有注意到CAD图块有单位设置,因为大家的图纸通常都使用相同的模板,单位是相同的,因此图块的单位并不重要,但突然有一天要在一张不同单位的图纸中用这个图块就会出现类似的问题。遇到无法分解的图块,如果自己创建的图块也无法分解,那可能不小心在创建图块时取消勾选了“允许分解”,如下图所示。
如果遇到这种情况,可以双击进入块编辑器后,不选择任何CAD图形,在特性面板(CTRL+1)中重新设置成允许分解。
另外,在CAD中还有一个写块的命令,将块存成一个dwg文件。