Draft Array/it

Lo strumento Matrice crea una schiera (array) ortogonale (3 assi) o polare utilizzando gli oggetti selezionati. Se non è selezionato nessun oggetto, lo strumento chiede di selezionarne uno.



Utilizzo

 * 1) Selezionare gli oggetti con si desidera creare una schiera, che si desidera duplicare secondo un certo ordine
 * 2) Premere il pulsante

Opzioni

 * La matrice ha come impostazione iniziale predefinita quella ortogonale, è possibile modificare questa modalità nelle sue proprietà.

Proprietà

 * : Specifica il tipo di matrice: ortho o polar

Per matrici ortogonali:


 * : L'intervallo tra ciascuna copia sul primo asse
 * : L'intervallo tra ciascuna copia sul secondo asse
 * : L'intervallo tra ciascuna copia sul terzo asse
 * : Il numero di copie sul primo asse
 * : Il numero di copie sul secondo asse
 * : Il numero di copie sul terzo asse

Per matrici polari:


 * : La direzione normale al cerchio della matrice
 * : Il punto centro della matrice
 * : L'angolo da coprire con le copie
 * : Il numero di copie

Script
Lo strumento Matrice può essere utilizzato nelle macro e dalla console di Python utilizzando una delle seguenti funzioni:

- per le matrici rettangolari - per le matrici polari
 * Creates an array of the objects contained in list (that can be an object or a list of objects) with, in case of rectangular array, xnum of iterations in the x direction at xvector distance between iterations, and same for y direction with yvector and ynum. In case of polar array, center is a vector, totalangle is the angle to cover (in degrees) and totalnum is the number of objects, including the original.
 * This function produces standalone copies of the base object(s)

Or

For rectangular array: For polar array:
 * Creates an array of the given object with, in case of rectangular array, xnum of iterations in the x direction at xvector distance between iterations, and same for y direction with yvector and ynum. In case of polar array, center is a vector, totalangle is the angle to cover (in degrees) and totalnum is the number of objects, including the original.
 * The result of this function is a parametric Draft Array object.

Example: