AutoCAD 2020中文版入门、精通与实战
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

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°;设定对象捕捉方式为【端点】、【交点】及【圆心】;设置仅沿正交方向自动追踪。

③ 绘制两条作图基准线ABA线的长度约为80,B线的长度约为50。绘制平行线CDE等,如图3-40所示。

图3-40 绘制平行线CDE

命令: _offset
指定偏移距离或<6.0000>: 10                  //输入平移距离
选择要偏移的对象,或 <退出>:                  //选择线段A
指定要偏移的那一侧上的点:                     //在线段A 的右边单击一点
选择要偏移的对象,或 <退出>:                  //按Enter 键结束

④ 向右平移线段AD,平移距离为38。

⑤ 向右平移线段AE,平移距离为65。

⑥ 向上平移线段BF,平移距离为20。

⑦ 向上平移线段BG,平移距离为28。

⑧ 向上平移线段BH,平移距离为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 定点偏移