AutoCAD与工程绘图
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

3.2 派生对象

3.2.1 复制对象

1.功能

将选择的对象复制到指定位置,可进行多重复制。

2.命令

命令行窗口:COPY或CO。

下拉菜单:“修改”→“复制”。

工具栏:“修改”工具栏中的“复制”命令按钮

3.格式

    命令:_copy
    选择对象:找到1个(选择要复制的对象)
    选择对象:(右击鼠标或按<Enter>键,结束选择)
    当前设置:复制模式=多个(提示当前设置)
    指定基点或[位移(D)/模式(O)]<位移>:(指定复制对象的基点)
    指定第二个点或[阵列(A)]<使用第一个点作为位移>:(指定要复制到的位置)
    指定第二个点或[阵列(A)/退出(E)/放弃(U)]<退出>:(按<Enter>键结束命令)

4.选项说明

(1)“模式(O)”选项:指定单个复制或多个复制对象。

输入O按<Enter>键,系统提示如下。

    输入复制模式选项[单个(S)/多个(M)]<多个>:(输入S或M确定复制模式)

(2)“阵列(A)”选项:沿追踪虚线方向按指定间距和数量复制对象。

输入A按<Enter>键,系统提示如下。

    输入要进行阵列的项目数:(输入项目数)
    指定第二个点或[布满(F)]:(输入阵列距离或通过指定第二个点确定距离)
    指定第二个点或[阵列(A)/退出(E)/放弃(U)]<退出>:(按<Enter>键结束阵列复制)

3.2.2 镜像对象

1.功能

以轴对称方式对指定对象进行复制。

2.命令

命令行窗口:MIRROR或MI。

下拉菜单:“修改”→“镜像”。

工具栏:“修改”工具栏中的“镜像”命令按钮

3.格式

    命令:_mirror
    选择对象:找到1个(选择要镜像的对象)
    选择对象:(按<Enter>键结束选择)
    指定镜像线的第一点:
    指定镜像线的第二点:(指定图3.1所示的 1 点和2点)
    要删除源对象吗?[是(Y)/否(N)]<N>:(按<Enter>键完成镜像,结束命令)

4.示例

图3.1 平面图形的镜像

绘制图3.2所示的压盖图形。绘图步骤如下。

图3.2 压盖

步骤1 选择“点画线”图层,执行“直线”命令,在屏幕适当位置绘制一条水平中心线和两条竖直中心线,如图3.3所示。

图3.3 绘图示例(一)

步骤2 选择“粗实线”图层,执行“圆”命令,分别捕捉两个中心线交点为圆心,指定适当的半径绘制两个圆;执行“直线”命令,运用“捕捉到切点”功能,绘制一条切线,如图3.4所示。

图3.4 绘图示例(二)

步骤3 单击“修改”工具栏中的“镜像”命令按钮,选择切线,指定水平中心线为镜像线,保留源对象,将切线镜像到另一侧,如图3.5所示。

图3.5 绘图示例(三)

步骤4 继续执行“镜像”命令,选择左侧图形,指定长些的竖直中心线为镜像线,保留源对象,将小圆和两条切线镜像到右侧,完成图形绘制。

3.2.3 偏移对象

1.功能

绘制指定对象的等距线。直线偏移为平行等长的线段,圆弧偏移为同心、同圆心角但半径不同的圆弧,多段线偏移为直线和圆弧组成的新多段线。

2.命令

命令行窗口:OFFSET或O。

下拉菜单:“修改”→“偏移”。

工具栏:“修改”工具栏中的“偏移”命令按钮

3.格式

    命令:_offset
    当前设置:删除源=否  图层=源  OFFSETGAPTYPE=0(提示当前设置)
    指定偏移距离或[通过(T)/删除(E)/图层(L)]<通过>:20(输入偏移距离)
    选择要偏移的对象,或[退出(E)/放弃(U)]<退出>:(选择要偏移的对象)
    指定要偏移的那一侧上的点,或[退出(E)/多个(M)/放弃(U)]<退出>:(在偏移侧指定一点)
    选择要偏移的对象,或[退出(E)/放弃(U)]<退出>:(继续选择要偏移的对象,或按<Enter>键结束偏移)

4.选项说明

(1)“通过(T)”选项:要求用户指定偏移通过的点偏移对象。

(2)“删除(E)”选项:偏移后是否删除源对象,按提示回答。

(3)“图层(L)”选项:输入偏移对象的图层。

(4)“多个(M)”选项:选择一次要偏移的对象,可以连续偏移多个等距对象。

5.示例

