我们知道,块的分解,只是允许在图面上的简单编辑,而不会改变到块库里的定义,这意味着当用户再一次插入此块时,将不会发生任何变化。而块的重定义,恰好解决了这个问题。进行块的分解后,把这个被分解后的块的原始图线进行编辑以及修改操作后,重定义为同名块,这样一来,块库里的定义就被修改了,等到再一次插入此块时,就会是重新定义好的块
重定义块,提供了批量修改块的功能。当某图块在图形中被插入了多次、且插入到了不一样的图层和位置、在线型、颜色等特性方面也出现了大量的改变后,又发现此图块其实并没有达到要求,需要其重新改变成另一个样式。这个一来,就可以把已经绘制好的图形,运用块的重定义方式,以相应的插入点进行重新的定义。操作完成之后,图形里的所有同名快就会变成新的样式
首先,启动块的重定义功能:
在命令行中,输入BLOCK(B),按回车键确认
找到菜单栏上的插入-块定义-创建块按钮,启用创建块的功能
以某餐厅的家具布置图作为例子,在这份餐厅的家具布置图中,餐厅的业主对设计并不满意,希望把圆桌改成方桌设计。
下面小编给大家介绍一下如何通过块的重定义方法完成修改
1、选定一个圆型餐桌的块,然后可以发现块的插入点,就处在餐桌的中心位置。在进行重定义的时候,把基点定在新块的中心位置。如果要取消对块的选择,可以按两次Esc键
2、选定桌子的图块,按Ctrl+1的组合键,找到在出现的特性窗口中的名称信息栏,我们可以了解到此圆形餐桌的块名-8座桌。随后关闭特性的窗口
3、找到菜单栏上的插入-块定义-创建块按钮,启用创建块的功能。在弹出来的块定义对话框中,找到名称信息栏,选定8座桌的选项,然后点击基点菜单里的拾取点按钮,在相关提示下,我们选定左边位置中的方形餐桌,然后拾取该餐桌中间转盘的圆心点。为了更准确地拾取圆心,此时应该打开对象捕捉功能
4、在完成拾取基点操作后,系统会返回到块定义的对话框中。接着,找到菜单栏上的对象-选择对象按钮,启动选择对象的功能。然后,选定窗口选择的模式,进行全部选取方形餐桌图形对象的操作。结束选择对象的操作后,按回车键,既可返回到块定义的对话框中,然后点击确定按钮。然后系统会出现警告信息框,名为“块-重新定义块”。接着,点击重新定义块的按钮
5、这样,图形中的圆形餐桌都变成方形餐桌了