Defeaturing Workbench/pl

Wprowadzenie
Środowisko pracy Upraszczanie jest dodatkowym środowiskiem pracy przeznaczonym do edycji modeli STEP, usuwając wybrane cechy z modelu. Jest to zewnętrzne środowiskiem pracy i dlatego nie jest częścią standardowej instalacji FreeCAD.

Funkcjonalność

 * Zawiera zestaw narzędzi do edycji kształtu lub modelu STEP, usuwania otworów, ścian, upraszczania modelu, zmiany tolerancji, stosowania rozmytych operacji logicznych itp.
 * Istnieją również narzędzia do utworzenia brył z krawędzi, ścian lub powłok.
 * Możliwe jest również użycie bezpośredniego modelowania modelu, gdy historia operacji jest niedostępna (Dotyczy to modeli 3D STEP).
 * Przydatne w sytuacjach wymagających szybkiego usunięcia zastrzeżonych szczegółów modelu przed jego udostępnieniem. Zobacz również stronę Usuwanie cech.

Uwaga: Bardziej zaawansowane narzędzia do upraszczania mogą być użyte, jeśli OCC7.3 jest dostępne.

Instalacja


Automatyczna (zalecane)
Używając Menedżera dodatków FreeCAD, dostępnego w  poprzez menu. Wyszukaj ikonkę środowiska pracy Upraszczanie. Menedżer dodatków powiadamia również użytkownika, gdy dostępna jest nowa wersja tego dodatku.

Samodzielna
Zobacz również stronę Jak zainstalować dodatkowe środowiska pracy

Zgodność

 * FreeCAD v0.15 4671
 * FreeCAD v0.16 >= 6712
 * FreeCAD v0.17 >= 13522
 * FreeCAD v0.18+

Bibliografia

 * Autor: GitHub: @easyw | FreeCAD forum:
 * Kod źródłowy na GitHub: https://github.com/easyw/Defeaturing_WB
 * Wątek na forum FreeCAD: https://forum.freecadweb.org/viewtopic.php?t=29506

Narzędzia


Narzędzia do rozbrajania znajdują się na osobnym panelu.


 * [[Image:DefeatWB_Tools_rmv_hole.png|32px]] Usuń otwory: usuń dziurę ze ściany.
 * [[Image:DefeatWB_Tools_rmv_listed_Faces.png|32px]] Usuń ściany na liście: usuń ściany z listy elementów.
 * [[Image:DefeatWB_Tools_add_Faces_listed_Edges.png|32px]] Dodaj ściany wymienione na liście krawędzi: dodawanie ścian z "listy" krawędzi.
 * [[Image:DefeatWB_Tools_select_Faces_Param_Defeat.png|32px]] Wybierz ściany, które zostaną parametrycznie uproszczone: wybierz ściany do parametrycznego usunięcia.
 * [[Image:DefeatWB_Tools_create_copy_listed_edges.png|32px]] Utwórz kopę krawędzi z listy: utwórz kopię krawędzi wymienionej na liście elementów.


 * [[Image:DefeatWB_Tools_copy_Faces_listed_faces.png|32px]] Kopiuj ścianę z listy ścian: kopiowanie ścian wymienionych na liście ścian.
 * [[Image:DefeatWB_Tools_offset ściana.png|32px]] Odsunięcie ściany: przesunięcie ściany.
 * [[Image:DefeatWB_Tools_offset edge.png|32px]] Odsunięcie krawędzi: przesunięcie krawędzi.


 * [[Image:DefeatWB_Tools_make_solid_listed_faces.png|32px]] Utwórz bryłę z listy ścian: tworzy bryłę z listy ścian.
 * [[Image:DefeatWB_Tools_make_solid_faces_selected_objects.png|32px]] utwórz bryłę z ścian wybranych obiektów: tworzy bryłę z ścian wybranych obiektów.
 * [[Image:DefeatWB_Tools_select_one_object_2_make_solid_step_proc.png|32px]] Utwórz bryłę z listy ścian: wybierz JEDEN obiekt, aby spróbować utworzyć bryłę poprzez proces importu / eksportu STEP.
 * [[Image:DefeatWB_Tools_Connect.png|32px]] Połącz: łączy obiekty
 * [[Image:DefeatWB_Tools_clean_face_rmv_holes.png|32px]] wyczyść ściany usuwając dziury i łącząc ze sobą linie zewnętrzne: czyści ściany usuwając dziury i łącząc ze sobą linie zewnętrzne.


 * [[Image:DefeatWB_Tools_show_listed_edges.png|32px]] Pokaż krawędzie z listy: zaznacza krawędzie z listy.
 * [[Image:DefeatWB_Tools_show_listed_faces.png|32px]] Pokaż ściany z listy: zaznacza ściany z listy.
 * [[Image:DefeatWB_Tools_refine.png|32px]] Ulepsz: dopracuj obiekt.
 * [[Image:DefeatWB_Tools_simple_copy.png|32px]] Prosta kopia: tworzy prostą kopię obiektu.
 * [[Image:DefeatWB_Tools_parametric_refine.png|32px]] Ulepszenie parametryczne: udoskonala obiekt w oparciu o podane parametry.


 * [[Image:DefeatWB_Tools_geometry_check.png|32px]] Sprawdź geometrię: przeprowadza sprawdzenie geometrii.
 * [[Image:DefeatWB_Tools_get_Tolerance_value.png|32px]]. pobierz wartość tolerancji: Pobiera wartość tolerancji.
 * [[Image:DefeatWB_Tools_set_Tolerance_value.png|32px]]. Ustaw wartość tolerancji: ustawia wartość tolerancji


 * [[Image:DefeatWB_Tools_make_edges_selected_vertexes.png|32px]] Utwórz krawędź z wybranych wierzchołków: tworzy krawędź pa podstawie zaznaczonych wierzchołków.
 * [[Image:DefeatWB_Tools_reset_placement.png|32px]] Zresetuj umiejscowienie: resetuje współrzędne umiejscowienia.
 * [[Image:DefeatWB_Tools_show_hide_typeId_shape.png|32px]] Pokaż / ukryj identyfikator typu kształtu: Wyświetla lub ukrywa identyfikator typu kształtu.
 * [[Image:DefeatWB_Tools_help.png|32px]] Pomoc: wyświetla pomoc.


 * [[Image:DefeatWB_Tools_Fuzzy_Cut.png|32px]] Fuzzy Cut: Rozmyte cięcie.
 * [[Image:DefeatWB_Tools_Fuzzy_Union.png|32px]] Fuzzy Union: Rozmyte połączenie.
 * [[Image:DefeatWB_Tools_Fuzzy_Common.png|32px]] Fuzzy Common: Rozmyta część wspólna.



Upraszczanie
Usuwanie funkcji przy użyciu nowych narzędzi OCC7.3













Repairing

 * Sew a Shape
 * Removing or Simplify Faces
 * Remove Holes or Pockets
 * Read or Change Tolerance
 * make Fuzzy Boolean operations

External workbenches
FreeCAD workbenches are easy to program in Python, there are therefore many people developing additional workbenches outside of the FreeCAD main developers.

The external workbenches page has some information and tutorials on some of them, and the FreeCAD Addons project aims at gathering them and making them easily installable from within FreeCAD.

New workbenches are in development, stay tuned!