2.2 平面编辑命令
图形编辑是对图形进行选择、复制、移动、旋转、修剪等操作,在AutoCAD 2018中提供了丰富的图形编辑工具和命令,灵活适当地利用这些编辑工具和命令,可以修改已有图形或通过已有图形构造新的复杂图形,并能够显著地提高绘图的效率和质量。
2.2.1 选择编辑对象
在对图形进行编辑操作之前,首先需要选择编辑对象,AutoCAD 2018为用户提供了多种不同的选择方式。AutoCAD用虚线突出显示所选的对象,这些对象就构成了选择集。选择集可以包含单个对象,也可以包含复杂的对象编组。
1.设置对象的选择模式
在AutoCAD 2018中,执行【工具】/【选项】菜单命令,打开【选项】对话框,如图2-31所示,在【选择集】选项卡中可以设置选择集模式、拾取框大小和夹点尺寸等。
图2-31 【选项】对话框中的【选择集】选项卡
2.选择对象的方法
在AutoCAD 2018中有许多选择对象的方法,例如,可以通过单击对象逐个拾取,也可以利用矩形窗口或交叉窗口选择;可以选择最近创建的对象、前面的选择集或图形中的所有对象,也可以向选择集中添加对象或从中删除对象。
当使用编辑命令时,在命令行出现“选择对象:”提示下输入“?”,将显示如下提示信息。
部分选项说明:
窗口(W):可以绘制一个矩形区域来选取对象。当指定了矩形窗口的两个对角点时,所有位于这个矩形窗口内的对象都将被选中,否则不被选中。
上一个(L):选取图形窗口内可见元素中最后创建的对象。不管使用多少次【上一个(L)】选项,都只有一个对象被选中。
窗交(C):该选项与【窗口】选项类似,但是落在选择区域内部或与之相交的所有对象都会被选中。
框(BOX):该选项是【窗口】和【窗交】选项组合成的一个单独选项。如果选择框的两角点是从左至右指定的,则执行【窗口】选项,否则执行【窗交】选项。
全部(ALL):选取图形中没有被锁定、关闭或者冻结的图层上的所有对象。
栏选(F):该选项可以通过绘制一条多点的栅栏来选取对象,其中,所有与栅栏相交的对象都将被选中。
圈围(WP):该选项与【窗交】选项类似,可通过绘制一个不规则的封闭多边形构成一个选择窗口。
编组(G):该选项通过使用一个已经存在的组来选择对象。
前一个(P):该选项可以将最近一次选择的选择集作为当前的选择集。
3.过滤选择
在使用AutoCAD的过程中,有时需要选择整个图形中具有某一相同特征的所有对象。例如,用户希望选择复杂图纸中所有的圆和CENTER线型的直线和“绿色”的标注,而用鼠标单击,逐个选择,会非常的麻烦,这时就需要使用【过滤】选项来过滤选择符合条件的对象。
在命令行提示下输入filter命令,将打开【对象选择过滤器】对话框,如图2-32所示。可以以对象的类型(如直线、圆及圆弧等)、图层、颜色、线型或线宽等特性作为条件,过滤选择符合设定条件的对象。
图2-32 【对象选择过滤器】对话框
【对象选择过滤器】对话框上面的列表框中显示了当前设置的过滤条件。其他选项的功能如下。
【选择过滤器】选项区域用来设置选择过滤器,它包括以下选项:
(1)【选择】下拉列表框:选择过滤器类型,如直线、圆、圆弧、图层、颜色、线型及线宽等对象特性以及关系语句。
(2)【X、Y、Z】下拉列表框:可以设置与选择调节对应的关系运算符。关系运算符包括=、!=、<、<=、>、>=和×。例如,当建立【块位置】过滤器时,在对应的文本框中可以设置对象的位置坐标。
(3)【添加到列表】按钮:单击该按钮,可以将选择的过滤器及附加条件添加到过滤器列表中。
(4)【替换】按钮:单击该按钮,可用当前【选择过滤器】选项区域中的设置代替列表中选定的过滤器。
(5)【添加选定对象】按钮:单击该按钮,将切换到绘图窗口中,然后选择一个对象,则会把选中的对象特性添加到过滤器列表框中。
(6)过滤条件组合的名称保存在一个名为filter.nfl的文件中,文件的名称最多可以有18个字符,保存以后所有的后缀为.dwg的图形文件都可以使用。
【例2-19】 选择图2-33中所有的半径为6的圆和直线。
图2-33 原始图形
操作步骤
在命令行中输入filter命令,打开【对象选择过滤器】对话框。
在【选择过滤器】选项的区域的下拉列表框中选择【** 开始OR】选项,并单击按钮,将其添加到过滤器列表框中。
在【选择过滤器】选项区域的下拉列表框中选择【圆半径=6】选项,并单击按钮,将其添加到过滤器列表框中。
在【选择过滤器】选项区域的下拉列表框中选择【直线】选项,并单击按钮,将其添加到过滤器列表框中。
在过滤器列表框中单击【对象=直线】选项下面的空白区域,在“选择过滤器”选项区域的下拉列表框中选择【** 结束OR】选项,并单击按钮,将其添加到过滤器列表框中。
在对象过滤器列表框中显示的内容如下:
单击按钮,在绘图窗口中选择所有图形并按 Enter 键,结果如图2-34所示。
图2-34 选择符合条件的图形
4.快速选择
在AutoCAD中,“快速选择”功能可以选择具有某些共同特性的对象,例如,可以选择某个线型的所有对象。
操作方式:
菜单命令:【工具】/【快速选择】
命令行:qselectfilter
快捷菜单:在绘图窗口中单击鼠标右键,从弹出的快捷菜单中选择【快速选择】命令,如图2-35所示。
执行【工具】/【快速选择】菜单命令,弹出【快速选择】对话框,如图2-36所示。
图2-35 快捷菜单
图2-36 【快速选择】对话框
选项说明:
【应用到】下拉列表框:用于设置快速选择的操作范围。
选择对象按钮:用于选择要使用设置条件过滤的对象。
【对象类型】下拉列表框:用于设置选择对象的类型。
【特性】列表框:用于为过滤器指定对象特性。
【运算符】下拉列表框:用于控制过滤器的范围。AutoCAD提供了5种运算操作,包括=(等于)、<>(不等于)、>(大于)、<=(小于等于)和全部选择。
【值】下拉列表框:用于为过滤器指定特性值。
【包括在新选择集中】单选按钮:用于选择符合条件的对象。
【排除在新选择集之外】单选按钮:用于选择不符合条件的对象。
【附加到当前选择集】复选框:用于将所选择的对象添加到当前选择集中。
说明:在绘图过程中,选择图形对象通常不能一次完成,而需要通过添加或者删除图形对象来完成,利用光标选择需要加入的图形对象,即可为选择集添加图形对象,但如果在按住Shift 键的同时选择已经选中的图形对象,则可取消图形对象的选择状态。
图2-37 对象编组
5.使用编组
在AutoCAD 2018中,可以将图形对象进行编组用以创建一种选择集,使编辑对象更加灵活方便。
在命令行提示下输入group命令,或者直接单击工具栏【常用】/【组】,如图2-37所示。
【例2-20】 将图2-38中所有的圆创建成一个编组CIRCLE。
图2-38 选择对象
操作步骤
在命令行中输入group命令,按Enter 键,打开【对象编组】对话框。
在【编组标识】选项组中的【编组名】文本框中输入编组名“circle”。
单击【组】选项组中的【新建】按钮,切换到绘图窗口,选择图2-46中的所有圆。
按 Enter 键结束对象选择,返回到【编组管理器】对话框,单击按钮,完成对象编组操作。
说明:建立了对象编组以后,只要选择组中的任意一个对象,即可自动选择编组中的所有对象,在AutoCAD中,一个对象可以是多个编组中的成员。
2.2.2 平面编辑命令
1.删除对象
在使用AutoCAD绘制图形的过程中,如果发现绘制的图形中有一些多余的或者错误的图元,可以对其进行删除。
操作方式:
菜单命令:【修改】/【删除】
工具栏:单击【修改】工具栏中的按钮
命令行:erase(e)
快捷键直接选中对象,然后按Delete键
说明:使用OOPS命令,可以恢复最后一次使用【删除】命令删除的对象,如果要连续向前恢复被删除的对象,则需要使用取消命令UNDO。
2.移动对象
移动对象是指对象的位置发生了变化,但其形状不发生变化。
操作方式:
菜单命令:【修改】/【移动】
工具栏:单击【修改】工具栏中的按钮
命令行:move(m)
【例2-21】 将图2-39a变成图2-39b。
图2-39 移动
a)移动前 b)移动后
执行【修改】/【移动】菜单命令,即执行move命令,AutoCAD命令提示如下。
选项说明:
位移(D):可以指定位移坐标作为图形移动量。
3.复制对象
复制是指将选定的一个或多个对象生成一个或多个副本,并将副本放置到指定的位置。
操作方式:
菜单命令:【修改】/【复制】
工具栏:单击【修改】工具栏中的按钮
命令行:copy(co)
【例2-22】 利用【复制】命令将图2-40a变成图2-40b。
图2-40 复制
a)复制前 b)复制后
执行【修改】/【复制】菜单命令,即执行copy命令,AutoCAD命令提示如下。
4.镜像对象
在使用AutoCAD 2018绘图时,当绘制的图形对象相对于某一对称轴对称时,就可以使用【镜像】命令来绘制图形。【镜像】命令是将选定的对称线对所选取图形对象进行对称或复制,复制完成后可以删除源对象,也可以不删除源对象。
操作方式:
菜单命令:【修改】/【镜像】
工具栏:单击【修改】工具栏中的按钮
命令行:mirror(mi)
【例2-23】 已知如图2-41a所示的图形,使用【镜像】命令绘制如图2-41b所示的图形。
图2-41 镜像
a)镜像前 b)镜像后
执行【修改】/【镜像】菜单命令,即执行mirror命令,AutoCAD命令提示如下。
在AutoCAD 2018中,使用系统变量MIRRTEXT可以控制文字对象的镜像方向,如图2-42所示。
图2-42 系统变量MIRRTEXT
a) MIRRTEXT=0 b) MIRRTEXT=1
5.旋转对象
在AutoCAD中,旋转命令可以改变对象的方向,并按指定的基点和角度定位新的方向,旋转对象后默认为删除原图,也可以设定保留原图。
操作方式:
菜单命令:【修改】/【旋转】
工具栏:单击【修改】工具栏中的按钮
命令行:rotate(ro)
【例2-24】 使用角度对象方式旋转图2-43所示的图形。
图2-43 角度对象方式旋转
a)原图 b)旋转后的图
执行【修改】/【旋转】菜单命令,即执行rotate命令,AutoCAD命令提示如下。
说明:在输入旋转角度的时候,如果输入的是正数则逆时针旋转,否则顺时针旋转。
【例2-25】 使用复制旋转的方法绘制标志,如图2-44所示。
图2-44 复制旋转
a)原图 b)旋转后的图
操作步骤
在命令行中输入rotate命令,按Enter键。
通过十字光标选取要旋转的对象。
以O点为旋转基点,在指定旋转角度时输入120°。
重复步骤1、2、3,只是在指定旋转角度时输入-120°。
按Enter键结束。
6.阵列对象
阵列命令实际上是一种特殊的复制对象的方法,可以快速、有效地创建很多对象,因此是非常方便的,它分为环形阵列和矩形阵列两种方式。
操作方式:
菜单命令:【修改】/【阵列】
命令行:array (ar)
【例2-26】 使用矩形阵列绘制如图2-45所示的图形。
图2-45 矩形阵列
a)原图 b)阵列后的图
操作步骤
执行菜单【修改】/【阵列】/【矩形阵列】菜单命令,即执行arrayrect命令,选择要阵列的对象,此时命令行窗口如图2-46所示。
图2-46 【矩形阵列】命令行窗口指示
单击阵列后的图形任意位置,然后将光标移动到水平行最右侧三角形夹点上,即可出现菜单选择轴角度,如图2-47所示。
将光标移动到垂直列最上方三角形夹点上,即可出现菜单选择轴角度。
图2-47 完成【矩形阵列】命令行窗口
【例2-27】 使用环形阵列的方法绘制如图2-48所示的图形。
图2-48 环形阵列
a)原图 b)阵列后的图
操作步骤
执行菜单【修改】/【阵列】/【环形阵列】菜单命令,即执行arraypolar命令,选择需要阵列的图形,命令行显示结果如图2-49所示。
图2-49 【环形阵列】命令行窗口指示
7.偏移对象
偏移是创建一个与原图形对象类似的新对象,对指定的图形进行复制,并将复制的图形对象同心偏移一定的距离。
操作方式:
菜单命令:【修改】/【偏移】
工具栏:单击【修改】工具栏中的按钮
命令行:offset (o)
【例2-28】 使用【偏移】命令绘制如图2-50所示的图形。
图2-50 偏移
a)原图 b)偏移后的图
执行【修改】/【偏移】菜单命令,即执行offset命令,AutoCAD命令提示如下。
部分选项说明:
通过(T):选择该选项,可以指定一个偏移点,偏移复制的图形通过此点。
删除(E):选择该选项,可以选择在偏移后删除源对象。
图层(L):选择该选项,可以指定新的对象是在当前图层中创建还是在与源对象相同的图层中创建。
多个(M):选择该选项,可以进行多次偏移,并且在偏移的过程中方向是可以变化的。
8.修剪对象
修剪可以非常快速地删除多余的线段,以与其他对象的边相接。
操作方式:
菜单命令:【修改】/【修剪】
工具栏:单击【修改】工具栏中的按钮
命令行:trim (tr)
【例2-29】 使用【剪切】命令绘制如图2-51所示的图形。
图2-51 剪切
a)原图 b)剪切后的图
执行【修改】/【修剪】菜单命令,即执行trim命令,AutoCAD命令提示如下。
图2-52 选择对象
说明:
● 如果要剪切的部分比较多的话,那么在选择对象的时候也可以采用选择整个图形的办法(即把图中所有的图元都作为剪切边界),然后单击鼠标右键,再删除要剪切的对象。
● 默认情况下,要选择被剪切的对象,系统将以剪切边界为界,将被剪切对象上位于拾取点一侧的部分删除。如果在剪切的时候按下 Shift 键,同时选择与修剪边不相交的对象,修剪边界将变为延伸边界,将选择的对象延伸到修剪边界并相交。
9.延伸对象
可以使用延伸工具拉长对象,以与其他对象相接。
操作方式:
菜单命令:【修改】/【延伸】
工具栏:单击【修改】工具栏中的按钮
命令行:extend (ex)
【例2-30】 使用【延伸】命令完成如图2-53所示的图形。
图2-53 延伸
a)原图 b)延伸后的图
执行【修改】/【延伸】菜单命令,即执行extend命令,AutoCAD命令提示如下。
说明:使用【延伸】命令时,如果在按住 Shift 键的同时选择处理的对象,则执行【修剪】命令。
10.缩放对象
缩放可以将对象按指定的比例因子相对于基点进行尺寸缩放。
操作方式:
菜单命令:【修改】/【缩放】
工具栏:单击【修改】工具栏中的按钮
命令行:scale (sc)
【例2-31】 使用【缩放】命令完成如图2-54所示的图形。
图2-54 缩放
a)原图 b)缩放后的图
执行【修改】/【缩放】菜单命令,即执行scale命令,AutoCAD命令提示如下。
11.拉伸对象
拉伸可以将对象按指定的比例因子相对于基点进行尺寸缩放。
操作方式:
菜单命令:【修改】/【拉伸】
工具栏:单击【修改】工具栏中的按钮
命令行:stretch (s)
【例2-32】 使用【拉伸】命令完成如图2-55所示的图形。
图2-55 拉伸
a)原图 b)拉伸后的图
执行【修改】/【拉伸】菜单命令,即执行stretch命令,AutoCAD命令提示如下。
说明:拉伸时,以交叉窗口或交叉多边形的方式来选择对象,该命令会移动所有位于选择窗口之内的图形对象,而对于与选择窗口边界相交的对象则进行拉伸操作。
12.拉长对象
拉长可以改变对象的长度或角度,拉长后的结果与拉伸和修剪所得结果相似。
操作方式:
菜单命令:【修改】/【拉长】
命令行:lengthen (len)
【例2-33】 使用【拉长】命令完成如图2-56所示的图形。
执行【修改】/【拉长】菜单命令,即执行lengthen命令,AutoCAD命令提示如下。
图2-56 拉长
a)原图 b)拉长后的图
选项说明:
增量(DE):以增量的方式修改圆弧或直线的长度。
百分数(P):以相对原长度的百分比的方式修改圆弧或直线的长度。
全部(T):以给定新直线的总长度或圆弧的包含角来改变长度。
动态(DY):动态的改变圆弧或直线的长度。
13.圆角对象
圆角可以使相邻两对象通过指定半径的圆弧相连。
操作方式:
菜单命令:【修改】/【圆角】
工具栏:单击【修改】工具栏中的按钮
命令行:fillet (f)
【例2-34】 使用【圆角】命令完成如图2-57所示的图形中所有的圆角半径都为5。
图2-57 圆角
a)原图 b)圆角后的图
执行【修改】/【圆角】菜单命令,即执行fillet命令,AutoCAD命令提示如下。
重复以上操作完成其他的圆角处理。
选项说明:
多段线(P):该选项将整个多段线连接起来,在整个多段线均需要倒角时使用非常方便。
半径(R):该选项是指定半径大小将已知对象连接起来。
修剪(T):该命令用于设置添加圆角后是否保留原拐角边,如图2-58所示。
多个(M):该选项可以为多个对象连续添加圆角,而不必重新启用命令,命令行将重复显示主提示和“选择第二个对象”提示,直到用户按Enter键结束命令。
图2-58 圆角
a)原图 b)不剪切圆角后的图 c)剪切圆角后的图
说明:允许两条平行线倒圆角,圆角半径为两条平行线距离的一半。
14.倒角对象
倒角可以使相邻两对象以平角相连。
操作方式:
菜单命令:【修改】/【倒角】
工具栏:单击【修改】工具栏中的按钮
命令行:chamfer (cha)
【例2-35】 使用【倒角】命令完成如图2-59所示的图形,这里只有E点和F点的倒角尺寸为“4,4”,其他各点的倒角都是“3,4”。
图2-59 倒角
a)原图 b)倒角后的图
执行【修改】/【倒角】菜单命令,即执行chamfer命令,AutoCAD命令提示如下。
重复以上命令完成其他边的倒角,结果如图2-59b所示。
15.打断对象
打断可以将一个对象打断成两个对象,对象之间可以有一定的间隙,也可以没有间隙。
操作方式:
菜单命令:【修改】/【打断】
工具栏:单击【修改】工具栏中的或按钮
命令行:break (br)
【例2-36】 使用在一点打断命令完成如图2-60所示的图形。
图2-60 在一点打断
a)原图 b)打断后的图
执行【修改】/【打断】菜单命令,即执行break命令,AutoCAD命令提示如下。
说明:如果要打断的点是对象上的任意一点,那么通常采用按住Shift键的同时单击鼠标右键,在弹出的快捷菜单中选择【最近点】选项来选择要打断的点。
【例2-37】 使用两点之间打断命令完成如图2-61所示的图形。
图2-61 在两点打断
a)原图 b)打断后的图
执行【修改】/【打断】菜单命令,即执行break命令,AutoCAD命令提示如下。
说明:
● 定义第二点时,选择的第二点也可以在对象之外,当在对象之外的区域选择时,实际的第二点为从单击处向对象做垂线的垂足。
● 当要打断的对象为圆时,删除的部分为从第一点按逆时针方向至第二点的圆弧。
16.合并对象
合并可以将相似的对象合并成一个对象。
操作方式:
菜单命令:【修改】/【合并】
工具栏:单击【修改】工具栏中的按钮
命令行:join (j)
【例2-38】 使用【合并】命令完成如图2-62所示的图形。
图2-62 合并
a)直线 b)圆弧
执行【修改】/【合并】菜单命令,即执行join命令,AutoCAD命令提示如下。
说明:
● 合并直线时,直线对象必须共线(位于同一无限长的直线上),但是它们之间可以有间隙。
● 合并圆弧或椭圆弧时,圆弧(椭圆弧)对象必须位于同一假想的圆上,但是它们之间可以有间隙。【闭合】选项可将圆弧(椭圆弧)转换成圆(椭圆)。
● 合并多段线时,对象可以是直线、多段线或圆弧。对象之间不能有间隙,并且必须位于与UCS的XY平面平行的同一平面上。
● 合并样条曲线或螺旋时,样条曲线和螺旋对象必须相接(端点对端点)。结果对象是单个样条曲线。
● 合并两条或多条圆弧(或椭圆弧)时,将从源对象开始沿逆时针方向合并圆弧(或椭圆弧)。
● 对象合并后对象的属性均会更改为源对象的属性。
17.分解对象
分解可以将矩形、块等由多个对象组成的整体,分解成部件对象。
操作方式:
菜单命令:【修改】/【分解】
工具栏:单击【修改】工具栏中的按钮
命令行:explode (x)
说明:
● 分解的对象是块。具有相同X、Y、Z比例的块将分解成它们的部件对象。带属性的块分解后将丢失属性,只显示相应的属性标志;系统变量explode控制对不等比例插入块的分解,其默认值为1,允许分解,分解后的块中的圆、圆弧将保持不等比例插入所引起的变化,转化为椭圆、椭圆弧。如果设置的值为0,则不允许分解。
● 分解的对象是多线。分解成直线和圆弧。
● 分解的对象是引线。根据引线的不同,可分解成直线、样条曲线、实体(箭头)、块插入(箭头、注释块)、多行文字或公差对象。
● 分解的对象是体。分解成一个单一表面的体(非平面表面)、面域或曲面。
● 分解的对象是文字。分解成文字对象。