Draft PointArray/de

Draft PunktAnordnung

Menüeintrag
Änderung → Anordnungwerkzeuge → Punkt-Anordnung
Bearbeiten → Punkt-Anordnung
Arbeitsbereich
Draft, BIM
Standardtastenkürzel
Keiner
Eingeführt in Version
0.18
Siehe auch
Draft RechtwinkligeAnordnung, Draft PolareAnordnung, Draft KreisAnordnung, Draft PfadAnordnung, Draft PfadVerknüpfungsanordnung, Draft PunktVerknüpfungsanordnung

Beschreibung

Der Befehl Draft Punkt-Anordnung erstellt eine regelmäßige Anordnung aus einem ausgewählten Basisobjekt, indem er Kopien auf den Punkten eines Punktobjekts positioniert. Der Befehl Draft PunktVerknüpfungsanordnung erstellt alternativ eine effizientere Verknüpfungsanordnung (Link-Array). Außer der Art der Anordnung die erstellt wird, normale Anordnung oder Verknüpfungsanordnung, ist der Befehl Draft PunktVerknüpfungsanordnung identisch mit diesem Befehl.

Das Basisobjekt kann ein 2D-Objekt sein, das mit den Arbeitsbereichen Draft oder Sketcher erstellt wurde, aber auch ein 3D-Objekt, das mit den Arbeitsbereichen Part, PartDesign oder BIM erstellt wurde.

Das Punktobjekt kann ein beliebiges Objekt mit einer Form und Knotenpunkten sein (einschließlich einem Std Part, das ein oder mehrere solcher Objekte enthält), ein Netz-Objekt oder eine Punktwolke. Doppelte Punkte im Punktobjekt werden herausgefiltert.

Draft Punkt-Anordnung

Anwendung

  1. Das Objekt auswählen, das angeordnet werden soll.
  2. Das Punkt-Objekt zur Auswahl hinzufügen.
  3. Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
    • Die Schaltfläche Punkt-Anordnung drücken.
    • Draft: Den Menüeintrag Änderung → Anordnungswerkzeuge → Punkt-Anordnung auswählen.
    • BIM: Den Menüeintrag Bearbeiten → Punkt-Anordnung auswählen.
  4. Die Anordnung wird erstellt.
  5. Wahlweise die Eigenschaften der Anordnung im Eigenschafteneditor anpassen.

Eigenschaften

Siehe auch: Eigenschafteneditor.

Eine Punkt-Anordnung (PointArray-Objekt) ist von einem Part-Formelement abgeleitet und erbt alle seine Eigenschaften (mit Ausnahme einiger Ansicht-Eigenschaften, die nicht an die Verknüpfungsanordnungen vererbt werden). Außerdem sind, wenn nicht anders angegeben, die folgenden zusätzlichen Eigenschaften vorhanden:

Daten

Link

Die Eigenschaften dieser Gruppe stehen nur für Verknüpfungsanordnungen zur Verfügung. Siehe Std VerknüpfungErstellen für weitere Informationen.

Objects

Ansicht

Link

Die Eigenschaften dieser Gruppe, mit Ausnahme der ererbten Eigenschaften, stehen nur für Verknüpfungsanordnungen zur Verfügung. Siehe Std VerknüpfungErstellen für weitere Informationen.

Basis

Die Eigenschaften dieser Gruppe, mit Ausnahme der ererbten Eigenschaften, stehen nur für Verknüpfungsanordnungen zur Verfügung. Siehe Std VerknüpfungErstellen für weitere Informationen.

Display Options

Die Eigenschaften in dieser Gruppe sind ererbte Eigenschaften. Siehe auch Part Formelement.

Draft

Object style

Die Eigenschaften dieser Gruppe werden nicht an Verknüpfungsanordnungen vererbt.

Skripten

Siehe auch: Autogenerierte API-Dokumentation und Grundlagen der Skripterstellung in FreeCAD.

Zum Erstellen einer Punkt-Anordnung wird die Methode make_point_array des Draft-Moduls verwendet (eingeführt mit Version 0.19). Diese Methode ersetzt die veraltete Methode makePointArray.

point_array = make_point_array(base_object, point_object, extra=None, use_link=True)

Beispiel:

import FreeCAD as App
import Draft

doc = App.newDocument()

polygon = Draft.make_polygon(3, radius=500.0)

p1 = Draft.make_point(App.Vector(1500, 0, 0))
p2 = Draft.make_point(App.Vector(2500, 0, 0))
p3 = Draft.make_point(App.Vector(2000, 1000, 0))

compound = doc.addObject("Part::Compound", "Compound")
compound.Links = [p1, p2, p3]

point_array = Draft.make_point_array(polygon, compound)
doc.recompute()