Beschreibung
Der Befehl
Draft KreisAnordnung erstellt eine Anordnung aus einem ausgewählten Objekt, indem er Kopien auf konzentrischen Kreisringen positioniert. Der Befehl kann wahlweise eine Verknüpfungsanordnung (Link-Array) erstellen, die effizienter ist als eine normale Anordnung.
Dieser Befehl kann für 2D-Objekte verwendet werden, die mit den Arbeitsbereichen Draft oder Sketcher erstellt wurden, aber auch für viele 3D-Objekte, die mit anderen Arbeitsbereichen wie Part, PartDesign oder BIM erstellt wurden.
Draft Kreis-Anordnung
Anwendung
Siehe auch: Draft Einrasten.
- Wahlweise ein Objekt auswählen.
- Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
- Das Aufgaben-Fenster Kreisförmige Anordnung wird geöffnet. Siehe Optionen für weitere Informationen.
- Wurde bis jetzt kein Objekt ausgewählt: Ein Objekt auswählen.
- Die notwendigen Parameter im Aufgaben-Fenster eingeben.
- Zum Beenden des Befehls gibt es folgende Möglichkeiten:
- Einen Punkt in der 3D-Ansicht als Drehmittelpunkt auswählen.
- Enter drücken.
- Die Schaltfläche OK drücken.
Optionen
- Den Radialabstand eingeben, um den Abstand zwischen den umlaufenden Ebenen und zwischen dem Mittelpunkt und der ersten umlaufenden Ebene festzulegen.
- Den Tangentialer Abstand eingeben, um den Abstand zwischen den Elementen auf der gleichen umlaufenden Ebene festzulegen. Muss größer als Null sein.
- Die Anzahl der konzentrischen Ringe eingeben. Das Element in der Mitte zählt als ein Ring. Muss mindestens
2
sein.
- Den Symmetrie-Wert eingeben. Dieser Wert unterscheidet, wie die Elemente verteilt sind. Zum Beispiel ergibt der Wert
3
ein Muster mit drei gleichen 120° Tortensegmenten. Größere Werte von Symmetrie und Tangentialer Abstand ergeben weniger oder gar keine Elemente in den inneren Ebenen.
- Einen Punkt in der 3D-Ansicht auswählen, dabei ist zu beachten, dass dies auch den Befehl abschließt, oder die Koodinaten für den Drehmittelpunkt eingtippen. Die Drehachse der Ebene wird durch diesen Punkt verlaufen. Es wird empfohlen, den Mauszeiger vor der Eingabe der Koordinaten aus der 3D-Ansicht herauszubewegen.
- Die Schaltfläche Punkt zurücksetzen drücken, um den Drehmittelpunkt auf den Ursprung zurückzusetzen.
- Ist das Optionsfeld Vereinigen ausgewählt, werden überlappende Elemente in der Ebene vereinigt.
- Ist das Optionsfeld Verknüpfungsanordnung ausgewählt, wird an Stelle einer regulären Anordnung eine Verknüpfungsanordnung erstellt. Eine Verknüpfungsanordnung ist effizienter, weil die Elemente App-Link-Objekte sind.
- Esc oder die Schaltfläche Cancel drücken, um den Befehl abzubrechen.
Hinweise
Siehe Draft RechtwinkligeAnordnung.
- Die Standarddrehachse der Anordnung ist die positive Z-Achse. Dies kann durch Anpassen ihrer Daten-EigenschaftAxis geändert werden.
Eigenschaften
Siehe Draft RechtwinkligeAnordnung.
Skripten
Siehe auch: Autogenerierte API-Dokumentation und Grundlagen der Skripterstellung in FreeCAD.
Zum Erstellen einer Kreis-Anordnung wird die Methode make_array
des Draft-Moduls verwendet (eingeführt in 0.19). Diese Methode ersetzt die veraltete Methode makeArray
. Die Methode make_array
kann Draft RechtwinkligeAnordnungen, Draft PolareAnordnungen und Draft Kreis-Anordnungen erstellen. Für jede Anordnungsart stehen eine oder mehrere Wrapper-Methoden zur Verfügung.
Die Hauptmethode:
array = make_array(base_object, arg1, arg2, arg3, arg4=None, arg5=None, arg6=None, use_link=True)
Der Wrapper für Kreis Anordnung ist:
array = make_circular_array(base_object,
r_distance=100, tan_distance=50,
number=3, symmetry=1,
axis=App.Vector(0, 0, 1), center=App.Vector(0, 0, 0),
use_link=True)
base_object
ist das Objekt, aus dem ein Array erzeugt wird. Es kann auch die Label
(string) eines Objektes im aktuellen Dokument sein.
r_distance
und tan_distance
sind die radialen und tangentialen Abstände zwischen den Elementen.
number
ist die Anzahl der umlaufenden Layer im Muster, das Originalobjekt gilt als erster Layer.
symmetry
ist eine ganze Zahl, die in einigen Berechnungen verwendet wird welche die Art wie die Elemente über den Kreisumfang verteilt werden, beeinflussen. Üblich sind Werte von 1 bis 6. Größere Werte werden nicht empfohlen und können die Elemente der inneren Layer zum Verschwinden bringen.
axis
und center
sind Vektoren welche die Richtung der Drehachse und einen Punkt durch den die Achse verläuft beschreiben.
- Wenn
use_link
auf True
ist, dann sind die erzeugten Elemente App Links sonst sind sie normale Kopien.
array
wird mit dem erzeugten Array zurück gegeben.
Beispiel:
import FreeCAD as App
import Draft
doc = App.newDocument()
tri = Draft.make_polygon(3, 600)
array = Draft.make_circular_array(tri, 1800, 1200, 4, 1)
doc.recompute()
Draft
- Drafting: Line, Polyline, Fillet, Arc, Arc From 3 Points, Circle, Ellipse, Rectangle, Polygon, B-Spline, Cubic Bézier Curve, Bézier Curve, Point, Facebinder, ShapeString, Hatch
- Annotation: Text, Dimension, Label, Annotation Styles, Annotation Scale
- Modification: Move, Rotate, Scale, Mirror, Offset, Trimex, Stretch, Clone, Array, Polar Array, Circular Array, Path Array, Path Link Array, Point Array, Point Link Array, Edit, Highlight Subelements, Join, Split, Upgrade, Downgrade, Convert Wire/B-Spline, Draft to Sketch, Set Slope, Flip Dimension, Shape 2D View
- Draft Tray: Working Plane, Set Style, Toggle Construction Mode, AutoGroup
- Snapping: Snap Lock, Snap Endpoint, Snap Midpoint, Snap Center, Snap Angle, Snap Intersection, Snap Perpendicular, Snap Extension, Snap Parallel, Snap Special, Snap Near, Snap Ortho, Snap Grid, Snap Working Plane, Snap Dimensions, Toggle Grid
- Miscellaneous: Apply Current Style, New Layer, Manage Layers, New Named Group, SelectGroup, Add to Layer, Add to Group, Add to Construction Group, Toggle Wireframe, Working Plane Proxy, Heal, Show Snap Toolbar
- Additional: Constraining, Pattern, Preferences, Import Export Preferences, DXF/DWG, SVG, OCA, DAT
- Context menu:
Anwenderdokumentation
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzliche Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Voreinstellungseditor, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, FreeCAD unterstützen, Spenden
- Hilfe: Anleitungen, Videoanleitungen
- Arbeitsbereiche: Std Base, Arch, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework