1
Auto CAD2010绘图基础
1.5.2.6 3.2.6 ARRAY(阵列)命令
3.2.6 ARRAY(阵列)命令

ARRAY(阵列)命令用于对指定图形按矩形或环形排列方式作多次拷贝,复制的每个图形都可以单独处理。矩形阵列按指定的行数和列数复制选定图形来创建阵列。环形阵列通过围绕某一中心点复制选定图形来创建阵列。环形阵列复制的每个图形绕阵列中心旋转,同时可以绕自身的基点旋转,也可不绕自身的基点旋转。不绕自身的基点旋转时,将以自身的基点位于环形阵列的圆周上来排列图形。但是用户可以对指定图形重新指定一个基点。执行ARRAY(阵列)命令后,将显示图3-21(a)所示的“阵列”对话框。

1.命令输入方式

功能区:“常用”选项卡→“修改”面板→键盘输入:ARRAY或AR

2.对话框说明

图3-21(a)为矩形阵列方式选项的“阵列”对话框。

(1)“矩形阵列(R)”和“环形阵列(P)”按钮

“矩形阵列(R)”和“环形阵列(P)”按钮用于选择一种阵列方式。

(2)“选择对象(S)”按钮

“选择对象(S)”按钮()用于指定构造阵列的对象,可以在“阵列”对话框显示之前或之后选择对象。要在“阵列”对话框显示之后选择对象,请选择该按钮,“阵列”对话框将暂时关闭。完成对象选择后按【Enter】键,“阵列”对话框将重新显示,并且选定对象数量将显示在该按钮下面。

(3)“预览”区

在该区域内显示选中的某一种阵列方式的图像。这种图像不显示选定对象,而显示阵列方式的效果。

(4)“矩形阵列(R)”方式选项(图3-21(a))

1)“行(W)”输入框 在输入框内指定阵列中的行数。

2)“列(O)”输入框 在输入框内指定阵列中的列数。

3)“偏移距离和方向”区 该区用于指定阵列的偏移距离和偏移方向。用户可以在输入框中键入数值,或使用拾取按钮临时关闭“阵列”对话框,在屏幕上用光标拾取点来确定这些参数。

(a) (b)
(c)

图3-21 “阵列”对话框

(a)“矩形阵列(R)”方式选项;(b)“环形阵列(P)”方式选项;(c)“环形阵列(P)”方式详细选项

“行偏移(F)”输入框用于指定行间距。正值向上添加行,负值向下添加行。要使用光标指定行间距,请用“拾取两者偏移”按钮或“拾取行偏移”按钮。“拾取两者偏移”按钮要求指定两对角点确定矩形框,矩形框称“单位单元”。矩形的高为行间距,矩形的宽为列间距。“拾取行偏移”按钮则用两点指定行间距。

“列偏移(M)”输入框用于指定列间距。正值向右边添加列,负值向左边添加列。要使用光标指定列间距,请用“拾取列偏移”按钮。“拾取列偏移”按钮则用两点指定列间距。

“阵列角度(A)”输入框用于指定矩形阵列的旋转角度。通常角度为0°,因此行和列与当前UCS的X和Y轴平行。要使用光标指定两个点从而指定旋转角度,请用“拾取阵列的角度”按钮()。

(5)“环形阵列(P)”方式选项(图3-21(b))

1)“中心点”选项 指定环形阵列的中心点。在文本框内键入X和Y坐标值,或选择“拾取中心点”按钮(),使用光标指定位置。拾取中心点时,将临时关闭“阵列”对话框,使用光标在Auto CAD绘图区域中指定一点。

2)“方法和值”区 该区用于指定环形阵列中对象的定位方法及其数值。

“方法(M)”控件用于设置复制对象时所用的定位方法。这些方法是:“项目总数和填充角度”、“项目总数和项目间的角度”及“填充角度和项目间的角度”。

“项目总数(I)”输入框用于指定环形阵列中显示的所有对象数目。

“填充角度(F)”输入框用于指定阵列中第一个和最后一个元素的基点之间的圆心角。正值按逆时针方向旋转,负值按顺时针方向旋转。默认值为360°,不允许值为0°。如要使用光标指定圆心角,请用“拾取要填充的角度”按钮()。

“项目间角度(B)”输入框用于指定相邻两阵列对象基点之间的圆心角。输入正值或负值指示阵列的方向。如要使用光标指定圆心角,请用“拾取项目间角度”按钮()。

“复制时旋转项目(T)”复选框用于确定阵列对象是否绕自身的基点旋转。复选框打开时,阵列对象绕自身的基点旋转。复选框关闭时则不旋转。

“详细(O)”按钮用于打开当前对话框中的附加选项(“对象基点”区)的显示(图3-21 (c))。此按钮名称变为“简略(E)”。选择“简略(E)”按钮时,则关闭附加选项的显示。

3)“对象基点”区 在该区为选定对象指定新的基准点。阵列对象的基点将与阵列中心保持不变的距离。默认阵列对象的基点取决于对象类型。例如直线、多段线及样条曲线等以起点为基点,圆弧、圆和椭圆等以圆心为基点,矩形和正多边形等以第一个角点为基点等。

“设为对象的默认值(D)”复选框用于确定是否使用对象的默认基点定位阵列对象。复选框打开时,使用对象的默认基点定位阵列对象。要重新设置基点,请清除此选项。

“基点”文本框用于键入新基点的X和Y坐标。选择“拾取基点”按钮()将临时关闭对话框,在指定了一个点后,“阵列”对话框将重新显示。

(6)“预览(V)”按钮

选择该按钮时关闭“阵列”对话框,显示当前图形中的阵列。按左键或【Esc】键,返回“阵列”对话框进行修改。按右键完成阵列复制。

3.命令使用举例

例1 对一三角形作矩形阵列,如图3-22所示。图中虚线三角形表示构成阵列的原图。

图3-22 矩形阵列

创建矩形阵列的步骤如下。

①执行ARRAY(阵列)命令,显示“阵列”对话框。

②单击“选择对象(S)”按钮(),选中三角形后按【Enter】键或右键。

③在“行(W)”输入框内键入2,在“列(O)”输入框内键入4。

④在“行偏移(F)”输入框内键入20,在“列偏移(M)”输入框内键入30。

⑤可以单击“预览(V)”按钮,预览矩形阵列效果,然后单击右键,完成阵列操作。

例2 对图3-23(a)中的小圆作180°环形阵列,结果如图3-23(b)所示。

创建环形阵列的步骤如下。

①执行ARRAY(阵列)命令,显示“阵列”对话框。

②单击“环形阵列(P)”按钮。

③单击“选择对象(S)”按钮(),用窗口方式选中小圆与十字中心线后按【Enter】键或右键。

④单击右端的“拾取中心点”按钮(),捕捉大圆弧圆心。

⑤在“项目总数(I)”输入框内键入5,在“填充角度(F)”输入框内键入180。

⑥可以单击“预览(V)”按钮,预览环形阵列效果,然后单击右键,完成阵列操作。

图3-23 环形阵列

(a)原图;(b)结果

在上述操作中使用了输入项目总数和填充角度的方法。当然也可以使用输入项目总数和项目间的角度或者输入填充角度和项目间的角度的方法,其结果都一样。