Część: Utwórz kształt z siatki
Część: Utwórz kształt z siatki |
Lokalizacja w menu |
---|
Part → Utwórz kształt z siatki ... |
Środowisko pracy |
Część |
Domyślny skrót |
brak |
Wprowadzono w wersji |
- |
Zobacz także |
Utwórz bryłę, Udoskonal kształt, Utwórz obiekt punktów z siatki |
Wprowadzenie
Polecenie Utwórz kształt z siatki tworzy kształt z obiektu siatkowego. Obiekty siatkowe mają ograniczone możliwości edycji w FreeCAD, konwersja ich do kształtu pozwoli na ich użycie z wieloma innymi narzędziami logicznymi i modyfikującymi.
Operacja odwrotna to Siatka z kształtu ze środowiska pracy Siatki.
Użycie
- Analiza i naprawa obiektu siatki, jeśli to konieczne, powinna być wykonana przed uruchomieniem tego polecenia. Odpowiednie narzędzia do tego zadania dostępne są w środowisku pracy Siatka.
- Wybierz obiekt siatki.
- Wybierz opcję z menu Część → Utwórz kształt z siatki ....
- Otworzy się okno dialogowe Kształt z siatki.
- Opcjonalnie zaznacz pole wyboru Zszyj kształt i określ tolerancję:
- Opcja ta zazwyczaj nie jest potrzebna. Jest ona przeznaczona dla obiektów siatkowych, które nie są wodoszczelne i mają małe odstępy między krawędziami.
- Jeśli opcja jest zaznaczona, tworzony jest związek powłok zamiast związku ścian.
- Operacja szycia może być wymagająca obliczeniowo.
- Naciśnij przycisk OK.
- Zostanie utworzony kształt jako oddzielny nowy obiekt.
- Opcjonalnie przekształć ten obiekt w bryłę za pomocą polecenia Przekształć na bryłę.
- Opcjonalnie użyj funkcji Udoskonal kształt na obiekcie końcowym.
Odnośniki internetowe
- Edytuj pliki STL w FreeCAD wideo autorstwa AllVisuals4U.
Tworzenie skryptów
Tworzenie kształtu z siatki może być wykonane za pomocą metody makeShapeFromMesh
z kształtu topologicznego. Musisz określić siatkę źródłową i tolerancję, a następnie przypisać wynik do nowego obiektu Cechy.
Należy zauważyć, że siatka musi zostać ponownie obliczona przed konwersją do Kształtu, w przeciwnym razie nie będzie informacji o topologii, a konwersja nie powiedzie się.
import FreeCAD as App
import Part
doc = App.newDocument()
mesh = doc.addObject("Mesh::Cube", "Mesh")
mesh.recompute()
solid = doc.addObject("Part::Feature", "Shape")
shape = Part.Shape()
shape.makeShapeFromMesh(mesh.Mesh.Topology, 0.1)
solid.Shape = shape
solid.Placement.Base = App.Vector(15, 0, 0)
solid.purgeTouched()
doc.recompute()
Środowisko pracy Część
- Bryły pierwotne: Prostopadłościan, Walec, Sfera, Stożek, Torus, Rura, Bryły pierwotne, Konstruktor kształtu
- Tworzenie i modyfikacja: Wyciągnij, Wyciągnij przez obrót, Odbicie lustrzane, Zaokrąglenie, Fazka, Utwórz ścianę z linii łamanych, Powierzchnia prostokreślna, Wyciągnięcie przez profile, Wyciągnięcie po ścieżce, Przecięcie, Przekrój poprzeczny, Odsunięcie 3D, Odsunięcie 2D, Grubość, Rzutowanie na powierzchnię, Mocowanie
- Funkcje logiczne: Utwórz złożenie, Rozbij złożenie, Filtr złożeń, Funkcje logiczne, Wytnij, Połączenie, Część wspólna, Przyłącz, Dołącz do osadzenia, Wycięcie połączenia, Funkcja logiczna rozdzielająca, Pokrój część, Krojenie, XOR
- Wymiarowanie: Wymiarowanie liniowe, Wymiarowanie kątowe, Odśwież wymiary, Usuń wymiary, Przełącz widoczność wymiaru, Przełącz widoczność wymiarów przestrzennych, Przełącz widoczność wymiarów przyrostowych
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