ARRAY Command

Creates multiple copies of objects in a pattern

Modify toolbar:
Modify menu: Array
Command line: array

Select objects: Use an object selection method
Rectangular or Polar array (R/P) <current>: Enter an option or press ENTER


Each object in an array can be manipulated independently.

If multiple objects are selected when constructing an array, AutoCAD LT counts the objects as one array item.

Rectangular

Creates an array defined by a number of rows and columns of copies of the selected object.

Number of rows (---): Enter a nonzero integer or press ENTER
Number of columns (|||): Enter a nonzero integer or press ENTER

If you specify one row, you must specify more than one column and vice versa.

The selected object, or cornerstone element, is assumed to be in the lower-left corner, and the array is generated up and to the right.

Unit cell or distance between rows (---): Specify a distance or two points

To add rows downward, specify a negative value for the distance between rows. AutoCAD LT skips the next prompt if you specify two points for the opposite corners of a rectangle.

Distance between columns (|||): Specify a distance

To add columns to the left, specify a negative value for the distance between columns. AutoCAD LT constructs rectangular arrays along a baseline defined by the current snap rotation. This angle is normally 0, so the rows and columns are orthogonal with respect to the X and Y drawing axes. The Rotate option of the SNAP command changes the angle and creates a rotated array. The SNAPANG system variable stores the SNAP rotation angle.

Note: If you specify a very large number of rows and columns for the array, AutoCAD LT may take a long time to create the copies. By default, the number of array elements that can be generated in one command is limited to 100,000. This value can be changed by adding a registry entry called MaxArray under the General section of the Fixed Profile. The DWORD value of MaxArray can be any decimal number from a minimum of 100 to a maximum of 10,000,000. If you specify a number outside of this range, AutoCAD LT automatically resets the number to the default value.

Polar

Creates an array defined by specifying a center point about which the selected object is replicated.

Center point of array: Specify a point (1)
Number of items: Enter a positive integer or press ENTER

If you enter a value for the number of items, you must specify either the angle to fill or the angle between items. If you press ENTER, you must specify both.

Angle to fill (+=ccw, -=cw) 360: Specify an angle or press ENTER

A positive value specifies counterclockwise (ccw) rotation. A negative value specifies clockwise (cw) rotation. AutoCAD LT sees 0 as no response. Entering 0 is permitted only if the number of items was not specified. If an Angle to fill was specified without providing the number of items, AutoCAD LT prompts as follows:

Angle between items: Specify an angle

If you specified the number of items and entered 0 as the angle to fill or pressed ENTER, AutoCAD LT prompts for a positive or negative value to indicate the direction of the array:

Angle between items (+=ccw, -=cw): Specify an angle

AutoCAD LT determines the distance from the array's center point to a reference point on the last object selected. AutoCAD LT uses the center point of a circle or arc, the insertion base point of a block or shape, the starting point of text, and one endpoint of a line.

Rotate objects as they are copied? <Y>: Enter y or n, or press ENTER

In a polar array, the reference point of the last object in the selection set is used for all objects. If the selection set was defined by a window or crossing box, the last object in the selection set is arbitrary. Removing an object from the selection set and adding it back forces that object to be the last object selected. The selection set can also be made into a block that can be replicated.

Related Commands: BLOCK creates blocks from a group of objects. BMAKE defines a block using a dialog box interface. WBLOCK writes objects to a new drawing file. SNAP locks points entered by a pointing device into alignment with an imaginary rectangular grid, the rotation and X and Y spacing of which can be changed.

System Variables: SNAPANG stores the snap and grid rotation for the current viewport.