|
Lokalizacja w menu |
---|
Projekt Części → Zastosuj funkcję ulepszenia → Zaokrąglenie |
Środowisko pracy |
Projekt Części |
Domyślny skrót |
brak |
Wprowadzono w wersji |
- |
Zobacz także |
Sfazowanie |
Opis
Narzędzie Zaokrąglenie tworzy zaokrąglenia na wybranych krawędziach obiektu. Dodaje on do dokumentu obiekt Zaokrąglenie wraz z jego reprezentacją w oknie Widoku drzewa.
Użycie
Dodanie zaokrąglenia
- Opcjonalnie zaznacz bryłę do zaokrąglenia.
- Istnieje kilka sposobów wyboru krawędzi do zaokrąglenia:
- Wybierz jedną lub więcej krawędzi bryły indywidualnie.
- Wybierz jedną lub więcej ścian bryły, aby wybrać wszystkie ich krawędzie.
- Wybierz element (zwykle ostatni) bryły, aby wybrać wszystkie jej krawędzie.
- W przypadku łańcucha stycznie połączonych krawędzi należy wybrać tylko jedną krawędź, zaokrąglenie będzie rozchodzić się wzdłuż łańcucha.
- Istnieje kilka sposobów wywołania narzędzia:
- Naciśnij przycisk
Zaokrąglenie.
- Wybierz z nemu opcję Projekt Części → Zastosuj funkcję ulepszenia →
Zaokrąglenie.
- Naciśnij przycisk
- Jeśli nie ma aktywnej Zawartości, a w dokumencie znajdują się dwie lub więcej, otworzy się okno dialogowe Wymagana jest aktywna zawartość z monitem o aktywację jednej z nich. Jeśli w dokumencie znajduje się tylko jedna Zawartość, zostanie ona aktywowana automatycznie.
- Otworzy się Panel zadań Parametry zaokrąglenia. Więcej informacji można znaleźć w akapicie Opcje.
- Naciśnij przycisk OK, aby zakończyć.
Edycja zaokrąglenia
- Wykonaj jedną z poniższych czynności:
- Kliknij dwukrotnie obiekt Szkic w oknie Widoku drzewa.
- Kliknij obiekt Szkic prawym przyciskiem myszy w oknie Widoku drzewa i wybierz Edycja funkcji zaokrąglenia z menu podręcznego.
- Otworzy się Panel zadań Parametry zaokrąglenia. Więcej informacji można znaleźć w punkcie Opcje.
- Naciśnij przycisk OK, aby zakończyć.
Opcje
- Aby dodać krawędzie, wykonaj jedną z poniższych czynności:
- Naciśnij przycisk Dodaj, aby rozpocząć zaznaczanie krawędzi i / lub ścian w oknie Widoku 3D.
- Aby zaznaczyć wszystkie pozostałe krawędzie, wykonaj następujące czynności:
- W razie potrzeby naciśnij przycisk Dodaj.
- Użyj skrótu klawiaturowego Ctrl + Shift + A lub kliknij listę prawym przyciskiem myszy i wybierz Dodaj wszystkie krawędzie z menu podręcznego.
- Aby usunąć krawędzie, wykonaj jedną z następujących czynności:
- Naciśnij przycisk Usuń, aby rozpocząć odznaczanie krawędzi i / lub ścian w oknie Widoku 3D. Wybrane elementy są podświetlone na fioletowo.
- Zaznacz jeden lub więcej elementów na liście i naciśnij klawisz Del lub kliknij listę prawym przyciskiem myszki i wybierz Usuń z menu podręcznego.
- Wyznacz Promień zaokrąglenia.
- Zaznacz pole wyboru Użyj wszystkich krawędzi, aby wybrać wszystkie krawędzie poprzedniego elementu. Spowoduje to dezaktywację listy wyboru i powiązanych przycisków.
Uwagi
- Zaokrąglenia środowiska pracy Projekt Części nie należy mylić z Zaokrągleniem środowiska Część. Jeśli nie wiesz, co robisz Część: Zaokrąglenie nie powinno być używane na Zawartości środowiska Projekt Części. Zobacz stronę Część i Projekt Części.
- Zaokrąglenia nie mogą całkowicie wchłonąć sąsiednich ścian.
Właściwości
Zapoznaj się również z informacjami na stronie: Edytor właściwości.
Obiekt Zaokrąglenie środowiska Projekt Części wywodzi się z obiektu Część: Cecha i dziedziczy wszystkie jego właściwości. Posiada on również następujące dodatkowe właściwości:
Dane
Podstawowe
- DANEBaza (
LinkSub
): Powiązanie z wybranymi krawędziami i ścianami elementu nadrzędnego. Może być linkiem tylko do elementu nadrzędnego, jeśli parametr DANEUżyj wszystkich krawędzi ma wartośćPRAWDA
. - DANEWsparcie przekształcenia (
Bool
): Jeśli wartość jest ustawiona naPRAWDA
zostanie użyty zaokrąglony kształt addytywnego / subtraktywnego elementu nadrzędnego, gdy obiekt zaokrąglenia zostanie włączony do szyku, w przeciwnym razie zostanie użyty tylko kształt samego zaokrąglenia. Domyślną wartością jestFAŁSZ
. - DANE (ukryty)Dodaj kształt podrzędny (
PartShape
). - DANE (ukryty)Cecha podstawowa (
Link
): Odnośnik do elementu nadrzędnego. - DANE (ukryty)_ Body (
LinkHidden
): Link do elementu nadrzędnego.
Zaokrąglenie
- DANEPromień (
QuantityConstraint
): Promień zaokrąglenia. Domyślnie1 mm
. - DANEUżyj wszystkich krawędzi (
Bool
): Jeśli wartość toPRAWDA
wszystkie krawędzie elementu są zaokrąglane, a krawędzie określone przez DANEBazę są ignorowane. Domyślną wartością jestFAŁSZ
.
Projekt Części
- DANEUlepsz (
Bool
): Jeśli ma wartośćPRAWDA
, nadmiarowe krawędzie są usuwane z wyniku operacji. Wartość domyślna jest określona przez preferencję Automatycznie udoskonal model po wykonaniu operacji opartej na szkicu. Zobacz stronę Projekt Części: Ustawienia.
Znane problemy
Zaokrąglenia, fazowania i inne funkcje działające na bryłach zależą od jądra Technologii OpenCASCADE (OCCT), z której korzysta FreeCAD. Jądro OCCT czasami ma trudności z obsługą zbieżnych ostrych krawędzi, gdzie spotykają się dwie ściany. W takim przypadku FreeCAD może ulec awarii bez wyjaśnienia.
W przypadku uruchomienia z terminala, FreeCAD może wyświetlić taki dziennik po awarii:
#1 0x7fff63d660ba in BRep_Tool::Curve(TopoDS_Edge const&, TopLoc_Location&, double&, double&) from /usr/lib/x86_64-linux-gnu/libTKBRep.so.7+0x2a
#2 0x7fff63d69546 in BRep_Tool::Curve(TopoDS_Edge const&, double&, double&) from /usr/lib/x86_64-linux-gnu/libTKBRep.so.7+0x46
#3 0x7fff71f4fef5 in ChFi3d_Builder::PerformIntersectionAtEnd(int) from /usr/lib/x86_64-linux-gnu/libTKFillet.so.7+0x3b05
#4 0x7fff71f58307 in ChFi3d_Builder::PerformOneCorner(int, bool) from /usr/lib/x86_64-linux-gnu/libTKFillet.so.7+0x1097
#5 0x7fff71ef6218 in ChFi3d_Builder::PerformFilletOnVertex(int) from /usr/lib/x86_64-linux-gnu/libTKFillet.so.7+0x4e8
#6 0x7fff71ef71d1 in ChFi3d_Builder::Compute() from /usr/lib/x86_64-linux-gnu/libTKFillet.so.7+0xe31
#7 0x7fff720ad7c3 in BRepFilletAPI_MakeChamfer::Build() from /usr/lib/x86_64-linux-gnu/libTKFillet.so.7+0x33
#8 0x7fff723be48e in PartDesign::Chamfer::execute() from /usr/lib/freecad-daily/lib/_PartDesign.so+0x60e
...
Dane wyjściowe odwołują się do funkcji z bibliotek OCCT. Jeśli wystąpi tego typu awaria, problem może wymagać zgłoszenia i rozwiązania w OCCT, a nie w FreeCAD.
Więcej informacji można znaleźć w wątkach na forum:
- Błąd Fazowanie większe niż 2 mm rozbija FreeCAD
- Błąd podczas korzystania z zaokrąglenia środowiska Projekt Części.
Nazewnictwo topologiczne
Numery krawędzi nie są całkowicie stabilne, dlatego zaleca się zakończenie głównych prac projektowych bryły przed zastosowaniem funkcji takich jak zaokrąglenia i fazowania, w przeciwnym razie krawędzie mogą zmienić nazwy, a zaokrąglone krawędzie prawdopodobnie staną się nieprawidłowe. Gdy właściwość DANEUżyj wszystkich krawędzi ma wartość PRAWDA
, istnieje pewna ochrona przed taką sytuacją. Ponieważ w takich przypadkach używane są wszystkie krawędzie obiektu bazowego i nie ma zależności od indywidualnych nazw krawędzi.
Przeczytaj więcej na stronie problem nazewnictwa topologicznego.
Ta strona pochodzi z https://wiki.freecad.org/PartDesign_Fillet