Draft Array/it

Descrizione
Lo strumento Schiera crea una schiera (array) ortogonale (3 assi) o polare utilizzando gli oggetti selezionati.

The Draft Array tool creates an orthogonal (3-axes), polar, or circular array from a selected object.

Questo strumento può essere utilizzato su forme 2D create con Draft ma può anche essere utilizzato su molti tipi di oggetti 3D come quelli creati con Part o PartDesign.

Per posizionare le copie lungo un percorso utilizzare Schiera su percorso; per posizionare le copie in punti specificati usare Schiera su punti; per creare copie o cloni e posizionarli manualmente usare Sposta, Ruota, e Clona.

To create App Links instead of simple copies, use LinkArray, Path LinkArray, and the proper option with PolarArray and CircularArray.





Utilizzo

 * 1) Selezionare un oggetto con cui si desidera creare una schiera.
 * 2) Premere il pulsante . Se nessun oggetto è selezionato, si viene invitati a selezionarne uno.
 * 3) L'oggetto Array viene creato immediatamente. È necessario modificare le proprietà della schiera per modificare il numero e la direzione delle copie create.

Ogni elemento della schiera è un clone esatto dell'oggetto originale, ma l'intera schiera è considerata una singola unità in termini di proprietà e aspetto.

Opzioni
Non ci sono opzioni per questo strumento. O funziona con l'oggetto selezionato o non funziona.

Proprietà

 * : specifica l'oggetto da duplicare nella schiera.
 * : specifica il tipo di schiera da creare "ortho" o "polar".
 * : se è, e le copie si intersecano tra loro, esse vengono fuse insieme in un'unica forma.

Per le schiere ortogonali:
 * : intervallo tra ciascuna copia sull'asse X.
 * : intervallo tra ciascuna copia sull'asse Y.
 * : intervallo tra ciascuna copia sull'asse Z.
 * : il numero di copie sull'asse X.
 * : il numero di copie sull'asse Y.
 * : il numero di copie sull'asse Z.

Per le schiere polari:
 * : specifica la direzione normale del cerchio della schiera.
 * : specifica il punto centrale del cerchio della schiera.
 * : specifica l'apertura dell'arco circolare da coprire con le copie; usare 360 per coprire un intero cerchio.
 * : specifica il numero di copie da inserire nella disposizione circolare.
 * : specifica l'intervallo tra ciascuna copia nella direzione.

Per matrice circolare:

Le proprietà Number, X, Y, Z o Polar, includono anche l'oggetto originale, quindi questo numero è almeno uno.

Un intervallo non è una semplice distanza, ma è un vettore (x, y, z). Se più di un valore è diverso da zero, la copia viene creata nella direzione principale, ma viene anche spostata nelle altre direzioni diverse da zero.

Per esempio, se è (2 m, 1 m, 1 m), e  è 3, vengono create 3 copies nella direzione X; la prima copia è nella posizione originale, la seconda è spostata di 2 m su X, 1 m su Y, e 1 m su Z; la terza copia è spostata di 4 m su X, 2 m su Y, e 2 m su Z. Ogni elemento dell'array è spostato leggermente su un lato (direzione Y) e verso l'alto (direzione Z) accanto alla direzione X principale.

La proprietà funziona allo stesso modo. Se la forma originale si trova sul piano XY, creando un array polare con (0, 0, z) permette di creare ordinamenti a spirale.

Script
API Arch e Script di base per FreeCAD.

Lo strumento Array può essere utilizzato nelle macro e dalla console Python utilizzando due diverse funzioni, a seconda se si desidera ottenere delle copie autonome del proprio oggetto base o un oggetto array parametrico che rimane collegato all'oggetto originale.

Schiera semplice
La firma di base è la seguente:

Per creare una matrice rettangolare, si usa in questo modo:

Per creare un array polare, si usa in questo modo:


 * Crea una schiera dagli oggetti contenuti in, che può essere un singolo oggetto o un elenco di oggetti.
 * Nel caso di una sschiera rettangolare,, , e determinano la distanza tra i punti base di ciascuna copia, nelle direzioni X, Y e Z.; e , , e  sono il numero di copie nella rispettiva direzione.
 * Nel caso di una sschiera polae, definisce il centro del cerchio della schiera,  è l'angolo in gradi dell'arco da coprire con le copie, e  è il numero di copie da disporre attorno al cerchio, incluso l'oggetto originale.
 * viene restituito con le nuove copie.
 * è un singolo oggetto o un elenco di oggetti, a seconda dell'input.

Questa funzione utilizza internamente e  con.

Esempio:

Schiera parametrica
La firma di base è la seguente:

Per creare una schiera rettangolare, si usa in questo modo:

Per creare un array polare, si usa in questo modo:


 * Crea un oggetto dal  dato.
 * Nel caso di una schiera rettangolare,, , e determinano la distanza tra i punti base di ciascuna copia, nelle direzioni X, Y e Z.; e , , e  sono il numero di copie nella rispettiva direzione.
 * Nel caso di una schiera polare, definisce il centro del cerchio della schiera,  è l'angolo in gradi dell'arco da coprire con le copie, e  è il numero di copie da disporre attorno al cerchio, incluso l'oggetto originale.

Esempio: