Draft BezCurve/pl

Rysunek Roboczy: Krzywa Béziera

Lokalizacja w menu
Kreślenie → Narzędzia krzywych Béziera → Krzywa Béziera
Kreślenie 2D → Krzywa Béziera
Środowisko pracy
Rysunek Roboczy, BIM
Domyślny skrót
B Z
Wprowadzono w wersji
0.14
Zobacz także
Sześcienna krzywa Béziera, Krzywa złożona

Opis

Polecenie Krzywa Béziera tworzy krzywą Béziera na podstawie kilku punktów.

Polecenie tworzy pojedynczą krzywą Béziera o DANEStopniu równym number_of_points - 1. Można ją przekształcić w fragmentaryczną krzywą Béziera, zmniejszając tę właściwość.

Polecenia Krzywa Béziera i Sześcienna krzywa Béziera używają punktów kontrolnych do zdefiniowania położenia i krzywizny odcinka krzywej. Z kolei polecenie Krzywa złożona określa dokładne punkty, przez które będzie przechodzić krzywa.

Krzywa Beziera zdefiniowana przez wiele punktów

Użycie

Zapoznaj się również z informacjami na stronie: Tacka narzędziowa, Przyciąganie oraz Wiązania.

  1. Istnieje kilka sposobów wywołania polecenia:
    • Naciśnij przycisk Krzywa Beziera.
    • Środowisko pracy Rysunek Roboczy: Wybierz z menu opcję Kreślenie → Narzędzia krzywych Béziera → Krzywa Béziera.
    • Środowisko pracy BIM: Wybierz opcję Kreślenie 2D → Krzywa Béziera z menu.
    • Użyj skrótu klawiaturowego: B, a następnie Z.
  2. Zostanie otwarty panel zadań Krzywa Béziera. Więcej informacji można znaleźć w sekcji Opcje.
  3. Wybierz pierwszy punkt w oknie widoku 3D lub wpisz współrzędne i naciśnij przycisk Wprowadź punkt.
  4. Wybierz dodatkowe punkty w oknie widoku 3D lub wpisz współrzędne i naciśnij przycisk Wprowadź punkt.
  5. Naciśnij Esc lub przycisk Zamknij, aby zakończyć polecenie.

Opcje

Skróty klawiaturowe jedno znakowe dostępne w panelu zadań można zmienić. Zobacz stronę Preferencji. Skróty wymienione tutaj są skrótami domyślnymi (w wersji 1.0).

Uwagi

Właściwości

Zapoznaj się również z informacjami na stronie: Edytor właściwości.

Obiekt Krzywa Beziera środowiska Rysunek Roboczy wywodzi się z obiektu Część: Part2DObject i dziedziczy wszystkie jego właściwości. Posiada on również następujące dodatkowe właściwości:

Dane

Rysunek Roboczy

Widok

Rysunek Roboczy

Tworzenie skryptów

Zobacz również stronę: Dokumentacja API generowana automatycznie oraz Podstawy pisania skryptów dla FreeCAD.

Aby utworzyć Krzywa Beziera środowiska Rysunek Roboczy użyj metody make_bezcurve modułu Rysunek Roboczy (dostępne w wersji 0.19). Ta metoda zastępuje przestarzałą metodę 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)

Przykład:

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