|
Array building scheme |
Scroll |
Construction of an array along curve includes the following stages.
1.Path of copying is defined by the curve specified.
Particularities of determining copy path depending on method of setting the base point of the base instance The arrays are described below.
2.Array instances are placed alongside the determined path in a following way. Each of array instances is considered to be a separate object having its own base point – the base point of a copy. Anchor points for the copies are placed on the copying path according to the specified copying step.
3.If turning in (following) is enabled, then each copy is turned around its own base point (see section Array instance orientation).
The trajectory of constructing an array along a curve is determined differently depending on the method of setting. base point of the base instance array.
Autodefinition of base point
When auto-defining the base point of the base instance, it becomes the base point of the copied object (see section on base point of the copied object). Base point of a 3D object). In this case copying path is determined as follows.
A copy of the specified curve is built; the curve is moved so that its Starting point coincided with the base point of the object being copied. Obtained copy of the curve is the copy path.
Such construction is illustrated at the figure. Copied object and the curve along which the object is built are highlighted with color. Base point of the base instance is the base point of the object being copied (point A). Array construction path is shown with dotted line.
|
Example of array construction along a curve
with automatic determination of the base point of base instance
Manual specification of base point
When specifying the base point of the base instance of the array manually, copy path is determined in a following way.
1.A copy of the specified curve is built; the curve is moved so that its Starting point coincides with the base point of the base instance.
2.A segment connecting the base point of the base instance with the base point of the object being copied is built.
3.A swept surface is being built. To do this, the segment obtained is moved along the copy of the curve. An edge of the surface that passes through the base point of the object being copied is the copy path.
If starting point of the curve is set as the base point of the base instance, then construction of curve copy is not required. System constructs the segment and the swept surface right away.
Example of construction in such case is given at the figure. Copied object and the curve along which the object is built are highlighted with color. Starting point of the curve (point B) is selected as the base point of the base instance. The base point of the copied object is the point A. The construction trajectory of the array is shown with a dashed line.
|
Example of array construction along a curve
with manual specification of the base point of base instance
Base point of the base instance is the final point on a curve