将线段AB偏移到圆心O点,圆向外偏移5。绘图步骤如图3.6所示,命令行提示与操作如下。

    命令:_offset(执行“偏移”命令)
    指定偏移距离或[通过(T)/删除(E)/图层(L)]<20.0000>:T(选择偏移通过点方式)
    选择要偏移的对象,或[退出(E)/放弃(U)]<退出>:(选择线段AB)
    指定通过点或[退出(E)/多个(M)/放弃(U)]<退出>:<对象捕捉开>(捕捉圆心O点)
    选择要偏移的对象,或[退出(E)/放弃(U)]<退出>:(按<Enter>键完成偏移)
    命令:OFFSET(再次执行“偏移”命令)
    当前设置:删除源=否  图层=源  OFFSETGAPTYPE=0
    指定偏移距离或[通过(T)/删除(E)/图层(L)]<通过>:5(指定偏移距离为5)
    选择要偏移的对象,或[退出(E)/放弃(U)]<退出>:(选择圆)
    指定要偏移的那一侧上的点,或[退出(E)/多个(M)/放弃(U)]<退出>:(在圆外侧单击左键)
    选择要偏移的对象,或[退出(E)/放弃(U)]<退出>:(按<Enter>键结束偏移)

图3.6 线段及圆的偏移

3.2.4 阵列对象

1.功能

对选择的对象进行矩形或环形阵列复制。

2.命令

命令行窗口:ARRAY或AR。

工具栏:“修改”工具栏中的“矩形阵列”命令按钮、“路径阵列”命令按钮、“环形阵列”命令按钮

3.格式

    命令:ARRAY
    选择对象:找到1个(选择要阵列的对象)
    选择对象:(按<Enter>键结束选择)
    输入阵列类型[矩形(R)/路径(PA)/极轴(PO)]<极轴>:(选择阵列类型)

(1)输入R,选择矩形阵列类型,系统提示如下。

    类型=矩形  关联=是(提示当前设置)
    为项目数指定对角点或[基点(B)/角度(A)/计数(C)]<计数>:B(指定基点模式)
    指定基点或[关键点(K)]<质心>:(指定对象的基点)
    为项目数指定对角点或[基点(B)/角度(A)/计数(C)]<计数>:A(指定角度模式)
    指定行轴角度<0>:(指定行轴为X轴)
    为项目数指定对角点或[基点(B)/角度(A)/计数(C)]<计数>:C(指定计数模式)
    输入行数或[表达式(E)]<4>:3(输入行数)
    输入列数或[表达式(E)]<4>:4(输入列数)
    指定对角点以间隔项目或[间距(S)]<间距>:(指定行或列的间距)
    指定行之间的距离或[表达式(E)]<15>:20(指定行间距)
    指定列之间的距离或[表达式(E)]<15>:15(指定列间距)
    按Enter键接受或[关联(AS)/基点(B)/行(R)/列(C)/层(L)/退出(X)]<退出>:(按<Enter>键结束矩形阵列)

(2)输入PA,选择路径阵列类型,系统提示如下。

    类型=路径  关联=是(提示当前设置)
    选择路径曲线:(选择阵列的路径曲线)
    输入沿路径的项目数或[方向(O)/表达式(E)]<方向>:(选择沿路径方向方式阵列)
    指定基点或[关键点(K)]<路径曲线的终点>:(指定要阵列对象的基点)
    指定与路径一致的方向或[两点(2P)/法线(NOR)]<当前>:(指定当前路径方向)
    输入沿路径的项目数或[表达式(E)]<4>:5(输入阵列数)
    指定沿路径的项目之间的距离或[定数等分(D)/总距离(T)/表达式(E)]<沿路径平均定数等分(D)>:(选择沿路径平均定数等分阵列)
    按Enter键接受或[关联(AS)/基点(B)/项目(I)/行(R)/层(L)/对齐项目(A)/Z方向(Z)/退出(X)]<退出>:(按<Enter>键结束路径阵列)

(3)输入PO,选择环形(极轴)阵列类型,系统提示如下。

    类型=极轴  关联=是(提示当前设置)
    指定阵列的中心点或[基点(B)/旋转轴(A)]:(指定旋转中心点)
    输入项目数或[项目间角度(A)/表达式(E)]<4>:6(输入阵列数)
    指定填充角度(+=逆时针、-=顺时针)或[表达式(EX)]<360>:(按360°阵列)
    按Enter键接受或[关联(AS)/基点(B)/项目(I)/项目间角度(A)/填充角度(F)/行(ROW)/层(L)/旋转项目(ROT)/退出(X)]<退出>:(按<Enter>键结束环形阵列)

4.示例

1)使用“矩形阵列”命令绘制图3.7所示的平面图形

图3.7 矩形阵列平面图形

首先绘制图中左下角的一个圆,然后使用“矩形阵列”命令完成图形的绘制。命令行提示与操作如下。

    命令:_arrayrect(执行“矩形阵列”命令)
    选择对象:找到1个(选择左下角的圆)
    选择对象:(按<Enter>键结束选择)
    类型=矩形  关联=是(提示当前设置)
    为项目数指定对角点或[基点(B)/角度(A)/计数(C)]<计数>:C(指定计数模式)
    输入行数或[表达式(E)]<4>:3(阵列3行)
    输入列数或[表达式(E)]<4>:5(阵列5列)
    指定对角点以间隔项目或[间距(S)]<间距>:S(指定阵列间距)
    指定行之间的距离或[表达式(E)]<15>:20(行间距20)
    指定列之间的距离或[表达式(E)]<15>:15(列间距15)
    按Enter键接受或[关联(AS)/基点(B)/行(R)/列(C)/层(L)/退出(X)]<退出>:(按<Enter>键结束矩形阵列)

