Creates multiple copies of objects in a rectangular or polar alignment.
Access Methods
ARRAYCLASSIC
Use the Rectangular Array option to create an array of rows and columns of copies of the selected object. Use the Polar Array option to create an array by copying the selected objects around a center point.
Note: This legacy dialog box does not support array associativity or path arrays. To use these features, available on the ribbon, use the ARRAY command.
List of Options
The following options are displayed.
Rectangular Array
Creates an array of rows and columns of copies of the selected object.
Note: If you specify a large number of rows and columns for the array, it might take a while to create the copies. By default, the maximum number of array elements that you can generate in one command is 100,000. The limit is set by the MAXARRAY setting in the registry. To reset the limit to 200,000, for example, enter (setenv "MaxArray" "200000") at the Command prompt. (MAXARRAY is not available in AutoCAD LT.)
- Rows
-
Specifies the number of rows in the array.
If you specify one row, you must specify more than one column.
- Columns
-
Specifies the number of columns in the array.
If you specify one column, you must specify more than one row.
- Offset Distance and Direction
-
Provides a space for you to specify the distance and direction of the array's offset.
- Row Offset. Specifies the distance (in units) between rows. To add rows downward, specify a negative value. To specify row spacing with the pointing device, use the Pick Both Offsets button or the Pick Row Offset button.
- Column Offset. Specifies the distance (in units) between columns. To add columns to the left, specify a negative value. To specify column spacing with the pointing device, use the Pick Both Offsets button or the Pick Column Offset button.
- Angle of Array. Specifies the angle of rotation. This angle is normally 0, so the rows and columns are orthogonal with respect to the X and Y drawing axes of the current UCS. You can change the measurement conventions for angles using UNITS. The ANGBASE and ANGDIR system variables affect the angle of arrays.
- Pick Both Offsets. Temporarily closes the Array dialog box so that you can use the pointing device to set the row and column spacing by specifying two diagonal corners of a rectangle.
- Pick Row Offset. Temporarily closes the Array dialog box so that you can use the pointing device to specify the distance between rows. You are prompted to specify two points and the program uses the distance and direction between the points to specify the value in Row Offset.
- Pick Column Offset. Temporarily closes the Array dialog box so that you can use the pointing device to specify the distance between columns. You are prompted to specify two points and the program uses the distance and direction between the points to specify the value in Column Offset.
- Pick Angle of Array. Temporarily closes the Array dialog box so that you can specify the angle of rotation by entering a value or using the pointing device to specify two points. You can change the measurement conventions for angles using UNITS. The ANGBASE and ANGDIR system variables affect the angle of arrays.
Polar Array
Creates an array by copying the selected objects around a specified center point.
- Center Point
-
Specifies the center point of the polar array. Enter coordinate values for X and Y, or choose Pick Center Point to use the pointing device to specify the location.
- Pick Center Point
-
Temporarily closes the Array dialog box so that you can use the pointing device to specify the center point in the drawing area.
- Method and Values
-
Specifies the method and values used to position objects in the polar array.
- Rotate Items as Copied
-
Rotates the items in the array, as shown in the preview area.
- More/Less
-
Turns the display of additional options in the Array dialog box on and off. When you choose More, additional options are displayed, and the name of this button changes to Less.
- Object Base Point
-
Specifies a new reference (base) point relative to the selected objects that will remain at a constant distance from the center point of the array as the objects are arrayed. The configuration of the polar array is based on the distance from the array's center point to a reference (base) point on the last object selected. The point used depends on the type of object, as shown in the following table.
Base Point Settings by Object
Object type
|
Default base point
|
Arc, circle, ellipse |
Center point |
Polygon, rectangle |
First corner |
Donut, line, polyline, 3D polyline, ray, spline |
Starting point |
Block, multiline text, single-line text |
Insertion point |
Construction lines |
Midpoint |
Region |
Grip point |
- Set to Object's Default
-
Uses the default base point of the object to position the arrayed object. To manually set the base point, clear this option.
- Base Point
-
Sets a new X and Y base point coordinate. Choose Pick Base Point to temporarily close the dialog box and specify a point. After you specify a point, the Array dialog box is redisplayed.
Note: To avoid unexpected results, set the base point manually if you are constructing a polar array and do not want to rotate the objects.
Select Objects
Specifies the objects used to construct the array. You can select objects before or after the Array dialog box is displayed. To select objects when the Array dialog box is displayed, choose Select Objects. The dialog box temporarily closes. When you finish selecting objects, press Enter. The Array dialog box is redisplayed, and the number of objects selected is shown below the Select Objects button.
Note: If you select multiple objects, the base point of the last selected object is used to construct the array.
Preview Area
Shows a preview image of the array based on the current settings in the dialog box. The preview image is dynamically updated when you move to another field after changing a setting.
Preview
Closes the Array dialog box and displays the array in the current drawing.