Rysunek Roboczy: Zaokrąglenie

From FreeCAD Documentation
This page is a translated version of the page Draft Fillet and the translation is 100% complete.

Rysunek Roboczy: Zaokrąglenie

Lokalizacja w menu
Kreślenie → Zaokrąglenie
Środowisko pracy
Rysunek Roboczy, Architektura
Domyślny skrót
F I
Wprowadzono w wersji
0.19
Zobacz także
Linia, Polilinia

Opis

Polecenie Zaokrąglenie tworzy zaokrąglenie, zaokrąglony narożnik lub sfazowanie, prostą krawędź między dwiema Liniami.

Kilka zaokrągleń i fazowań utworzonych między dwiema liniami.

Użycie

  1. Wybierz dwie Linie, które spotykają się w jednym punkcie.
  2. Polecenie można wywołać na kilka sposobów:
    • Naciśnij przycisk Zaokrąglenie.
    • Wybierz z menu opcję Kreślenie → Zaokrąglenie.
    • Użyj skrótu klawiaturowego: F, a następnie I.
  3. Wpisz Promień zaokrąglenia. Jeśli wybrano opcję Utwórz sfazowanie, będzie to rozmiar fazy (długość prostej krawędzi). Należy pamiętać, że polecenie nie powiedzie się, jeśli promień lub rozmiar fazy jest zbyt duży dla wybranych linii.
  4. Opcjonalnie zaznacz opcję Usuń oryginalne obiekty:.
  5. Opcjonalnie zaznacz opcję Utwórz sfazowanie.
  6. Jeśli wybrano jedną z dwóch poprzednich opcji: Kliknij w polu wprowadzania Promień zaokrąglenia.
  7. Naciśnij Enter.

Opcje

  • Naciśnij przycisk Esc lub przycisk Zamknij aby przerwać wykonywanie polecenia.

Uwagi

  • Zaokrąglenie nie może być edytowane, ani nie jest powiązane z liniami, które zostały użyte do jego utworzenia.
  • W tej chwili obsługiwane są tylko linie, czyli polilinie z tylko dwoma punktami.
  • Polilinia, która ma co najmniej trzy punkty, może zostać zaokrąglona lub sfazowana poprzez zmianę odpowiednio właściwości DANEPromień lub DANERozmiar sfazowania. Ponieważ linia i polilinia mogą być łączone za pomocą komendy polilinia, komendy Połącz lub komendy Ulepsz kształt, zapewnia to alternatywną metodę tworzenia zaokrągleń i fazowań.

Właściwości

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

Obiekt Zaokrąglenie 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

  • DANEKoniec (VectorDistance): (tylko do odczytu) określa punkt końcowy zaokrąglenia.
  • DANEPromień zaokrąglenia (Length): (tylko do odczytu) promień, do utworzenia zaokrąglenie.
  • DANEDługość (Length): (tylko do odczytu) określa całkowitą długość zaokrąglenia.
  • DANEStart (VectorDistance): (tylko do odczytu) określa punkt początkowy zaokrąglenia.

Widok

Rysunek Roboczy

  • WIDOKRozmiar strzałki (Length): określa rozmiar symbolu wyświetlanego na końcu zaokrąglenia.
  • WIDOKStyl strzałki (Enumeration): określa typ symbolu wyświetlanego na końcu zaokrąglenia, którym może być Kropka, Okrąg, Strzałka, Grot lub Grot-2.
  • WIDOKZakończenie strzałki (Bool): określa, czy na końcu zaokrąglenia ma być wyświetlany symbol, aby można go było użyć jako linii adnotacji.
  • WIDOKWzór (Enumeration): nie używane.
  • WIDOKWzór Size (Float): nie używane.

Tworzenie skryptów

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

Aby utworzyć zaokrąglenie, użyj metody make_fillet modułu Rysunek Roboczy.

fillet = make_fillet([line1, line2], radius=100, chamfer=False, delete=False)
  • Tworzy obiekt Fillet pomiędzy liniami line1 i line2, używając radius dla krzywizny.
  • Jeśli chamfer ma wartość True, utworzy prostą krawędź o długości radius, zamiast zaokrąglonej krawędzi.
  • Jeśli delete jest True, usunie podane line1 i line2 i pozostawi tylko nowy obiekt.

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)

line1 = Draft.make_line(p1, p2)
line2 = Draft.make_line(p2, p3)

doc.recompute()

fillet = Draft.make_fillet([line1, line2], radius=500)

doc.recompute()