Draft BezCurve/de

Draft Bézierkurve

Menüeintrag
Zeichnen → Bézierwerkzeuge → Bézierkurve
2D-Entwurf → Bézierkurve
Arbeitsbereich
Draft, BIM
Standardtastenkürzel
B Z
Eingeführt in Version
0.14
Siehe auch
Draft KubischeBézierkurve, Draft BSpline

Beschreibung

Der Befehl Draft Bézierkurve erstellt eine Bézierkurve aus einigen Punkten.

Der Befehl erstellt eine einzelne Bézierkurve mit einer Daten-EigenschaftGrad, die der Anzahl_der_Punkte - 1 entspricht. Sie kann in eine stückweise Bézierkurve geändert werden, durch veringern dieser Eigenschaft .

Die Befehle Draft Bézierkurve und Draft KubischeBézierkurve verwenden Kontrollpunkte, um die Position und Krümmung des Splines zu definieren. Der Befehl Draft BSpline andererseits legt die exakten Punkte fest, durch die die Kurve verlaufen soll.

Bézierkurve definiert durch mehrere Punkte

Anwendung

Siehe auch: Draft Ablage, Draft Fangen und Draft Beschränken.

  1. Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
    • Die Schaltfläche Bézierkurve drücken.
    • Draft: Den Menüeintrag Zeichnen → Bézierwerkzeuge → Bézierkurve auswählen.
    • BIM: Den Menüeintrag 2D-Entwurf → Bézierkurve auswählen.
    • Das Tastaturkürzel B dann Z.
  2. Der Aufgaben-Bereich Bézierkurve wird geöffnet. Siehe Optionen für weitere Informationen.
  3. Den ersten Punkt in der 3D-Ansicht auswählen oder die Koordinaten eingeben und die Schaltfläche Punkt eingeben drücken.
  4. Weitere Punkte in der 3D-Ansicht auswählen oder die Koordinaten eingeben und die Schaltfläche Punkt eingeben drücken.
  5. Esc oder die Schaltfläche Schließen drücken, um den Befehl zu beenden.

Optionen

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).

Hinweise

Eigenschaften

Siehe auch: Eigenschafteneditor.

Ein Draft Bézierkurven-Objekt (BezCurve object) wird von einem Part Part2DObject abgeleitet und erbt alle seine Eigenschaften. Außerdem hat es die folgenden zusätzlichen Eigenschaften:

Daten

Draft

Ansicht

Draft

Skripten

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

Zum Erstellen einer Draft-Bézierkurve (BezCurve-Objekt) wird die Methode make_bezcurve des Draft-Moduls verwendet (eingeführt mit Version 0.19). Diese Methode ersetzt die veraltete Methode makeBezCurve.

bezcurve = make_bezcurve(pointslist, closed=False, placement=None, face=None, support=None, degree=None)
bezcurve = make_bezcurve(Part.Wire, closed=False, placement=None, face=None, support=None, degree=None)

Beispiel:

import FreeCAD as App
import Draft

doc = App.newDocument()

p1 = App.Vector(0, 0, 0)
p2 = App.Vector(1000, 1000, 0)
p3 = App.Vector(2000, 0, 0)
p4 = App.Vector(1500, -2000, 0)

bezcurve1 = Draft.make_bezcurve([p1, p2, p3, p4], closed=True)
bezcurve2 = Draft.make_bezcurve([p4, 1.3*p2, p1, 4.1*p3], closed=True)
bezcurve3 = Draft.make_bezcurve([1.7*p3, 1.5*p4, 2.1*p2, p1], closed=True)

doc.recompute()