Usuwanie cech
Wprowadzenie
Usuwanie cech modelu 3D zostało dodane w Open CASCADE 7.3 [1] i może być używane do edycji modeli STEP poprzez usuwanie cech z modelu.
Możliwe jest również bezpośrednie modelowanie modelu, gdy historia operacji jest niedostępna. (Tak jest w przypadku modeli 3D STEP). Usuwanie cech może być również przydatne do usuwania zastrzeżonych szczegółów modelu przed jego udostępnieniem.
Najprostszym sposobem na użycie usuwania cech jest użycie środowiska pracy Defeaturing.
Wycinek kodu
Środowisko pracy Defeaturing może być również używane w środowisku Python:
box = Part.makeBox(10,10,10)
box2 = Part.makeBox(5,5,5,FreeCAD.Vector(5,5,0))
box3 = box.cut(box2)
Part.show(box3)
faces = App.ActiveDocument.ActiveObject.Shape.Faces[6:] #the faces of box3 that are part of the corner pocket
box4 = App.ActiveDocument.ActiveObject.Shape.defeaturing(faces) #defeature the shape
Part.show(box4) #show defeatured shape
Kształt Box3 użyty w kodzie Pythona, przed usunięciem cech
Kształt Box4 używany w kodzie Pythona, zdegradowany
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, Powierzchnia 3D, Rysunek Techniczny, Test Framework