Rysunek Roboczy: Zaokrąglenie
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
- Wybierz dwie Linie, które spotykają się w jednym punkcie.
- Polecenie można wywołać na kilka sposobów:
- 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.
- Opcjonalnie zaznacz opcję Usuń oryginalne obiekty:.
- Opcjonalnie zaznacz opcję Utwórz sfazowanie.
- Jeśli wybrano jedną z dwóch poprzednich opcji: Kliknij w polu wprowadzania Promień zaokrąglenia.
- 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
lubGrot-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 liniamiline1
iline2
, używającradius
dla krzywizny. - Jeśli
chamfer
ma wartośćTrue
, utworzy prostą krawędź o długościradius
, zamiast zaokrąglonej krawędzi. - Jeśli
delete
jestTrue
, usunie podaneline1
iline2
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()
Środowisko pracy Rysunek Roboczy
- Kreślenie: Linia, Polilinia, Zaokrąglenie, Łuk, Łuk przez 3 punkty, Okrąg, Elipsa, Wielokąt foremny, Krzywa złożona, Krzywa Bezier'a, Punkt, Łącznik ścian, Kształt z tekstu, Kreskowanie, Prostokąt
- Adnotacje: Adnotacja wieloliniowa, Wymiarowanie, Etykieta, Edytor stylów adnotacji, Widżet skali anotacji
- Modyfikacja: Przesuń, Obróć, Skala, Odbicie lustrzane, Odsunięcie, Przytnij, Rozciągnij, Klonuj, Szyk, Szyk biegunowy, Szyk kołowy, Szyk po ścieżce, Szyk powiązań po ścieżce, Szyk z punktów, Szyk powiązań w punktach, Edycja, Podświetl element podrzędny, Połącz, Rozdziel, Ulepsz kształt, Rozbij obiekt na elementy, Polilinia na krzywą złożoną, Rysunek Roboczy do szkicu, Nachylenie, Obróć wymiar, Widok 2D kształtu
- Tacka narzędziowa: Wybór płaszczyzny, Ustaw styl, Przełącz tryb konstrukcyjny, Grupowanie automatyczne
- Przyciąganie: Przełącz przyciąganie, Przyciągnij do punktu końcowego, Przyciągnij do punktu środkowego, Przyciągnij do środka, Przyciągnij do kąta, Przyciąganie do punktu przecięcia, Przyciągnij prostopadle, Rozszerz, Przyciągnij równolegle, Przyciągnij specjalnie, Przyciąganie do najbliższego, Przyciągnij ortogonalnie, Przyciągnij do siatki, Przyciągnij do płaszczyzny roboczej, Przyciągnij do wymiaru, Pokaż / ukryj siatkę
- Różności: Zastosuj bieżący styl, Warstwa, Zarządzaj warstwami, Dodaj grupę o nazwie, Dodaj do grupy, Wybierz grupę, Dodaj do grupy konstrukcyjnej, Przełącz tryb wyświetlania, Pośrednia płaszczyzna robocza, Ulecz, Przełącz tryb kontynuacji, Pokaż przybornik przyciągania
- Dodatkowe:: Wiązania, Wypełnienie wzorem, Preferencje, Ustawienia Importu i Eksportu, DXF/DWG, SVG, OCA, DAT
- Menu podręczne:
- Kontener warstwy: Połącz duplikaty warstw, Dodaj warstwę
- Warstwa: Aktywuj warstwę, Zaznacz zawartość warstwy
- Pośrednia płaszczyzna robocza: Zapisz ujęcie widoku, Zapisz stan obiektów
Centrum użytkownika
- Jak zacząć
- Instalacja: Pobieranie programu, Windows, Linux, Mac, Dodatkowych komponentów, Docker, AppImage, Ubuntu Snap
- Podstawy: Informacje na temat FreeCAD, Interfejs użytkownika, Profil nawigacji myszką, Metody wyboru, Nazwa obiektu, Edytor ustawień, Środowiska pracy, Struktura dokumentu, Właściwości, Pomóż w rozwoju FreeCAD, Dotacje
- Pomoc: Poradniki, Wideo poradniki
- Środowiska pracy: Strona Startowa, Architektura, Assembly, CAM, Rysunek Roboczy, MES, Inspekcja, Siatka, OpenSCAD, Część, Projekt Części, Punkty, Inżynieria Wsteczna, Robot, Szkicownik, Arkusz Kalkulacyjny, Start, Powierzchnia 3D, Rysunek Techniczny, Test Framework, Web