Draft PointArray/de

Beschreibung
Das Werkzeug platziert Kopien einer ausgewählten Form entlang verschiedener ausgewählter Punkte.

Das Punktt Anordnung Werkzeug kann für jedes Objekt verwendet werden, das eine Part TopoForm hat, d.h. 2D Formen, die mit der Draft Arbeitsbereich erstellt wurden, aber auch 3D Festkörper, die mit anderen Arbeitsbereichen erstellt wurden, z.B. Part, PartDesign oder Arch.


 * Um orthogonale, polare oder kreisförmige Anordnungen zu erstellen, verwende die entsprechenden, , oder s Werkzeuge.
 * Um Anwendungsverknüfungs Kopien an bestimmten Punkten zu positionieren, verwende.
 * Um Kopien entlang eines Pfades zu positionieren, verwende oder.
 * Um Kopien zu erstellen und manuell zu platzieren, verwende oder.
 * Um exakte Kopien zu erstellen und diese manuell zu platzieren oder zu skalieren, verwende oder.



Anwendung

 * 1) Wähle das Objekt aus, das du verteilen möchtest.
 * 2) Wähle einen Punktverbund aus.
 * 3) Drücke die  Schaltfläche.

Jedes Element in der Anordnung ist ein genauer Klon des ursprünglichen Objekts, aber die gesamte Anordnung wird in Bezug auf Eigenschaften und Aussehen als eine einzige Einheit betrachtet.

Punktverbund
Das Punktverbundobjekt kann auf verschiedene Arten erstellt werden.
 * Erstelle verschiedene oder, und drücke dann  um den Verbund zu erstellen.
 * Wiederhole die vorherige Methode, aber anstelle eines Verbunds verwende um einen "Block" zu erstellen.
 * Erstelle eine, und füge innen verschiedene hinzu.

Im Wesentlichen muss das Objekt, das als Verbund verwendet werden soll, muss eine der drei Eigenschaften, , oder  haben, und innerhalb dieses Verbunds muss es mindestens einen Punkt mit , , und  Eigenschaften geben.

Im Fall von und  wird die Anordnung versuchen, die Kopien unter Verwendung der  des Punktes zu positionieren. In dem Fall eines, wird die Position aus seinen internen , , und Attributen übernommen.

for its  always follows the values of, , , so modifying these values is enough to produce the desired displacement. However, for, the net displacement is given by the sum of with the vector with components , , and.

Optionen
Es gibt keine Optionen für dieses Werkzeug. Entweder funktioniert es mit den ausgewählten Objekten oder nicht.

Eigenschaften
A PointArray is derived from a Part Feature ( class), therefore it shares all the latter's properties. In addition to the properties described in Part Feature, the PointArray has the following properties in the property editor.


 * : the object to duplicate; it must have a Part TopoShape.
 * : (read-only) specifies the number of copies in the array. This property is read-only because the number of copies is determined by the number of points inside of.
 * : specifies an additional placement, translation and rotation, that will be applied to each copy in the array. Each copy normally appears with the same rotation as the object; with this property it is possible to provide additional rotation, or counter the original rotation, and make small adjustments to the position of the copies.
 * : specifies a compound object with points that indicate where the copies of the object will appear. The compound object needs to have one of, , or  properties, and contain at least one element with , , and  attributes.

Skripten
Draft API und FreeCAD Skripten Grundlagen.

The PointArray tool can be used in macros and from the Python console by using the following function:

Alter Aufruf:

Neuer Aufruf:


 * Creates a object from the, by placing the copies in the points contained within.
 * should have one of, , or attributes containing points.
 * Instead of a reference to an object, and  can also be  (strings) of objects existing in the current document.
 * can be a full, or just an or.

Beispiel: