3.4 副本的变换操作
在AutoCAD中,单纯地使用绘图命令或绘图工具只能绘制一些基本的图形对象。为了绘制复杂图形,很多情况下都必须借助于图形副本的变换操作命令。AutoCAD 2018提供了复制、镜像、阵列、偏移等变换操作命令,使用这些命令,可以修改已有图形或通过已有图形构造新的复杂图形。
3.4.1 复制对象
【复制】命令用于对已有的对象复制出副本,并放置到指定的位置。复制出的图形尺寸、形状等保持不变,唯一发生改变的就是图形的位置。
执行【复制】命令主要有以下几种方式:
• 执行菜单栏中的【修改】|【复制】命令
• 单击【修改】面板中的【复制】按钮
• 在命令行中输入Copy按Enter键
• 使用命令简写CO按Enter键
上机实践——复制对象
通常使用【复制】命令创建结构相同、位置不同的复合结构,下面通过典型的操作实例学习此命令。
① 新建一个空白文件。
② 首先执行【椭圆】和【圆】命令,配合象限点捕捉功能,绘制如图3-35所示的椭圆和圆。
图3-35 绘制结果
③ 单击【修改】面板中的【复制】按钮,选中小圆进行多重复制,如图3-36所示。
图3-36 选中小圆
④ 将小圆的圆心作为基点,然后将椭圆的象限点作为指定点复制小圆,如图3-37所示。
图3-37 在象限点上复制圆
⑤ 重复操作,在椭圆余下的象限点上复制小圆,最终结果如图3-38所示。
图3-38 最终结果
3.4.2 镜像对象
【镜像】命令用于将选择的图形以镜像线对称复制。在镜像过程中,源对象可以保留,也可以删除。
执行【镜像】命令主要有以下几种方式:
• 执行菜单栏中的【修改】|【镜像】命令
• 单击【修改】面板中的【镜像】按钮
• 在命令行中输入Mirror按Enter键
• 使用命令简写MI按Enter键
上机实践——镜像对象
绘制如图3-39所示的图形。该图形是上下对称的,可利用【镜像】命令来绘制。
图3-39 镜像图形
① 创建中心线层,设置图层颜色为蓝色、线型为CENTER,线宽采用默认值,设置线型全局比例因子为0.2。
② 打开极轴追踪、对象捕捉及自动追踪功能。指定极轴追踪角度增量为90°;设定对象捕捉方式为【端点】、【交点】及【圆心】;设置仅沿正交方向自动追踪。
③ 绘制两条作图基准线A、B,A线的长度约为80,B线的长度约为50。绘制平行线C、D、E等,如图3-40所示。
图3-40 绘制平行线C、D、E等
命令: _offset 指定偏移距离或<6.0000>: 10 //输入平移距离 选择要偏移的对象,或 <退出>: //选择线段A 指定要偏移的那一侧上的点: //在线段A 的右边单击一点 选择要偏移的对象,或 <退出>: //按Enter 键结束
④ 向右平移线段A至D,平移距离为38。
⑤ 向右平移线段A至E,平移距离为65。
⑥ 向上平移线段B至F,平移距离为20。
⑦ 向上平移线段B至G,平移距离为28。
⑧ 向上平移线段B至H,平移距离为32。
⑨ 修剪多余线条,结果如图3-41所示。
图3-41 修剪结果
⑩ 绘制矩形和圆。
命令: _rectang 指定第一个角点或 [倒角(C)/标高(E)/圆角(F)/厚度(T)/宽度(W)]: from //使用正交偏移捕捉 基点: //捕捉交点I <偏移>: @-6,-8 //输入J 点的相对坐标 指定另一个角点: @-14,-18 //输入K 点的相对坐标 命令: _circle 指定圆的圆心或 [三点(3P)/两点(2P)/相切、相切、半径(T)]: from //使用正交偏移捕捉 基点: //捕捉交点L <偏移>: @7,11 //输入M 点的相对坐标 指定圆的半径或 [直径(D)]: 3.5 //输入圆的半径值
⑪ 再绘制圆的定位线,结果如图3-42所示。
图3-42 绘制圆的定位线
⑫ 复制圆,再镜像图形。
命令: _copy 选择对象: 指定对角点: 找到 3 个 //选择对象N 选择对象: //按Enter键 指定基点或 [位移(D)] <位移>: //单击一点 指定第二点或 <使用第一点作为位移>: 14 //向右追踪并输入追踪距离 指定第二个点: //按Enter 键结束 命令: _mirror //镜像图形 选择对象: 指定对角点: 找到 14 个 //选择上半部分图形 选择对象: //按Enter键 指定镜像线的第一点: //捕捉端点O 指定镜像线的第二点: //捕捉端点P 是否删除源对象?[是(Y)/否(N)] <N>: //按Enter键结束
⑬ 将线段OP及圆的定位线修改到中心线层上,绘制结果如图3-43所示。
图3-43 绘制结果
提醒一下:
如果对文字进行镜像时,其镜像后的文字可读性取决于系统变量MIRRTEX的值。当变量值为1时,镜像文字不具有可读性;当变量值为0时,镜像后的文字具有可读性。
3.4.3 阵列对象
【阵列】是一种用于创建规则图形结构的复合命令,使用此命令可以创建均布结构或聚心结构的复制图形。
1. 矩形阵列
所谓【矩形阵列】,指的就是将图形对象按照指定的行数和列数,以矩形的排列方式进行大规模复制。
执行【矩形阵列】命令主要有以下几种方式:
• 执行菜单栏中的【修改】|【阵列】|【矩形阵列】命令
• 单击【修改】面板中的【矩形阵列】按钮
• 在命令行中输入arrayrect按Enter键
执行【矩形阵列】命令后,命令行的操作提示如下:
命令: _arrayrect 选择对象: 找到 1 个 //选择阵列对象 选择对象:↙ //确认选择 类型 = 矩形 关联 = 是 为项目数指定对角点或 [基点(B)/角度(A)/计数(C)] <计数>: //拉出一条斜线,如图3-44所示 指定对角点以间隔项目或 [间距(S)] <间距>: //调整间距,如图3-45所示 按 Enter 键接受或 [关联(AS)/基点(B)/行(R)/列(C)/层(L)/退出(X)] <退出>:↙ //确认,并打开如图3-46所示的快捷菜单
图3-44 为项目数指定对角点
图3-45 设置阵列的间距
图3-46 快捷菜单
提醒一下:
矩形阵列的【角度】选项用于设置阵列的角度,使阵列后的图形对象沿着某一角度进行倾斜,如图3-47所示。
图3-47 角度示例
2. 环形阵列
所谓【环形阵列】指的就是将图形对象按照指定的中心点和阵列数目以圆形排列。
执行【环形阵列】命令主要有以下几种方式:
• 执行菜单栏中的【修改】|【阵列】|【环形阵列】命令
• 单击【修改】面板中的【环形阵列】按钮
• 在命令行中输入arraypolar按Enter键
上机实践——环形阵列
① 新建空白文件。
② 执行【圆】和【矩形】命令,配合象限点捕捉,绘制图形,如图3-48所示。
图3-48 绘制图形
③ 执行【修改】|【阵列】|【环形阵列】命令,选择矩形作为阵列对象,然后选择圆心作为阵列中心点,激活并打开【阵列创建】选项卡。
④ 在此选项卡中设置阵列【项目数】为10、【介于】值为36,如图3-49所示。
图3-49 设置阵列参数
⑤ 最后单击【关闭阵列】按钮,完成阵列,操作结果如图3-50所示。
图3-50 环形阵列示例
提醒一下:
【旋转项目(ROT)】用于设置环形阵列对象时,对象本身是否绕其基点旋转。如果设置不旋转复制项目,那么阵列出的对象将不会绕基点旋转,如图3-51所示。
图3-51 不旋转复制
3. 路径阵列
【路径阵列】是将对象沿着一条路径进行排列,排列形态由路径形态而定。
上机实践——路径阵列
① 绘制一个圆。
② 执行【修改】|【阵列】|【路径阵列】命令,激活【路径阵列】命令,命令行的操作提示如下:
命令: _arraypath 选择对象: 找到 1 个 //选择圆 选择对象:↙ //确认选择 类型 = 路径 关联 = 是 选择路径曲线: //选择弧形 输入沿路径的项数或 [方向(O)/表达式(E)] <方向>: 15 //输入复制的数量 指定沿路径的项目之间的距离或 [定数等分(D)/总距离(T)/表达式(E)] <沿路径平均定数等分(D)>: ↙ //定义图形密度,如图3-52所示 按Enter键接受或[关联(AS)/基点(B)/项目(I)/行(R)/层(L)/对齐项目(A)/Z方向(Z)/退出(X)] <退出>:↙ //自动弹出快捷菜单,如图3-53所示
图3-52 定义图形密度
图3-53 快捷菜单
③ 操作结果如图3-54所示。
图3-54 操作结果
3.4.4 偏移对象
【偏移】命令用于将图线按照一定的距离或指定的通过点,进行偏移选择的图形对象。
执行【偏移】命令主要有以下几种方式:
• 执行菜单栏中的【修改】|【偏移】命令
• 单击【修改】面板中的【偏移】按钮
• 在命令行中输入Offset按Enter键
• 使用命令简写O按Enter键
1. 按照一定距离偏移对象
不同结构的对象,其偏移结果也会不同。比如在对圆、椭圆等对象偏移后,对象的尺寸发生了变化,而对直线偏移后,尺寸则保持不变。
上机实践——利用【偏移】命令绘制底座局部视图
底座局部剖视图如图3-55所示。本例主要利用直线偏移命令(offset)将各部分定位,再利用倒角命令(chamfer)、圆角命令(fillet)、修剪命令(trim)、样条曲线命令(spline)和图案填充命令(bhatch)完成此图。
图3-55 底座局部剖视图
① 新建空白文件,然后设置【中心线】图层、【细实线】图层和【轮廓线】图层。
② 将【中心线】图层设置为当前图层。单击【直线】按钮,绘制一条竖直的中心线。将【轮廓线】图层设置为当前图层。再次执行【直线】命令,绘制一条水平的轮廓线,结果如图3-56所示。
图3-56 绘制直线
③ 单击【偏移】按钮,将水平轮廓线向上偏移,偏移距离分别为10,40、62、72。再次执行【偏移】命令,将竖直中心线分别向两侧偏移17、34、52、62,再将竖直中心线向右偏移24。选取偏移后的直线,将其所在图层修改为【轮廓线】图层,得到的结果如图3-57所示。
图3-57 偏移直线
提醒一下:
在选择偏移对象时,只能以点选的方式选择对象,且每次只能偏移一个对象。
④ 单击【样条曲线】按钮,绘制中部的剖切线,结果如图3-58所示。命令行的操作提示如下:
图3-58 绘制样条
命令: _spline 指定第一个点或 [对象(O)]: 指定下一点: 指定下一点或 [闭合(C)/拟合公差(F)] <起点切向>: 指定下一点或 [闭合(C)/拟合公差(F)] <起点切向>: 指定下一点或 [闭合(C)/拟合公差(F)] <起点切向>: 指定起点切向: 指定端点切向:
⑤ 单击【修剪】按钮,修剪相关图线,结果如图3-59所示。
图3-59 修剪图线
⑥ 单击【偏移】按钮,将线段1向两侧分别偏移5,并修剪。转换图层,将图线线型进行转换,结果如图3-60所示。
图3-60 偏移处理
⑦ 单击【样条曲线】按钮,绘制中部的剖切线,并进行修剪,结果如图3-61所示。
图3-61 绘制样条
⑧ 单击【圆】按钮,以中心线交点为圆心,分别绘制半径为15和5的同心圆,结果如图3-62所示。
图3-62 绘制圆
⑨ 将【细实线】图层设置为当前图层。单击【图案填充】按钮,打开【图案填充创建】选项卡,选择【用户定义】类型,设置角度为45°、间距为3;分别勾选和取消勾选【双向】复选框,选择相应的填充区域。确认后进行填充,结果如图3-63所示。
图3-63 填充图案结果
2. 定点偏移对象
所谓【定点偏移】,指的就是为偏移对象指定一个通过点,进行偏移对象。
上机实践——定点偏移对象
① 打开本例源文件“定点偏移对象.dwg”,如图3-64所示。
图3-64 打开的图形
② 单击【修改】面板中的【偏移】按钮,激活【偏移】命令,偏移小圆,使偏移出的圆与大椭圆相切,如图3-65所示。
图3-65 偏移小圆
③ 偏移结果如图3-66所示。
图3-66 定点偏移