CAD > CAD行业教程> CAD图文教程> 文章详情

CAD图块教程之图块组成对象图层的继承性

2019-11-29 3138 CAD图块  

一般CAD书刊中只涉及CAD图块的定义、插入和存盘等内容,而关于CAD图块插入前后其组成对象一般特性发生变化的内容则很少见到。总结它们的变化规律,对于正确使用CAD图块,提高计算机绘图与设计的效率很有意义。本文讨论的CAD图块组成对象的一般特性仅限于CAD图块组成对象的图层、颜色、线型和线宽。

讨论CAD图块组成对象图层、颜色、线型和线宽的变化,涉及到的图层特性包括图层设置和图层状态。图层设置是指在图层特性管理器中对图层的颜色、图层的线型和图层的线宽的设置。图层状态是指图层的打开与关闭状态、图层的解冻与冻结状态、图层的解锁与锁定状态和图层的可打印与不可打印状态等。
CAD图块组成对象图层的继承性
在CAD图块插入时,CAD图块中0层上的对象改变到CAD图块的插入层,CAD图块中非0层上的对象图层不变。即CAD图块中原非0层上的对象,如在被插入图形文件中有与其同名的图层,则分别置于各自的同名图层,被插入图形文件中图层的设置不变。如在被插入图形文件中没有与其同名的图层,则CAD首先在被插入图形文件中新建CAD图块的同名图层,并继承CAD图块中非0层对象所在图层的设置,然后把CAD图块中非0层上的对象分别置于各自的同名图层。总之,若0层不是插入层,则CAD图块中0层上的对象,其图层发生改变,被重新置于CAD图块的插入层;CAD图块中非0层上的对象,其图层保持不变,因此我们说非0层对象的图层具有继承性。若0层就是插入层,则CAD图块中各对象所在的图层保持不变。
CAD图块插入后,如果关闭CAD图块的插入层,会使CAD图块中与插入层同名层上的对象不可见,如果0层不是插入层,也会使CAD图块中0层上的对象不可见。因为,CAD图块中0层上的对象已重新置于CAD图块的插入层,但CAD图块中其他图层(既非插入层也非0层)上的对象仍然可见。但是要注意,如果冻结CAD图块的插入层,不管CAD图块中的各个对象位于哪一层,整个CAD图块都将不可见,不但CAD图块中与插入层同名层上的对象和CAD图块中0层上的对象不可见,CAD图块中非插入层上的对象也不可见。如果0层为非插入层,关闭或冻结0层,对CAD图块中原0层对象的可见性没有影响。如果关闭或冻结的图层既非CAD图块的插入层也非0层,会使CAD图块中该层上的对象不可见。
CAD图块插入后,还可以随时改变CAD图块的插入层,先选择CAD图块,在“对象特性”工具栏上单击“图层状态”下拉列表框中的下拉按扭,再单击所需要的图层即可。如上所述,如果冻结CAD图块的插入层。则在该层插入的整个CAD图块将不可见,可以通过这个方法来验证某个图层是否为CAD图块的插入层。
如果CAD图块的插入层既不是0层也不是CAD图块中各对象所在的图层,那么当删除了该层上的所有对象(包括所插入的CAD图块)后,就能够删除该层。但是,CAD图块中各对象所在的图层,不管是不是CAD图块的插入层,即使图层中已经没有任何对象,也不能删除。
如果CAD图块插入后被分解(Explode),则CAD图块插入前位于0层、CAD图块插入后改变到CAD图块插入层的对象,将再从CAD图块的插入层回归到0层。

总之,CAD图块分解后,CAD图块中不同图层的对象所在的图层将“各归各位”,恢复到CAD图块插入前各对象所在的图层。

相关文章推荐
Copyright © 1992-2021 苏州浩辰软件股份有限公司 版权所有 苏ICP备12077906号-1 增值电信业务经营许可证: 苏B2-20210241 苏公网安备 32059002004222号