|
Menüeintrag |
---|
Zeichnen → Vieleck 2D-Entwurf → Vieleck |
Arbeitsbereich |
Draft, BIM |
Standardtastenkürzel |
P G |
Eingeführt in Version |
0.7 |
Siehe auch |
Keiner |
Das Werkzeug Draft Vieleck erstellt ein regelmäßiges Vieleck (Polygon) auf der aktuellen Arbeitsebene aus einem Mittelpunkt und einem Radius. Der Radius kann durch Indizieren eines Punktes festgelegt werden.
Ein Draft-Vieleck kann mit der Daten-EigenschaftDraw Mode von inscribed (mit Umkreis) auf circumscribed (mit Inkreis) umgeschaltet werden. Die Ecken eines Draft-Vielecks können mit Rundung (Fillet) oder Fase (Chamfer) versehen werden, indem seine Daten-EigenschaftFillet Radius oder Daten-EigenschaftChamfer Size geändert werden.
Ein durch zwei Punkte, den Mittelpunkt und den Radius, festgelegtes regelmäßiges Vieleck
Siehe auch: Draft Ablage, Draft Einrasten und Draft Beschränken.
Die im Aufgaben-Bereich vorhandenen Einzelzeichen-Tastaturkürzel können geändert werden. Siehe Draft-Einstellungen. Die hier genannten Tastaturkürzel sind die voreingestellten Tastaturkürzel (für Version 1.0).
true
gesetzt und es erhält eine gefüllte Fläche.
Siehe auch: Voreinstellungseditor und Draft Einstellungen.
Siehe auch: Eigenschafteneditor.
Ein Draft-Vieleck (Polygon-Objekt) wird von einem Part Part2DObject abgeleitet und erbt alle seine Eigenschaften. Außerdem hat es die folgenden zusätzlichen Eigenschaften:
Draft
Area
): (nur Lesezugriff) gibt den Flächeninhalt der Fläche des Vielecks an. Der Wert ist 0.0
, wenn die Daten-EigenschaftMake Face false
ist.Length
): gibt die Länge der Fasen an den Ecken des Vielecks an.Enumeration
): gibt an, ob das Vieleck einen Umkreis einbeschrieben ist (inscribed
) oder ob ein Inkreis von ihm umschrieben wird (circumscribed
).Integer
): gibt die Anzahl der Seiten des Vielecks an.Length
): gibt den Radius der Verrundungen an den Ecken des Vielecks an.Bool
): gibt an, ob das Vieleck eine Fläche erzeugt oder nicht. Wenn true
, wird eine Fläche erstellt, andernfalls wird nur der Umriss als Teil des Objekts betrachtet.Length
): gibt den Radius des Kreises an, der das Vieleck definiert.
Draft
Enumeration
): Legt das Draft-Muster fest, mit dem die Fläche des Vielecks gefüllt wird. Diese Eigenschaft funktioniert nur, wenn die Daten-EigenschaftMake Face auf true
und die Ansicht-EigenschaftDisplay Mode auf Flat Lines
gesetzt ist.Float
): Legt die Größe des Draft-Musters fest.
Siehe auch: Autogenerierte API-Dokumentation und Grundlagen der Skripterstellung in FreeCAD.
Um ein Draft-Vieleck zu erstellen, wird die Methode make_polygon
(eingeführt mit Version 0.19) des Draft-Moduls verwendet. Diese Methode ersetzt die veraltete Methode makePolygon
.
polygon = make_polygon(nfaces, radius=1, inscribed=True, placement=None, face=None, support=None)
polygon
-Objekt mit der angegebenen Anzahl von Flächen (nfaces
) und basierend auf einem Kreis mit einem radius
in Millimetern.inscribed
True
, wird das Vieleck in einem Umkreis einbeschrieben, andernfalls umschreibt es einen Inkreis.placement
None
ist, wird das Vieleck im Ursprung erstellt und einer seiner Eckpunkte liegt auf der X-Achse.face
True
ist, bildet das Vieleck eine Fläche, d. h. es wird ausgefüllt.Beispiel:
import FreeCAD as App
import Draft
doc = App.newDocument()
polygon1 = Draft.make_polygon(4, radius=500)
polygon2 = Draft.make_polygon(5, radius=750)
zaxis = App.Vector(0, 0, 1)
p3 = App.Vector(1000, 1000, 0)
place3 = App.Placement(p3, App.Rotation(zaxis, 90))
Polygon3 = Draft.make_polygon(6, radius=1450, placement=place3)
doc.recompute()