2)使用“路径阵列”命令绘制图3.8所示的平面图形

图3.8 路径阵列平面图形

首先绘制一个圆,过圆心绘制一条样条曲线,然后使用“路径阵列”命令完成图形的绘制。命令行提示与操作如下。

    命令:_arraypath(执行“路径阵列”命令)
    选择对象:找到1个(选择左下边的圆)
    选择对象:(按<Enter>键结束选择)
    类型=路径  关联=是(提示当前设置)
    选择路径曲线:(选择样条曲线)
    输入沿路径的项目数或[方向(O)/表达式(E)]<方向>:(选择方向模式)
    指定基点或[关键点(K)]<路径曲线的终点>:(指定样条曲线终点为基点)
    指定与路径一致的方向或[两点(2P)/法线(NOR)]<当前>:(指定样条曲线方向)
    输入沿路径的项目数或[表达式(E)]<4>:5(输入阵列数5)
    指定沿路径的项目之间的距离或[定数等分(D)/总距离(T)/表达式(E)]<沿路径平均定数等分(D)>:(沿样条曲线4等分阵列)
    按Enter键接受或[关联(AS)/基点(B)/项目(I)/行(R)/层(L)/对齐项目(A)/Z方向(Z)/退出(X)]<退出>:(按<Enter>键结束路径阵列)

3)使用“环形阵列”命令绘制图3.9所示的平面图形

图3.9 环形阵列平面图形

首先绘制一个大圆,在圆周上绘制一个小圆,然后使用“环形阵列”命令完成图形的绘制。命令行提示与操作如下。

    命令:_arraypolar(执行“环形阵列”命令)
    选择对象:找到1个(选择小圆)
    选择对象:(按<Enter>键结束选择)
    类型=极轴  关联=是(提示当前设置)
    指定阵列的中心点或[基点(B)/旋转轴(A)]:(单击大圆圆心)
    输入项目数或[项目间角度(A)/表达式(E)]<4>:6(输入阵列数6)
    指定填充角度(+=逆时针、-=顺时针)或[表达式(EX)]<360>:(沿圆周360°阵列)
    按Enter键接受或[关联(AS)/基点(B)/项目(I)/项目间角度(A)/填充角度(F)/行(ROW)/层(L)/旋转项目(ROT)/退出(X)]<退出>:(按<Enter>键结束环形阵列)

案例8 绘制图3.10所示的平面图形

图3.10 案例8平面图形

步骤1 绘制外部轮廓。单击“图层控制”列表,选择“粗实线”图层。打开状态栏中的“极轴追踪”、“对象捕捉”、“对象捕捉追踪”,极轴追踪增量角设置为30°。单击“绘图”工具栏中的“直线”命令按钮,绘制图3.11所示的图形。

图3.11 绘图示例(一)

步骤2 绘制左上角的三角形。继续执行“直线”命令,单击“对象捕捉”工具栏中的“捕捉自”命令按钮,捕捉端点a,输入“@4,3”,确定1点,光标上移输入14,确定2点,光标右移输入18,输入C,完成三角形A的绘制。同理绘制相对的另一个三角形B。

步骤3 复制三角形。单击“修改”工具栏中的“复制”命令按钮,选择三角形A,指定2点为基点,光标右移,输入27,输入82,完成两个三角形的复制。同理选择三角形B,复制右侧的两个三角形,如图3.12所示。

图3.12 绘图示例(二)

步骤4 绘制水平排列的12条竖线。单击“修改”工具栏中的“偏移”命令按钮,输入3,选择左侧的竖线,光标右移单击,偏移一条竖线,再次选择偏移的竖线,光标右移单击,偏移第2条竖线,同理重复操作,完成12条竖线的偏移,如图3.13所示。

图3.13 绘图示例(三)

步骤5 绘制倾斜的11条线。单击“修改”工具栏中的“路径阵列”命令按钮,命令行提示与操作如下。

    命令:_arraypath
    选择对象:找到1个(选择第1条线)
    选择对象:(按<Enter>键结束选择)
    类型=路径  关联=是(提示当前设置)
    选择路径曲线:(选择倾斜的长度为36的线段)
    输入沿路径的项目数或[方向(O)/表达式(E)]<方向>:(按<Enter>键接受斜线方向)
    指定基点或[关键点(K)]<路径曲线的终点>:(按<Enter>键接受斜线的终点)
    指定与路径一致的方向或[两点(2P)/法线(NOR)]<当前>:(按<Enter>键接受当前的方向)
    输入沿路径的项目数或[表达式(E)]<4>:13(输入阵列数)
    指定沿路径的项目之间的距离或[定数等分(D)/总距离(T)/表达式(E)]<沿路径平均定数等分(D)>:(按<Enter>键接受沿路径12等分)
    按<Enter>键接受或[关联(AS)/基点(B)/项目(I)/行(R)/层(L)/对齐项目(A)/Z方向(Z)/退出(X)]<退出>:(按<Enter>键结束路径阵列)