Help with Duplicate Super Special

Help! Duplicate Super Special

Duplicate Super Special is a powerful array construction utility based on the concept of simple duplication. Duplicate Super Special allows you to build ordered arrangements (arrays) of objects between two points at any angle in space and construct radial arrangements of objects quickly and intuitively around objects oriented at any angle in world-space.  After creation, the array is maintained in memory and can be rotated, repositioned, randomized and manipulated, producing unique constructions and effects.

 Linear Array:

Constructs an ordered arrangement of objects along a line in space between two points. To construct a linear array, select two primary objects (the objects the array will be built between) followed any number of “array objects” (the objects the array will consist of).

Count — the number of objects to be created in the linear array
Begin/End Offset — the range in which the linear array will be created, based on a distance from the starting and ending object
Auto (button) — Automatically fills the count field based on the size and rotation of the first array object selected

Copy/Instance — creates a copy or instance of the created array objects
Pattern — uses  array construction objects in the order they were selected.
Random — uses array construction objects in a random order
Pre-Rotate — rotates the array objects before arranging them

Radial Array:

Constructs an ordered arrangement of objects around a point in space. To construct a radial array, select two primary objects (the object the array initiates from and the object the array is to be build around) followed any number of “array objects” (the objects the array will consist of).

Count — the number of objects to be created in the radial array
Degrees — the number of degrees each array object is to be rotate (cumulatively) when it is constructed
Auto (button) — Automatically fills the degree field based on the count

Copy/Instance — creates a copy or instance of the created array objects
Pattern — uses  array construction objects in the order they were selected.
Random — uses array construction objects in a random order

Around — constructs the array with the first created array object looking at the second selected object
Toward — constructs the array with each array object looking at the target object
Aligned — constructs the array aligned to the second selected object regardless of orientation

Pre-Rotate — rotates the array objects before arranging them

Transform:

Allows for the transformation of the last constructed array or any group of objects stored by Duplicate Super Special. By default the last created array is stored but any collection of objects can be transformed by using the “Replace Last Array” utility (in Utilities). Use the random transform options to make the objects in the array appear less uniform.

Move All — moves the entire array (or stored objects) in x,y and z
Move Each — moves each array object cumulatively, in the order it was created

Rotate All — rotates the entire array (or stored objects) in x,y and z
Rotate Each — rotates each array object cumulatively, in the order it was created

Rand Rotate — rotates each stored object a random amount in x,y, z
Rand Move — moves each stored object a random amount in x,y, z

Utilities:

Distance Between — calculates the distance between two selected objects
Align Position/Align Rotation — aligns the second selected object to the first selected object
Create Locator — creates a locator at 0,0,0
Freeze Transformations — resets the translate, rotate and scale transformations for each selected object
Replace Last Array — replaces any collection from memory with the current selection
Clear Last Array — deletes the last created array from the scene
Undo and Refresh — undo the last operation and refresh the screen