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

5.8 阵列

要绘制多个在X轴或在Y轴上等间距分布,或围绕一个中心旋转,或沿着路径均匀分布的图形,可以使用阵列命令。

5.8.1 矩形阵列

所谓矩形阵列,是指在X轴、Y轴或者Z轴方向上等间距绘制多个相同的图形。执行【矩形阵列】命令的方法有以下几种:

▷ 在命令行中执行ARRAYRECT命令。

▷ 选择【修改】|【阵列】|【矩形阵列】命令。

▷ 选择【默认】选项卡,在【修改】面板中单击【矩形阵列】按钮

【例5-12】执行【矩形阵列】命令后,命令行显示如下提示信息:

命令: _arrayrect
选择对象: 指定对角点: 找到 1 个//选择需要阵列的对象
选择对象://按Enter键,完成选中
类型=矩形 关联=是
为项目数指定对角点或[基点(B)/角度(A)/计数(C)]<计数>: a//设置行轴的角度
指定行轴角度 <0>: 30//输入角度30
为项目数指定对角点或[基点(B)/角度(A)/计数(C)]<计数>: c//使用计数方式创建阵列
输入行数或[表达式(E)]<4>: 3//输入阵列行数
输入列数或[表达式(E)]<4>: 4//输入阵列列数
指定对角点以间隔项目或[间距(S)]<间距>: s//设置行间距和列间距
指定行之间的距离或[表达式(E)]<16.4336>: 15//输入行间距
指定列之间的距离或[表达式(E)]<16.4336>: 20//输入列间距
按 Enter 键接受或[关联(AS)/基点(B)/行(R)/列(C)/层(L)/退出(X)]<退出>://按Enter键,完成阵列

除了通过指定行数、行间距、列数和列间距的方式创建矩形阵列以外,还可以通过【为项目数指定对角点】选项在绘图区通过移动光标指定阵列中的项目数,再通过【间距】选项来设置行间距和列间距。如表5-1所示列出了【矩形阵列】命令的主要参数的含义。

表5-1 【矩形阵列】命令的主要参数的含义

5.8.2 环形阵列

所谓环形阵列,是指围绕一个中心创建多个相同的图形。执行【环形阵列】命令的方法有以下几种:

▷ 在命令行中执行ARRAYPOLAR命令。

▷ 选择【修改】|【阵列】|【环形阵列】命令。

▷ 选择【默认】选项卡,在【修改】面板中单击【环形阵列】按钮

【例5-13】执行【环形阵列】命令后,命令行显示如下提示信息:

命令: _arraypolar
选择对象: 指定对角点: 找到 3 个//选择需要阵列的对象
选择对象://按Enter键,完成选择
类型=极轴 关联=是
指定阵列的中心点或[基点(B)/旋转轴(A)]://拾取阵列中心点
输入项目数或[项目间角度(A)/表达式(E)]<4>: 6//输入项目数为6
指定填充角度(+=逆时针、-=顺时针)或[表达式(EX)]<360>://直接按Enter键,表示填充角度为360度
按Enter键接受或[关联(AS)/基点(B)/项目(I)/项目间角度(A)/填充角度(F)/行(ROW)/层(L)/旋转项目(ROT)/
退出(X)]<退出>://按Enter键,完成环形阵列

在AutoCAD中,【旋转轴】选项表示指定由两个指定点定义的自定义旋转轴,对象绕旋转轴阵列;【基点】选项用于指定阵列的基点;【行数】选项用于编辑阵列中的行数和行间距之间的增量标高;【旋转项目】选项用于控制在排列项目时是否旋转项目。

5.8.3 路径阵列

所谓路径阵列,是指沿路径或部分路径均匀分布对象副本。路径可以是直线、多段线、三维多段线、样条曲线、螺旋线、圆弧、圆或椭圆。执行【路径阵列】命令的方法有以下几种:

▷ 在命令行中执行ARRAYPATH命令。

▷ 选择【修改】|【阵列】|【路径阵列】命令。

▷ 选择【默认】选项卡,在【修改】面板中单击【路径阵列】按钮

【例5-14】执行【路径阵列】命令后,命令行显示如下提示信息:

命令: _arraypath
选择对象: 找到 1 个//选择需要阵列的对象
选择对象://按Enter键,完成选择
类型=路径 关联=是
选择路径曲线://选择路径曲线
输入沿路径的项数或[方向(O)/表达式(E)]<方向>: o//输入o,用于设置选定对象是否需要相对于路径起始方向重新定向
指定基点或[关键点(K)]<路径曲线的终点>://指定阵列对象的基点
指定与路径一致的方向或[两点(2P)/法线(NOR)]<当前>://按Enter键,表示按当前方向阵列,“两点”表示指定两个点来定义与路径的起始方向一致的方向,“法线”表示对象对齐垂直于路径的起始方向
输入沿路径的项目数或[表达式(E)]<4>: 8//输入阵列的项目数
指定沿路径的项目之间的距离或[定数等分(D)/总距离(T)/表达式(E)]<沿路径平均定数等分(D)>: d//输入d,
表示在路径曲线上定数等分对象副本
按Enter键接受或[关联(AS)/基点(B)/项目(I)/行(R)/层(L)/对齐项目(A)/Z方向(Z)/退出(X)]<退出>://按Enter键,完成路径阵列