3.1 编辑修改
使用最方便的平面图形编辑命令是图标按钮格式,平面图形编辑命令的图标按钮集中在“修改”工具栏,如图3-1所示。使用这些命令可以进行以下编辑方法:删除、复制、镜像、移动等,下面对其进行详细介绍。
图3-1 “修改”工具栏
3.1.1 选择对象(SELECT)
在AutoCAD中,用户可以先输入命令,然后选择要编辑的对象;也可以先选择对象,然后进行编辑。用户可以结合自己的习惯和工作命令要求灵活使用这两种方法。
为了编辑方便,可将一些对象组成一组,这些对象可以是一个,也可以是多个,称之为选择集。用户在进行复制、粘贴等编辑操作时,都需要选择对象,也就是构造选择集。建立一个选择集后,可以将这一组对象作为一个整体进行操作。
需要选择对象时,在命令行中将出现提示,例如“选择对象:”。根据命令的要求,用户可选取线段、圆弧等对象,以进行后面的操作。
用户可以通过3种方式构造选择集:单击对象直接选择、窗口选择(左选)和交叉窗口选择(右选)。
1.单击对象直接选择
当命令行提示“选择对象:”时,绘图区将出现拾取框光标,将光标移动到某个图形对象上,单击鼠标左键,则可选择与光标有公共点的图形对象,被选中的对象呈高亮显示。
单击对象直接选择方式适用于构造对象较少的选择集的情况,对于构造对象较多的选择集的情况就需要使用另外两种选择方式了。
2.窗口选择(左选)
当需要选择的对象较多时,可以使用窗口选择方式,这种选择方式与Windows的窗口选择类似。首先单击鼠标左键,将光标沿右下方拖动,再次单击鼠标左键,形成选择框,选择框呈实线显示,被选择框完全包容的对象将被选择。
3.交叉窗口选择(右选)
交叉窗口选择(右选)与窗口选择(左选)方式类似,所不同的是光标向左上方移动形成选择框,选择框呈虚线,只要与交叉窗口相交或者被交叉窗口包容的对象,都将被选择。
选择对象的方法有很多种,当对象处于被选择状态时,该对象呈高亮显示。如果是先选择后编辑,则被选择的对象上还将出现控制点。
在选择完图形对象后,用户可能还需要在选择集中添加或删除对象。需要添加图形对象时,可以采用如下方法:
● 按住Shift键,单击要添加的图形对象;
● 使用直接单击对象的选择方式选取要添加的图形对象;
● 在命令行中输入A命令,然后选择要添加的对象。
需要删除对象时,可以采用如下方法:
● 按住Shift键,单击要删除的图形对象;
● 在命令行中输入R命令,然后选择要删除的对象。
3.1.2 删除命令(ERASE)
删除命令是图形编辑中最常用的命令之一,其功能是从图形中删除对象。
1.执行方式
● 选择“修改”|“删除”命令;
● 单击“修改”工具栏中的“删除”按钮;
● 在命令行中输入ERASE命令。
2.命令提示
命令: erase 选择对象: //在绘图区选择需要删除的对象(构造删除对象集) 选择对象: //按Enter键完成对象选择,并同时完成对象删除
对于提示“选择对象”,用户可以使用上一节所介绍的选择对象的方法来选择编辑对象。选择对象完毕后,按Enter键确认完成对象的删除操作。
3.应用举例
例3-1 删除如图3-2所示的二维平面图形圆。
图3-2 删除前的图形
步骤01 选择要删除的圆,如图3-3所示。
图3-3 选择要删除的图形
步骤02 单击“修改”工具栏中的“删除”按钮,在命令行窗口出现以下提示:
命令: _erase找到1个
步骤03 完成删除操作,如图3-4所示。
图3-4 删除后的图形
3.1.3 复制命令(COPY)
复制可以从原对象以指定的角度和方向创建对象的副本。
1.执行方式
● 选择“修改”|“复制”命令;
● 单击“修改”工具栏中的 “复制”按钮;
● 在命令行中输入COPY命令。
2.命令提示
“复制”命令提供了“模式”选项来控制将对象复制一次还是多次,下面将分别讲解。
(1)单个复制。执行“复制”命令,命令行提示如下:
命令: _COPY 选择对象: 找到1个//在绘图区选择需要复制的对象 选择对象: //按Enter键,完成对象选择 当前设置: 复制模式 = 单个 指定基点或 [位移(D)/模式(O)]<位移>: O//输入O,表示选择复制模式 输入复制模式选项 [单个(S)/多个(M)]<多个>: S//输入S,表示复制一个对象 指定基点或 [位移(D)/模式(O)/多个(M)]<位移>: //在绘图区拾取或输入坐标确认复制对象的基点 指定第二个点或 [阵列(A)]<使用第一个点作为位移>://在绘图区拾取或输入坐标确定位移点
(2)多个复制。执行“复制”命令,命令行提示如下:
命令: _COPY 选择对象: 找到1个//在绘图区选择需要复制的对象 选择对象: //按Enter键,完成对象选择 当前设置: 复制模式 = 单个 指定基点或 [位移(D)/模式(O)/多个(M)]<位移>: M//输入M,表示选择多个复制模式 指定基点或 [位移(D)/模式(O)/多个(M)]<位移>: //在绘图区拾取或输入坐标确认复制对象基点 指定第二个点或 [阵列(A)]<使用第一个点作为位移>://在绘图区拾取或输入坐标确定位移点 指定第二个点或 [阵列(A)/退出(E)/放弃(U)]<退出>://在绘图区拾取或输入坐标确定位移点 指定第二个点或 [阵列(A)/退出(E)/放弃(U)]<退出>:
3.应用举例
例3-2 绘制电感器符号。
步骤01 单击“绘图”工具栏中的“直线”按钮,绘制长度为6的竖直直线段;单击“绘图”工具栏中的“圆弧”按钮,绘制半径为1,角度为180°的半圆弧,如图3-5所示。
图3-5 绘制直线和半圆弧
步骤02 选择半圆弧作为复制对象,如图3-6所示。
图3-6 选择半圆弧
步骤03 单击“修改”工具栏中的“复制”按钮,进行半圆弧的复制。命令行提示如下:
命令: copy找到1个 当前设置: 复制模式 = 单个 指定基点或 [位移(D)/模式(O)]<位移>: 0 //选择模式 输入复制模式选项 [单个(S)/多个(M)]<单个>: M //设置为多个连续复制模式 指定基点或 [位移(D)/模式(O)]<位移>: //拾取直线和半圆弧的交点为复制对象的基点 指定第二个点或 [阵列(A)]<使用第一个点作为位移>://拾取半圆弧的端点为第二个点 ...... 指定第二个点或 [阵列(A)/退出(E)/放弃(U)]<退出>://依次拾取到第五个点后,按Enter键完成 复制,如图3-7和图3-8所示
图3-7 复制第一个半圆弧
图3-8 复制出4个半圆弧
步骤04 选择直线段,单击“修改”工具栏中的“复制”按钮,进行直线段的复制。命令行提示如下:
命令: copy找到1个 当前设置: 复制模式 = 多个 指定基点或 [位移(D)/模式(O)]<位移>: //拾取直线和半圆弧的交点为复制对象的基点 指定第二个点或 [阵列(A)]<使用第一个点作为位移>://拾取第五个半圆弧的端点为第二个点 指定第二个点或 [阵列(A)/退出(E)/放弃(U)]<退出>://按Enter键完成复制,如图3-9和图3-10 所示
图3-9 选择复制基点
图3-10 复制直线段
至此,完成电感器符号的绘制。
3.1.4 镜像命令(MIRROR)
镜像以指定轴为对称轴,使图形绕对称轴翻转,创建对称的图像。镜像对创建对称的对象非常有用,因为可以快速绘制半个对象,然后将其镜像,而不必绘制整个对象。
1.执行方式
● 选择“修改”|“镜像”命令;
● 单击“修改”工具栏中的 “镜像”按钮;
● 在命令行中输入MIRROR命令。
2.命令提示
命令:mirror 选择对象: //在绘图区选择需要镜像的对象 选择对象: //按Enter键,完成对象选择 指定镜像线的第一点: //指定镜像线,即对称轴的第一个点 指定镜像线的第二点: //指定镜像线的第二个点 要删除源对象吗?[是(Y)/否(N)]<N>: //选择是否删除源对象
3.参数说明
对于命令行提示“要删除源对象吗?[是(Y)/否(N)] <N>”,用户要选择是否删除源对象。如果选择“是”,则镜像的图像放置到图形中并删除原始对象;如果选择“否”,则将镜像的图像放置到图形中并保留原始对象。
4.应用举例
例3-3 绘制电流互感器符号。
步骤01 单击“绘图”工具栏中的“圆弧”按钮,绘制半径为5,开口向右的半圆弧。
步骤02 单击“绘图”工具栏中的“直线”按钮,捕捉半圆弧的上端点为起点,沿水平方向向右,绘制长度为10的直线段。
步骤03 单击“绘图”工具栏中的“直线”按钮,捕捉半圆弧的下端点为起点,沿竖直方向向上,绘制长度为20的直线段,如图3-11所示。
图3-11 绘制电流互感器的一半
步骤04 选择以上所有的图形为镜像源对象,单击“修改”工具栏中的“镜像”按钮,镜像对象。命令行提示如下:
图3-12 选择镜像线的第一点
图3-13 选择镜像线的第二点
图3-14 保留镜像源对象
默认情况下,镜像文字对象时,不更改文字的方向。如果确实要反转文字,可以将MIRRTEXT系统变量设置为1,例3-4将进行介绍。
例3-4 镜像如图3-15所示的部分电路。
图3-15 已知部分电路
步骤01 当系统变量MIRRTEXT为0时,镜像以上电路,则不更改文字的方向,如图3-16所示。
图3-16 文字方向不变的镜像
步骤02 设置系统变量MIRRTEXT为1时,镜像以上电路,则更改文字的方向,如图3-17所示。
图3-17 文字方向改变的镜像
3.1.5 偏移命令(OFFSET)
偏移命令可以根据指定距离或通过点创建一个与原有图形对象平行或具有同心结构的形体,偏移的对象可以是直线段、射线、圆弧、圆、椭圆弧、椭圆、二维多段线和平面上的样条曲线等。
1.执行方式
● 选择“修改”|“偏移”命令;
● 单击“修改”工具栏中的 “偏移”按钮;
● 在命令行中输入OFFSET命令。
2.命令提示
命令:offset 当前设置: 删除源=否 图层=源 OFFSETGAPTYPE=0 指定偏移距离或 [通过(T)/删除(E)/图层(L)]<1.0000>: //设置需要偏移的距离 选择要偏移的对象,或 [退出(E)/放弃(U)]<退出>: //在绘图区选择要偏移的对象 指定要偏移的那一侧上的点,或 [退出(E)/多个(M)/放弃(U)]<退出>: //以偏移对象为基准,选择偏移的方向
3.参数说明
对于命令行提示“指定偏移距离或 [通过(T)/删除(E)/图层(L)] <1.0000>”,用户可以指定偏移的方式或者设置其他选项。其他选项含义如下:
● 指定偏移距离:在距现有对象的指定偏移距离处创建对象;
● 通过(T):创建通过指定点的对象;
● 删除(E):偏移源对象后将其删除;
● 图层(L):确定将偏移对象创建在当前图层上还是源对象所在的图层上。
4.应用举例
例3-5 绘制三极开关符号。
步骤01 单击“绘图”工具栏中的“直线”按钮,绘制一条沿30°角方向,长度为6的直线段,继续绘制一条沿-60°角方向,长度为1的直线段,如图3-18所示。
图3-18 绘制直线段
步骤02 单击“修改”工具栏中的“偏移”按钮,进行偏移操作,结果如图3-20所示。其命令行提示如下:
图3-19 指定偏移方向
图3-20 偏移直线段
命令:offset 当前设置: 删除源=否 图层=源 OFFSETGAPTYPE=0 指定偏移距离或 [通过(T)/删除(E)/图层(L)]<1.0000>:1//设置需要偏移的距离 选择要偏移的对象,或 [退出(E)/放弃(U)]<退出>: //在绘图区选择要偏移的对象 指定要偏移的那一侧上的点,或 [退出(E)/多个(M)/放弃(U)]<退出>: m //选择多个偏移方式 指定要偏移的那一侧上的点,或 [退出(E)/放弃(U)]<下一个对象>: //指定偏移对象的下方 为偏移方向(见图3-19) 指定要偏移的那一侧上的点,或 [退出(E)/放弃(U)]<下一个对象>: //指定偏移对象的下方 为偏移方向 指定要偏移的那一侧上的点,或 [退出(E)/放弃(U)]<下一个对象>: e// 完成偏移操作
步骤03 单击“绘图”工具栏中的“圆”按钮,绘制圆,如图3-21所示,完成三极开关的绘制。其命令行提示如下:
图3-21 绘制圆
命令: _circle 指定圆的圆心或 [三点(3P)/两点(2P)/切点、切点、半径(T)]:2p //选择两点绘制圆模式 指定圆直径的第一个端点: //捕捉直线段的端点为圆的第一个端点 指定圆直径的第二个端点:@2<-150 //输入圆直径的第二个端点,完成圆的绘制
3.1.6 阵列命令(ARRAY)
阵列命令可以在矩形、环形(圆形)或者线性阵列中创建对象的副本。对于矩形阵列,可以控制行和列的数目以及它们之间的距离;对于环形阵列,可以控制对象副本的数目并决定是否旋转副本;对于线性阵列,可以沿路径或部分路径均匀分布对象副本。对于创建多个定间距的对象,阵列比复制要快。
1.执行方式
● 选择“修改”|“阵列”|“矩形阵列”“环形阵列”或“线性阵列”命令;
● 单击“修改”工具栏中的 “矩形阵列”按钮、“环形阵列”按钮或“路径阵列”按钮;
● 在命令行中输入ARRAY命令。
2.参数说明
下面根据阵列类型对各阵列操作进行介绍。
(1)矩形阵列
执行“矩形阵列”命令后,命令行提示如下:
命令: _ARRAYRECT 选择对象: 找到 1 个//选择如图3-24所示的阵列对象 选择对象: //按Enter键,完成选中 类型 = 矩形 关联 = 是 选择夹点以编辑阵列或 [关联(AS)/基点(B)/计数(COU)/间距(S)/列数(COL)/行数(R)/层数(L)/退 出(X)] <退出>: COL//输入COL表示设置列数和列间距 输入列数数或 [表达式(E)]<4>: 4//设置列数为4 指定 列数 之间的距离或 [总计(T)/表达式(E)]<32.6283>: 20//设置列间距为20 选择夹点以编辑阵列或 [关联(AS)/基点(B)/计数(COU)/间距(S)/列数(COL)/行数(R)/层数(L)/退 出(X)] <退出>: R//输入R,表示设置行数和行间距 输入行数数或 [表达式(E)]<3>: 3//设置行数为3 指定 行数 之间的距离或 [总计(T)/表达式(E)]<32.6283>: 15//设置行间距为15 指定 行数 之间的标高增量或 [表达式(E)]<0>://按Enter键,设置标高为0 选择夹点以编辑阵列或 [关联(AS)/基点(B)/计数(COU)/间距(S)/列数(COL)/行数(R)/层数(L)/退 出(X)] <退出>: X//输入X,退出,完成阵列
当使用矩形阵列时,需要指定行数、列数、行间距和列间距(行间距和列间距可以不同),整个矩形可以按照某个角度旋转。
命令行中其他选项的含义如下。
● 基点(B):表示指定阵列的基点。
● 角度(A):输入A,命令行要求指定行轴的旋转角度。
● 计数(C):输入C,命令行要求分别指定行数和列数。
● 间距(S):输入S,命令行要求分别指定行间距和列间距。
● 关联(AS):输入AS,用于指定创建的阵列项目是否作为关联阵列对象,或者是作为多个独立对象。
● 行数(R):输入R,命令行要求输入行数和行间距。
● 列数(C):输入C,命令行要求输入列数和列间距。
● 层数(L):输入L,命令行要求指定在Z轴方向上的层数和层间距。
(2)环形阵列
执行“环形阵列”命令后,命令行提示如下:
命令: _ARRAYPOLAR 选择对象: 指定对角点: 找到 3 个//选择要阵列的对象 选择对象: //按Enter键,完成选择 类型 = 极轴 关联 = 是 指定阵列的中心点或 [基点(B)/旋转轴(A)]://拾取阵列中心点 选择夹点以编辑阵列或 [关联(AS)/基点(B)/项目(I)/项目间角度(A)/填充角度(F)/行(ROW)/层 (L)/旋转项目(ROT)/退出(X)] <退出>: I//输入I,设置项目数 输入阵列中的项目数或 [表达式(E)]<6>: 6//输入项目数 选择夹点以编辑阵列或 [关联(AS)/基点(B)/项目(I)/项目间角度(A)/填充角度(F)/行(ROW)/层 (L)/旋转项目(ROT)/退出(X)] <退出>: F//输入F,设置填充角度 指定填充角度(+=逆时针、-=顺时针)或 [表达式(EX)]<360>://按Enter键,默认填充角度为360 选择夹点以编辑阵列或 [关联(AS)/基点(B)/项目(I)/项目间角度(A)/填充角度(F)/行(ROW)/层 (L)/旋转项目(ROT)/退出(X)] <退出>://按Enter键,完成环形阵列
在AutoCAD 2014版本中,“旋转轴”表示指定由两个指定点定义的自定义旋转轴,对象绕旋转轴阵列;“基点”选项用于指定阵列的基点;“行”选项用于编辑阵列中的行数和行间距,以及它们之间的增量标高;“旋转项目”选项用于控制在排列项目时是否旋转项目。
(3)线性阵列
执行“线性阵列”命令后,命令行提示如下:
命令: _ARRAYPATH 选择对象: 找到 1 个//选择需要阵列的对象 选择对象: //按Enter键,完成选择 类型 = 路径 关联 = 是 选择路径曲线: //选择路径曲线 选择夹点以编辑阵列或 [关联(AS)/方法(M)/基点(B)/切向(T)/项目(I)/行(R)/层(L)/对齐项目 (A)/Z方向(Z)/退出(X)]<退出>: B 指定基点或 [关键点(K)]<路径曲线的终点>://拾取基点,阵列时,基点将与路径曲线的起点重 合 选择夹点以编辑阵列或 [关联(AS)/方法(M)/基点(B)/切向(T)/项目(I)/行(R)/层(L)/对齐项目 (A)/Z方向(Z)/退出(X)]<退出>: M//输入M,设置路径阵列的方法 输入路径方法 [定数等分(D)/定距等分(M)]<定距等分>: D//输入D,表示在路径上按照定数等 分的方式阵列 选择夹点以编辑阵列或 [关联(AS)/方法(M)/基点(B)/切向(T)/项目(I)/行(R)/层(L)/对齐项目 (A)/Z方向(Z)/退出(X)]<退出>: I//输入I,设置定数等分的项目数 输入沿路径的项目数或 [表达式(E)]<255>: 8//输入项目数 选择夹点以编辑阵列或 [关联(AS)/方法(M)/基点(B)/切向(T)/项目(I)/行(R)/层(L)/对齐项目 (A)/Z方向(Z)/退出(X)]<退出>://按Enter键,完成阵列
3.应用举例
例3-6 使用矩形阵列方法绘制多极开关符号。
步骤01 单击“绘图”工具栏中的“直线”按钮,绘制一条沿竖直方向,长度为5的直线段,继续绘制一条沿135°角方向,长度为5的直线段,如图3-22所示。
图3-22 绘制直线段
步骤02 单击“修改”工具栏中的“复制”按钮,执行复制命令。命令行提示如下:
当前设置: 复制模式 = 多个 指定基点或 [位移(D)/模式(O)]<位移>: //捕捉竖直直线段的起始点为复制基点 指定第二个点或 [阵列(A)]<使用第一个点作为位移>:9<正交 开>//沿竖直方向,在与原线段 距离为9 的位置进行复制 指定第二个点或 [阵列(A)/退出(E)/放弃(U)]<退出>://按Enter键完成复制,如图3-23所示
图3-23 复制直线段
步骤03 单击“修改”工具栏中的“矩形阵列”按钮,弹出“阵列”对话框。命令行提示如下:
命令: _arrayrect 选择对象: 指定对角点: 找到 3 个//选择如图3-24所示的图形为阵列对象 选择对象://按Enter键,完成对象选择 类型 = 矩形 关联 = 是 选择夹点以编辑阵列或 [关联(AS)/基点(B)/计数(COU)/间距(S)/列数(COL)/行数(R)/层数(L)/退 出(X)] <退出>: COL//输入COL表示设置列数和列间距 输入列数数或 [表达式(E)]<4>: 3//设置列数为3 指定 列数 之间的距离或 [总计(T)/表达式(E)]<32.6283>: 20//设置列间距为5 选择夹点以编辑阵列或 [关联(AS)/基点(B)/计数(COU)/间距(S)/列数(COL)/行数(R)/层数(L)/退 出(X)] <退出>: R//输入R,表示设置行数和行间距 输入行数数或 [表达式(E)]<3>: 1//设置行数为1 指定 行数 之间的距离或 [总计(T)/表达式(E)]<32.6283>://直接按回车键,不设置 指定 行数 之间的标高增量或 [表达式(E)]<0>://按Enter键,设置标高为0 选择夹点以编辑阵列或 [关联(AS)/基点(B)/计数(COU)/间距(S)/列数(COL)/行数(R)/层数(L)/退 出(X)] <退出>: X//输入X,退出,完成阵列,效果如图3-25所示
图3-24 选择阵列对象
图3-25 矩形阵列线段
步骤04 单击“绘图”工具栏中的“直线”按钮,捕捉最左边斜线段的中点作为下一条直线段的起点,捕捉最右边斜线段的中点作为下一条直线段的终点,沿水平方向绘制一条虚线直线段,虚线线型设置为DASHEDX2,线型比例为0.1(线型设置在后面章节中讲述),如图3-26所示,完成多极开关的绘制。
图3-26 绘制虚线
例3-7 使用环形阵列方法绘制三绕组变压器符号。
步骤01 单击“绘图”工具栏中的“圆”按钮,以点(100,100)为圆心,绘制一个半径为5的圆。
步骤02 单击“修改”工具栏中的“环形阵列”按钮,命令行提示如下:
命令: _arraypolar 选择对象: 找到 1 个//选择步骤1绘制的圆为阵列对象 选择对象://按Enter键,完成对象选择 类型 = 极轴 关联 = 是 指定阵列的中心点或 [基点(B)/旋转轴(A)]: 100,96//输入阵列的中心点 选择夹点以编辑阵列或 [关联(AS)/基点(B)/项目(I)/项目间角度(A)/填充角度(F)/行(ROW)/层 (L)/旋转项目(ROT)/退出(X)] <退出>: I//输入I,设置项目数 输入阵列中的项目数或 [表达式(E)]<6>:3//输入项目数 选择夹点以编辑阵列或 [关联(AS)/基点(B)/项目(I)/项目间角度(A)/填充角度(F)/行(ROW)/层 (L)/旋转项目(ROT)/退出(X)] <退出>: F//输入F,设置填充角度 指定填充角度(+=逆时针、-=顺时针)或 [表达式(EX)]<360>://按Enter键,默认填充角度为360 选择夹点以编辑阵列或 [关联(AS)/基点(B)/项目(I)/项目间角度(A)/填充角度(F)/行(ROW)/层 (L)/旋转项目(ROT)/退出(X)] <退出>://按Enter键,完成环形阵列,效果如图3-27所示
图3-27 环形阵列圆
步骤03 单击“绘图”工具栏中的“直线”按钮,捕捉上边圆的上象限点作为直线段的起点,沿竖直方向向上,绘制长为5的直线段,如图3-28所示。
图3-28 绘制第二、三条直线
步骤04 单击“绘图”工具栏中的“直线”按钮,捕捉左边圆的下象限点作为直线段的起点,沿竖直方向向下,绘制长为5的直线段。
步骤05 单击“绘图”工具栏中的“直线”按钮,捕捉右边圆的下象限点作为直线段的起点,沿竖直方向向下,绘制长为5的直线段,如图3-29所示,则三绕组变压器符号绘制完成。
图3-29 绘制第二、三条直线
3.1.7 移动命令(MOVE)
移动命令可以以指定的角度和方向移动对象。
1.执行方式
● 选择“修改”|“移动”命令;
● 单击“修改”工具栏中的“移动”按钮;
● 在命令行中输入MOVE命令。
2.命令提示
命令:move 选择对象: //在绘图区选择需要移动的对象 选择对象: //按Enter键,完成对象选择 指定基点或 [位移(D)]<位移>: //拾取或输入坐标确认移动对象的基点,或选择位移模式 指定第二个点或 <使用第一个点作为位移>://在绘图区拾取或输入坐标确定位移点
3.参数说明
对于命令行提示“指定基点或 [位移(D)] <位移>”,用户可以指定移动对象的基点,或者选择“位移”,通过指定矢量位移来确定移动方向和位置。
4.应用举例
例3-8 移动如图3-2所示的二维平面图形圆。
步骤01 选择要移动的圆,如图3-30所示。
图3-30 捕捉移动基点
步骤02 单击“修改”工具栏中的“移动”按钮,完成移动操作,如图3-31所示。其命令行提示如下:
图3-31 完成移动操作
命令:move 指定基点或 [位移(D)]<位移>: //拾取圆心为移动基点,或选择位移模式 指定第二个点或 <使用第一个点作为位移>://在绘图区拾取或输入坐标确定位移点
3.1.8 旋转命令(ROTATE)
旋转命令可以改变对象的方向,并按指定的基点和角度定位新的方向。
1.执行方式
● 选择“修改”|“旋转”命令;
● 单击“修改”工具栏中的“旋转”按钮;
● 在命令行中输入ROTATE命令。
2.命令提示
命令:rotate 选择对象: //在绘图区选择需要旋转的对象 选择对象: //按Enter键,完成对象选择 指定基点: //拾取或输入坐标确认旋转对象的基点 指定旋转角度,或 [复制(C)/参照(R)]<0>://指定旋转的角度,或者选择其他选项
3.参数说明
对于命令行提示“指定旋转角度,或 [复制(C)/参照(R)] <0>”,用户可以输入决定对象绕基点旋转的角度,或者选择其他选项。其他选项含义如下:
● 复制(C):创建要旋转的选定对象的副本;
● 参照(R):将对象从指定的角度旋转到新的绝对角度。
4.应用举例
例3-9 使用旋转方法绘制两电阻电路符号。
步骤01 单击“绘图”工具栏中的“矩形”按钮,绘制一个长为10,宽为5的矩形。
步骤02 单击“绘图”工具栏中的“直线”按钮,捕捉矩形左边线中点为起点,沿水平方向向左,绘制长度为10的水平直线段;单击“绘图”工具栏中的“直线”按钮,捕捉矩形右边线中点为起点,沿水平方向向右,绘制长度为5的水平直线段,如图3-32所示。
图3-32 绘制矩形和直线
步骤03 单击“修改”工具栏中的“旋转”按钮,进行旋转操作,旋转后完成绘制,如图3-33所示。其命令行提示如下:
图3-33 完成旋转操作
rotate 选择对象: //在绘图区选择需要旋转的对象 选择对象: //按Enter键,完成对象选择 指定基点: //拾取或输入坐标确认旋转对象的基点 指定旋转角度,或 [复示已选定对象 指定旋转角度,或 [复制(C)/参照(R)]<0>: 90// 将选定对象旋转90°
3.1.9 缩放命令(SCALE)
缩放命令是指将选择的图形对象按比例均匀地放大或缩小,可以通过指定基点和长度(被用作基于当前图形单位的比例因子)或输入比例因子来缩放对象,也可以为对象指定当前长度和新长度。大于1的比例因子使对象放大,介于0~1的比例因子使对象缩小。
1.执行方式
● 选择“修改”|“缩放”命令;
● 单击“修改”工具栏中的 “缩放”按钮;
● 在命令行中输入SCALE命令。
2.命令提示
命令: scale 选择对象: //在绘图区选择需要缩放的对象 选择对象: //按Enter键,完成对象选择 指定基点: //拾取或输入坐标确认缩放对象的基点 指定比例因子或 [复制(C)/参照(R)]<1.0000>: //输入缩放比例
3.参数说明
对于命令行提示“指定比例因子或 [复制(C)/参照(R)] <1.0000>”,用户可以指定比例因子,或者选择其他选项。其他选项含义如下:
● 复制(C):创建要缩放的选定对象的副本;
● 参照(R):指定参照长度和一个新长度,以这两个长度的比值为比例因子来缩放所选对象。
4.应用举例
例3-10 使用缩放方法绘制两个大小不同的电阻电路符号。
步骤01 单击“绘图”工具栏中的“矩形”按钮,绘制一个长为10,宽为5的矩形。
步骤02 单击“绘图”工具栏中的“直线”按钮,捕捉矩形左边线中点为起点,沿水平方向向左,绘制长度为10的水平直线段;单击“绘图”工具栏中的“直线”按钮,捕捉矩形右边线中点为起点,沿水平方向向右,绘制长度为5的水平直线段,如图3-32所示。
步骤03 单击“修改”工具栏中的“缩放”按钮,进行缩放操作,缩放后完成绘制,如图3-34(a)所示。其命令行提示如下:
图3-34 缩放、移动电阻电路符号
命令:scale 选择对象: //在绘图区选择以上绘制的图形为缩放对象 选择对象: //按Enter键,完成对象选择 指定基点: //捕捉长度为10的水平直线段的左边端点为基点 指定比例因子或 [复制(C)/参照(R)]<1.0000>: c//选择复制模式 缩放一组选定对象 //提示已选定对象 指定比例因子或 [复制(C)/参照(R)]<1.0000>: 0.5 //将选定对象缩小0.5倍
步骤04 单击“修改”工具栏中的“移动”按钮,命令行提示如下:
3.1.10 修剪命令(TRIM)
修剪命令可以将选定对象在指定边界一侧的部分剪切掉,修剪对象包括直线、射线、圆弧、椭圆弧、二维或三维多段线、构造线、样条曲线等。有效的边界包括直线、射线、圆弧、椭圆弧、二维或三维多段线、构造线、填充区域等。
1.执行方式
● 选择“修改”|“修剪”命令;
● 单击“修改”工具栏中的 “修剪”按钮;
● 在命令行中输入TRIM命令。
2.命令提示
命令: trim 当前设置:投影=UCS,边=无 选择剪切边... 选择对象或 <全部选择>: //在绘图区选择修剪的参考对象 选择对象: //按Enter键,完成对象选择 选择要修剪的对象,或按住Shift键选择要延伸的对象,或 [栏选(F)/窗交(C)/投影(P)/边(E)/删除(R)/放弃(U)]: //选择要修剪的对象,或其他选项 选择要修剪的对象,或按住Shift键选择要延伸的对象,或 [栏选(F)/窗交(C)/投影(P)/边(E)/删除(R)/放弃(U)]://按Enter键,完成对象修剪
3.参数说明
对于命令行提示“选择要修剪的对象,或者按住Shift键选择要延伸的对象,或者[栏选(F)/窗交(C)/投影(P)/边(E)/删除(R)/放弃(U)]”,用户可以指定修剪对象。选择修剪对象后提示将会重复,因此可以选择多个修剪对象,按Enter键退出命令;或者按住Shift键,延伸选定对象而不是修剪它们,此选项提供了一种在修剪和延伸之间切换的简便方法。其他几个选项含义如下:
● 栏选(F):选择与选择栏相交的所有对象;选择栏是一系列临时线段,它们是由两个或多个栏选点指定的;选择栏不构成闭合环;
● 窗交(C):选择矩形区域(由两点确定)内部或与之相交的对象;
● 投影(P):指定修剪对象时使用的投影方式;
● 边(E):确定对象是在另一对象的延长边处进行修剪,还是仅在与该对象相交处进行修剪;
● 删除(R):删除选定的对象。此选项提供了一种用来删除不需要对象的简便方式,而无须退出TRIM命令;
● 放弃(U):撤销由TRIM命令所做的最近一次修改。
4.应用举例
例3-11 使用修剪方法绘制带接地插孔的三相插座符号。
步骤01 单击“绘图”工具栏中的“圆弧”按钮,绘制半径为5,开口向下的1/4圆弧。
步骤02 单击“绘图”工具栏中的“直线”按钮,捕捉半圆弧的左端点为起点,沿竖直方向向下,绘制长度为3的直线段。
步骤03 单击“绘图”工具栏中的“直线”按钮,捕捉半圆弧的左端点为起点,沿角度为120°方向向上,绘制长度为10的直线段。
步骤04 单击“绘图”工具栏中的“直线”按钮,捕捉半圆弧的右端点为起点,沿水平方向向左,绘制长度为20的直线段。
步骤05 单击“绘图”工具栏中的“直线”按钮,捕捉半圆弧的右端点为起点,沿竖直方
步骤06 向向上,绘制长度为10的直线段,如图3-35所示。
图3-35 绘制圆弧及直线段
单击“修改”工具栏中的“修剪”按钮,进行修剪操作,修剪完成后结果如图3-37所示。其命令行提示如下:
图3-37 完成修剪操作
命令: trim 当前设置:投影=UCS,边=无 选择剪切边... 选择对象或 <全部选择>: //选择120°斜线段为修剪参考对象(见图3-36) 选择对象: //按Enter键,完成对象选择 选择要修剪的对象,或按住Shift键选择要延伸的对象,或 [栏选(F)/窗交(C)/投影(P)/边(E)/删除(R)/放弃(U)]: //选择水平直线段为要修剪的对象 选择要修剪的对象,或按住Shift键选择要延伸的对象,或 [栏选(F)/窗交(C)/投影(P)/边(E)/删除(R)/放弃(U)]://按Enter键,完成对象修剪
图3-36 选择修剪参考对象及修剪对象
步骤07 单击“修改”工具栏中的 “镜像”按钮,以长度为10的竖直直线段为镜像线,选择其余图形为镜像对象进行镜像,生成如图3-38所示的图形,完成带接地插孔的三相插座符号的绘制。
图3-38 完成镜像操作
3.1.11 延伸命令(EXTEND)
延伸命令可以将选定的对象延伸至指定的边界上,用户可以将所选的直线、射线、圆弧、椭圆弧、非封闭的二维或三维多段线延伸到指定的直线、射线、圆弧、椭圆弧、圆、椭圆、二维或三维多段线、构造线和区域等上面。
1.执行方式
● 选择“修改”|“延伸”命令;
● 单击“修改”工具栏中的“延伸”按钮;
● 在命令行中输入EXTEND命令。
2.命令提示
命令: extend 当前设置:投影=UCS,边=无 选择剪切边... 选择对象或 <全部选择>: //在绘图区选择延伸的参考对象 选择对象: //按Enter键,完成对象选择 选择要延伸的对象,或按住Shift键选择要修剪的对象,或 [栏选(F)/窗交(C)/投影(P)/边(E)/删除(R)/放弃(U)]: //选择要延伸的对象,或其他选项 选择要延伸的对象,或按住Shift键选择要修剪的对象,或 [栏选(F)/窗交(C)/投影(P)/边(E)/删除(R)/放弃(U)]://按Enter键,完成对象延伸
延伸命令和修剪命令的功能虽不一样,但其操作模式基本相同。
3.应用举例
例3-12 使用延伸方法绘制三相笼型异步电动机符号。
步骤01 单击“绘图”工具栏中的“圆”按钮,绘制半径为5的圆。
步骤02 单击“绘图”工具栏中的“直线”按钮,捕捉圆的上象限点为起点,沿竖直方向向下,绘制长度为3的直线段,如图3-39所示。
图3-39 绘制圆和直线段
步骤03 单击“修改”工具栏中的“偏移”按钮,设置偏移距离为4,分别向两边以复制模式偏移,如图3-40所示。
图3-40 偏移直线段
步骤04 单击“修改”工具栏中的“延伸”按钮,进行延伸操作,延伸完成后结果如图3-42所示。其命令行提示如下:
图3-42 完成延伸操作
命令: extend 当前设置:投影=UCS,边=无 选择剪切边... 选择对象或 <全部选择>: //选择圆为延伸的参考对象 选择对象: //按Enter键,完成对象选择 选择要延伸的对象,或按住Shift键选择要修剪的对象,或 [栏选(F)/窗交(C)/投影(P)/边(E)/删除(R)/放弃(U)]: //选择偏移操作得到的左边直线段为要延 伸的对象进行延伸,如图3-41所示 选择要延伸的对象,或按住Shift键选择要修剪的对象,或 [栏选(F)/窗交(C)/投影(P)/边(E)/删除(R)/放弃(U)]: //选择偏移操作得到的右边直线段为要延 伸的对象进行延伸 选择要延伸的对象,或按住Shift键选择要修剪的对象,或 [栏选(F)/窗交(C)/投影(P)/边(E)/删除(R)/放弃(U)]://按Enter键,完成对象的延伸
图3-41 选择延伸参考对象和要延伸的对象
步骤05 单击“绘图”工具栏中的“多行文字”按钮,撰写文字符号,设置字体为“仿宋”,字高为2,完成三相笼型异步电动机符号的绘制,如图3-43所示(文字撰写部分可参考后面章节的单行文字或多行文字的创建)。
图3-43 撰写文字符号
3.1.12 打断命令(BREAK)
打断命令用于打断所选的对象,即将所选的对象分成两部分,或者删除对象上的某一部分,该命令可用于直线、射线、圆弧、椭圆弧、二维或三维多段线、构造线等。
打断命令用于删除对象上位于第一点和第二点之间的部分。第一点是选取该对象时的拾取点或用户重新指定的点,第二点即为选定的点。如果选定的第二点不在对象上,系统将选择对象上离该点最近的一个点。
1.执行方式
● 选择“修改”|“打断”命令;
● 单击“修改”工具栏中的 “打断”按钮;
● 在命令行中输入BREAK命令。
2.命令提示
命令:break 选择对象: //在绘图区选择需要打断的对象 指定第二个打断点 或 [第一点(F)]: //指定打断第二点,完成打断操作,或者选择其他选项
3.应用举例
例3-13 使用打断方法绘制电话机一般符号。
步骤01 单击“绘图”工具栏中的“圆”按钮,绘制半径为5的圆。
步骤02 单击“绘图”工具栏中“矩形”按钮,在圆中绘制一矩形。命令行提示如下:
命令:rectang 指定第一个角点或 [倒角(C)/标高(E)/圆角(F)/厚度(T)/宽度(W)]: 97,98//指定矩形第一个角点 指定另一个角点或 [面积(A)/尺寸(D)/旋转(R)]: 103,102 //指定矩形另一个角点,完成矩形 绘制,如图3-44所示
步骤03 单击“绘图”工具栏中的“直线”按钮,绘制直线段。命令行提示如下:
图3-44 绘制圆和矩形
命令:line指定第一点: 90,101 //指定直线段起点 指定下一点或 [放弃(U)]: 20 //指定直线段长度 指定下一点或 [放弃(U)]://完成直线段的绘制,如图3-45所示
图3-45 绘制水平直线段
步骤04 单击“修改”工具栏中的“打断”按钮,进行打断操作。命令行提示如下:
命令:break 选择对象: //在绘图区选择水平直线段为打断对象,如图3-46所示 指定第二个打断点 或 [第一点(F)]: f // 选择重新选择第一个打断点的模式 指定第一个打断点: //捕捉直线段与圆的左边交点为第一个打断点,如图3-47所示 指定第二个打断点: //捕捉直线段的左端点为第二个打断点,完成打断操作,如图3-48所示
图3-46 选择打断对象
图3-47 捕捉第一个打断点
图3-48 捕捉第二个打断点
步骤05 单击“修改”工具栏中的“打断”按钮,进行打断操作。命令行提示如下:
命令:break 选择对象: //在绘图区选择水平直线段为打断对象 指定第二个打断点 或 [第一点(F)]: F // 选择重新选择第一个打断点的模式 指定第一个打断点: //捕捉直线段与圆的右边交点为第一个打断点 指定第二个打断点: //捕捉直线段的右端点为第二个打断点,完成打断操作
步骤06 单击“修改”工具栏中的“打断”按钮,进行打断操作,打断操作完成后,绘图结果如图3-49所示。其命令行提示如下:
图3-49 打断直线段
命令:break 选择对象: //在绘图区选择水平直线段为打断对象 指定第二个打断点 或 [第一点(F)]: F // 选择重新选择第一个打断点的模式 指定第一个打断点: //捕捉直线段与矩形左边的交点为第一个打断点 指定第二个打断点: //捕捉直线段与矩形右边的交点为第二个打断点,完成打断操作
步骤07 单击“修改”工具栏中的“打断”按钮,进行打断操作,打断操作完成后,绘图结果如图3-51所示。其命令行提示如下:
图3-51 完成打断操作
命令:break 选择对象: //在绘图区选择圆为打断对象 指定第二个打断点 或 [第一点(F)]: F // 选择重新选择第一个打断点的模式 指定第一个打断点: //捕捉圆与左边直线段的交点为第一个打断点,如图3-50所示 指定第二个打断点: //捕捉圆与右边直线段的交点为第二个打断点,完成打断操作
图3-50 捕捉圆打断第一点
3.1.13 倒角命令(CHAMFER)
倒角连接两个对象,使它们以平角或倒角相接,它通常用于表示角点上的倒角边。
1.执行方式
● 选择“修改”|“倒角”命令;
● 单击“修改”工具栏中的 “倒角”按钮;
● 在命令行中输入CHAMFER命令。
2.命令提示
命令: chamfer (“修剪”模式) 当前倒角距离1=0.0000,距离2=0.0000 选择第一条直线或 [放弃(U)/多段线(P)/距离(D)/角度(A)/修剪(T)/方式(E)/多个(M)]: //选择第一条直线或其他选项 选择第二条直线,或按住Shift键选择直线以应用角点或 [距离(D)/角度(A)/方法(M)]://选择第二条直线 或其他选项
3.参数说明
对于命令行提示“选择第一条直线或 [放弃(U)/多段线(P)/距离(D)/角度(A)/修剪(T)/方式(E)/多个(M)]”,用户可以指定定义倒角所需的两条边中的第一条边,或者选择其他选项。其他选项含义如下:
● 放弃(U):恢复在命令中执行的上一个操作;
● 多段线(P):对整个二维多段线倒角;相交多段线线段在每个多段线顶点被倒角,倒角成为多段线的新线段;如果多段线包含的线段过短以至于无法容纳倒角距离,则不对这些线段倒角;
● 距离(D):用于设置倒角至选定边端点的距离。如果将两个距离都设置为零,chamfer命令将延伸或修剪两条直线,使它们终止于同一点,该命令有时可以替代“修剪”和“延伸”命令;
● 角度(A):用第一条线的倒角距离和第二条线的角度设置倒角距离;
● 修剪(T):用于设置是否采用修剪模式执行“倒角”命令,即倒角后是否还保留原来的边线;
● 方式(E):控制创建倒角的方式,选择使用两个距离创建倒角的方式,还是使用一个距离和一个角度创建倒角的方式;
● 多个(M):用于设置连续操作倒角,不必重新启动命令。
4.应用举例
例3-14 对矩形的一个角进行倒角处理。
步骤01 单击“绘图”工具栏中的“直线”按钮,绘制长度为10,宽度为5的矩形,如图3-52所示。
图3-52 绘制矩形
步骤02 单击“修改”工具栏中的“倒角”按钮,进行倒角操作,倒角操作完成后,绘图结果如图3-53~图3-55所示。其命令行提示如下:
图3-53 选择第一条直线
图3-54 选择第二条直线
图3-55 完成倒角操作
命令: chamfer (“修剪”模式) 当前倒角距离1=0.0000,距离2=0.0000 选择第一条直线或 [放弃(U)/多段线(P)/距离(D)/角度(A)/修剪(T)/方式(E)/多个(M)]: d //选择“距离”选项 指定第一个倒角距离 <0.0000>: 5 // 设定第一个倒角距离 指定第二个倒角距离 <5.0000>:2.5 // 设定第二个倒角距离 选择第一条直线或 [放弃(U)/多段线(P)/距离(D)/角度(A)/修剪(T)/方式(E)/多个(M)]: //选择第一条直线,如图3-53所示 选择第二条直线,或按住Shift键选择直线以应用角点或 [距离(D)/角度(A)/方法(M)]://选择第 二条直线,完成倒角操作
3.1.14 圆角命令(FILLET)
圆角使用与对象相切并且具有指定半径的圆弧连接两个对象。
1.执行方式
● 选择“修改”|“圆角”命令;
● 单击“修改”工具栏中的“圆角”按钮;
● 在命令行中输入FILLET命令。
2.命令提示
命令: fillet 当前设置: 模式 = 修剪,半径 =0.0000 选择第一个对象或[放弃(U)/多段线(P)/半径(R)/修剪(T)/多个(M)]://选择第一个对象或其他 选择第二条直线,或按住Shift键选择直线以应用角点或 [距离(D)/角度(A)/方法(M)]: //选择第二个对象 或其他选项
3.参数说明
对于命令行提示“选择第一个对象或 [放弃(U)/多段线(P)/半径(R)/修剪(T)/方式(E)/多个(M)]”,用户可以指定定义圆角所需的两条边中的第一条边,或者选择其他选项;除“半径(R)”选项外,其他选项含义均与倒角相同,而“半径”选项主要用于控制圆角的半径。
4.应用举例
例3-15 对矩形的一个角进行圆角处理。
步骤01 已知矩形如图3-52所示。
步骤02 单击“修改”工具栏中的“圆角”按钮,进行圆角操作:
命令: fillet 当前设置: 模式 = 修剪,半径 =0.0000 选择第一个对象或 [放弃(U)/多段线(P)/半径(R)/修剪(T)/多个(M)]:R //选择“半径”选项 指定圆角半径 <0.0000>:3//设定圆角半径的大小 选择第一个对象或 [放弃(U)/多段线(P)/半径(R)/修剪(T)/多个(M)]: //选择上水平直线段为第一个对象 选择第二条直线,或按住Shift键选择直线以应用角点或 [距 离(D)/角度(A)/方法(M)]: //选择上水平直线段为第二个对象,完成圆角操作
圆角操作完成后,绘图结果如图3-56所示。
图3-56 圆角操作
3.1.15 合并对象(JOIN)
“合并”命令是使打断的对象或相似的对象合并为一个对象,合并对象包括圆弧、椭圆弧、直线、多段线和样条曲线。
1.执行方式
● 选择“修改”|“合并”命令;
● 单击“修改”工具栏中的“合并”按钮;
● 在命令行中输入JOIN命令。
2.命令提示
命令: join 选择源对象或要一次合并的多个对象: 找到 1 个//选择第一个合并对象 选择要合并的对象: 找到 1 个,总计 2 个//选择第二个合并对象 选择要合并的对象: //按Enter键,完成选择,合并完成 2 条直线已合并为 1 条直线//系统提示信息
“合并”命令在命令行的提示信息因选择合并的源对象不同而有所不同,并且要求也不一样,用户在使用的时候要注意。
3.应用举例
例3-16 对如图3-57所示的电话机一般符号进行合并操作。
图3-57 直线合并操作
步骤01 已知电话机一般符号如图3-57所示。
步骤02 单击“修改”工具栏中的“合并”按钮,进行合并操作。命令行操作如下:
命令: join 选择源对象或要一次合并的多个对象: 找到 1 个//选择左边直线段为源对象,如图 3-57(a) 所示 选择要合并的对象: 找到 1 个,总计 2 个//选择右边直线段为源对象,如图3-57(b)所示 选择要合并的对象: //按Enter键,完成选择,合并完成 2 条直线已合并为 1 条直线
3.1.16 拉伸对象(STRETCH)
“拉伸”命令可以拉伸对象中选定的部分,没有选定的部分保持不变。在使用“拉伸”命令时,图形选择窗口外的部分不会有任何改变;图形选择窗口内的部分会随图形选择窗口的移动而移动,但也不会有形状的改变,只有与图形选择窗口相交的部分会被拉伸。
1.执行方式
● 选择“修改”|“拉伸”命令;
● 单击“修改”工具栏中的“拉伸”按钮;
● 在命令行中输入STRETCH命令。
2.命令提示
命令: _STRETCH 以交叉窗口或交叉多边形选择要拉伸的对象... 选择对象: 指定对角点: //选择需要拉伸的对象,要使用交叉窗口选择 选择对象: //按Enter键,完成对象选择 指定基点或 [位移(D)]<位移> //输入绝对坐标或者在绘图区拾取点作为基点 指定第二个点或 <使用第一个点作为位移>: //输入相对或绝对坐标或者拾取点以确定第二点
3.应用举例
例3-17 对如图3-33所示的图形进行拉伸操作。
步骤01 已知两电阻,如图3-33所示。
步骤02 单击“修改”工具栏中的“拉伸”按钮,进行拉伸操作。命令行提示如下:
图3-58 拉伸示意图
3.1.17 分解命令(EXPLODE)
“分解”命令主要用于将一个对象分解为多个单一的对象,多应用于对整体图形、图块、文字、尺寸标注等对象进行分解。
1.执行方式
● 选择“修改”|“分解”命令;
● 单击“修改”工具栏中的“分解”按钮;
● 在命令行中输入EXPLODE命令。
2.命令提示
命令: explode 选择对象://选择需要分解的图形
在绘图区选择需要分解的对象后按Enter键,即可将选择的图形对象分解。