Constructs static rectangular and polar arrays in rows, columns, and levels (short for "three dimensional array").
Accessing the Command
command bar: 3darray
aliases: 3a, array3d
menu bar: Modify | 3D Array
toolbar: Modify | Arrays |
:3darray
Prompts you in the command bar:
Select entities to array: (Choose one or more entities)
Entities in set: 1
Select entities to array: (Choose more entities, or press Enter to continue)
Type of array: Polar/<Rectangular>: (Type P or R)
Prompts for creating 3D rectangular arrays:
Number of rows in the array <1>: (Enter a number, or press Enter to accept the default)
Number of columns <1>: (Enter a number, or press Enter to accept the default)
Number of levels <1>: (Enter a number, or press Enter to accept the default)
Vertical distance between rows: (Enter a number, or press Enter to accept the default)
Horizontal distance between columns: (Enter a number, or press Enter to accept the default)
Depth between levels: (Enter a number, or press Enter to accept the default)
- Prompts for creating 3D polar arrays:
ENTER to specify angle between items/<Number of items to array>: (Enter a number, or press Enter)
Angle to array (+ for ccw, - for cw) <360>: (Enter a number, or press Enter to accept the default)
Rotate entities around the array? No/<Yes>: (Type Y or N)
Center point of array: (Pick a point, or enter x,y,z coordinates)
Specify second point along central axis of array: (Pick a point, or enter x,y,z coordinates)
Command Options
Option |
Description |
Select entities to array |
Specifies the entities to be arrayed. Use any entity selection method; press Enter when you are done. |
Polar |
Creates polar (circular) arrays; see Polar Array Options, below. |
Rectangular |
Creates linear, rectangular, or square arrays; see Rectangular Array Options, below. |
Rectangular Array Options |
Description |
Number of rows in the array |
Specifies the number of rows (x direction); for a linear array, enter
|
Number of columns |
Specifies the number of columns (y direction). To draw the array to the left, enter a negative number. |
Number of levels |
Specifies the number of levels (z direction). To draw the array downwards, enter a negative number. |
Vertical distance between rows |
Specifies the distance between rows of entities. |
Horizontal spacing between columns |
Specifies the distance between columns of entities. |
Depth between levels |
Specifies the distance between levels of entities. |
Polar Array Options |
Description |
ENTER to specify angle between items |
Specifies the angle between each copy. |
Number of items to array |
Specifies the number of items in the array; enter a number larger than 1. |
Angle to array |
Determines the extent and direction of the array.
|
Rotate entities around the array |
Determines whether copies are rotated when they are arrayed:
|
Center point of array |
Specifies the starting point of the polar array's central axis. Pick a point, or enter x,y,z coordinates. |
Specify second point along central axis of array |
Specifies the endpoint of the polar array's central axis. Pick a point, or enter x,y,z coordinates. |
Procedures
Creating a 3D rectangular array
Related Commands
ArrayClassic - creates a static polar or rectangular array of entities through a dialog box.
-Array - creates a static polar or rectangular array of entities; displays prompts at the command bar.
Array - associatively distributes entity copies in an evenly spaced rectangular, polar or path array.
ArrayPath - associatively distributes entity copies evenly along a path into multiple rows, and levels.
ArrayPolar - associatively distributes entity copies evenly in a circular pattern about a center point or axis of rotation, using multiple rows, and levels.
ArrayRect - associatively distributes entity copies into any number of rows, columns, and levels.
ArrayEdit - edits associative array entities and their source entities.
MInsert - inserts arrays of blocks.