Draft Array/cs

Popis
Nástroj Pole vytváří ortogonální (3-osy) nebo polární pole z vybraných objektů. Není-li vybrán žádný objekt, budete vyzváni k jeho výběru.



Použití

 * 1) Vyberte objekt, ze kterého chcete udělat pole
 * 2) Stiskněte tlačítko . Když pracujete v mm, tak to vypadá jakoby se pole nevytvořilo, protože se elementy překrývají. Je potřeba alespoň jeden index zvýšit minimálně na rozměr základního prvku.)

Volby

 * Pole začíná defaultně jako ortogonální, ve vlastnostech můžete změnit mód na polární.

Vlastnosti

 * : Specifikuje typ pole ortogonální nebo polární

Pro ortogonální pole:
 * : Interval mezi kopiemi na první ose
 * : Interval mezi kopiemi na druhé ose
 * : Interval mezi kopiemi na třetí ose
 * : Počet kopií na první ose
 * : Počet kopií na druhé ose
 * : Počet kopií na třetí ose

Pro polární pole:
 * : Kolmý směr kruhového pole
 * : Středový bod pole
 * : Úhel, který má být kopiemi pokryt
 * : Počet kopií

Scripting
The Array tool can by used in macros and from the python console by using one of the following functions, depending if you wish to obtain simple, standalone copies of your base object, or a parametric array object, that stays linked to the original object.

Simple array
For rectangular array: Pro kruhové pole:
 * Vytvoří pole z objektů obsažených v seznamu (může to být objekt nebo seznam objektů), v případě obdélníkového pole, xnum iterací ve směru x se vzdáleností xvector mezi iteracemi, a stejně pro směr y s yvector a ynum. V případě kruhového pole, center je vector, totalangle je úhel, který má být pokryt (ve stupních) a totalnum je počet objektů, včetně originálního.
 * Tato funkce produkuje samostatné kopie základního objektu(ů)

Parametric array
Pro obdélníkové pole: Pro kruhové pole:
 * Vytváří pole z daného objektu, v případě obdélníkového pole, xnum iterací ve směru x se vzdáleností xvector mezi iteracemi, a stejně pro směr y s yvector a ynum. V případě kruhového pole, center je vector, totalangle je úhel, který má být pokryt (ve stupních) a totalnum je počet objektů, včetně originálního.
 * Výsledkem této funkce je parametrický objekt pole.

Příklad: