Siatka
Wprowadzenie
W FreeCAD słowo "Siatka" jest zwykle używane w odniesieniu do obiektu siatki (klasa Mesh::MeshObject
), typu obiektu, który definiuje dane 3D, ale nie jest "kształtem" bryły.
Siatki to bardzo proste obiekty, zawierające jedynie wierzchołki (punkty), krawędzie i trójkątne ściany. Ogólnie rzecz biorąc, są one łatwe do tworzenia, modyfikowania, dzielenia i rozciągania, i mogą być przekazywane z jednej aplikacji do drugiej bez utraty szczegółów. Ponadto, ponieważ siatki zawierają bardzo proste dane, aplikacje 3D, takie jak oprogramowanie do animacji i gry wideo, mogą zarządzać bardzo dużymi ich ilościami (milionami trójkątów) bez zużywania dużych zasobów obliczeniowych.
Jednak w dziedzinie inżynierii siatki mają jedno duże ograniczenie: są zbudowane tylko z powierzchni i nie mają informacji o "masie", więc nie zachowują się jak "bryły". Oznacza to, że operacje oparte na bryłach, takie jak Operacje logiczne na bryłach, są trudne do wykonania na siatkach. Ponadto, ponieważ są one zdefiniowane przez pojedyncze punkty, trudno je opisać w sposób parametryczny.
Zobacz stronę Siatka: Obiekt siatki, aby uzyskać więcej informacji o tym typie obiektu, oraz Siatka wielokąta dla ogólnych informacji w systemach komputerowych.
Po lewej: Kształt parametryczny zdefiniowany przez właściwości.
Po prawej: Siatka, zdefiniowana przez wierzchołki i powierzchnie trójkątne.
Użycie
Siatki są zwykle tworzone przez wewnętrzne funkcje środowiska pracy Siatka, lub przez import plików w formacie siatki, jak np STL i OBJ.
Zasadniczo, każdy obiekt wywodzący się z Siatka: Cecha (klasa Mesh::Feature
) ma za zadanie trzymać i manipulować Siatką.
Ponieważ FreeCAD jest przede wszystkim zaprojektowany jako modeler bryłowy, jest lepiej przystosowany do radzenia sobie z kształtami brył. Może importować i wyświetlać siatki w oknie widoku 3D, a środowisko pracy Siatka oferuje kilka poleceń do bezpośredniego manipulowania nimi. Jednak w wielu przypadkach siatka musi być najpierw przekonwertowana na Kształt (zobacz stronę Część: Kształt z siatki), lub geometria musi być odtworzona przy użyciu technik modelowania bryłowego w środowisku pracy Część lub Projekt Części.
Siatki elementu skończonego
W FreeCAD słowo "siatka" może również odnosić się do konkretnego obiektu, który będzie wykorzystywany w analizie metodą elementów skończonych (MES).
Gdy obiekt z bryłą Kształt jest używany w środowisku pracy FEM Workbench, zostanie on rozłożony do siatki trójkątów. W tym przypadku obiekt wynikowy jest obiektem MES: Siatka (klasa Fem::FemMeshObject
) i nie jest pochodną Siatka: Cecha (klasa Mesh::Feature
).
Więcej informacji można znaleźć na stronach środowisko pracy MES i siatka MES.
Informacje dodatkowe
- Różności: Import siatki, Eksport siatki, Siatka z kształtu, Utwórz bryłę regularną, Rozwiń siatkę, Rozwiń powierzchnię
- Modyfikacja: Ujednolicenie wektorów normalnych, Odwróć wektory normalne, Wypełnij otworów, Wypełnij interaktywnie otwory, Dodaj element, Usuń elementy, Usuń interaktywnie elementy, Wygładzanie, Uprość przez Gmsh, Uprość, Skala
- Logiczne: Połączenie, Przecięcie, Różnica
- Krojenie: Przetnij, Przytnij, Przytnij siatkę płaszczyzną, Przekrój płaszczyzną, Wiele przekrojów
- Części składowe i segmenty: Scal, Rozbij na komponenty, Utwórz segment siatki, Tworzenie segmentów siatki z najlepiej dopasowanych powierzchni
- Materiał: Bryła, Ciecz, Nieliniowy materiał mechaniczny, Materiał zbrojony (beton), Edytor materiału
- Geometria elementu: Geometria elementu, Obrót w okół osi, Geometria elementu 2D, Element przepływu
Wiązania
- Elektromagnetyczne: Potencjał elektryczny, Gęstość prądu, Magnetyzacja
- Geometryczne: Obrót w płaszczyźnie, Zapis wyników z przekroju, Zdefiniuj odkształcenie
- Mechaniczne: Zdefiniuj przytwierdzenie, Zdefiniuj przemieszczenie, Zdefiniuj kontakt, Zdefiniuj powiązanie, Wiązanie sprężyny, Zdefiniuj siłę, Zdefiniuj obciążenie ciśnieniem, Zdefiniuj siłę odśrodkową, Zdefiniuj obciążenie ciężarem własnym
- Termiczne: Warunek początkowy temperatury, Zdefiniuj strumień ciepła, Zdefiniuj temperaturę, Zdefiniuj objętościowe źródło ciepła
- Zmieniające wiązania: Zdefiniuj przenikalność elektryczną próżni
- Siatki: Siatka Netgen, Siatka GMSH, Warstwa graniczna siatki, Obszar siatki, Grupa siatki, Utwórz zestaw węzłów, Siatka MES na obiekt środowiska Siatka
- Solver: Narzędzia CalculiX, Elmer, Mystran, Z88; Równania: Elastyczności, Elektrostatyczne, Siły elektrostatycznej, Magnetodynamiczne, RMagnetodynamiczne 2D, Przepływu, Strumienia, Ciepła; Solver: Kontrola pracy solvera, Uruchom solver
- Wyniki: Oczyszczanie z wyników, Prezentacja wyników; Postprocessing: Zastosuj zmiany, Prezentacja graficzna, Filtr rozpraszający, Skalarny filtr obcinający, Filtr odcięcia funkcji, Filtr odcięcia obszaru, Filtr konturów, Filtr danych wzdłuż linii, Wykres liniowości naprężeń, Filtr obcinania danych w punkcie, Utwórz funkcję, Filtr funkcji płaszczyzny, Filtr funkcji sfery, Filtr funkcji walca, Filtr funkcji prostopadłościanu
- Dodatkowe: Konfiguracja, Instalacja środowiska MES, Siatka, FEM Solver, CalculiX, Beton, Rodzaje elementów
- Rdzenne: App: Obiekt dokumentu
- Podstawowe: : Właściwości Python, App: Cechy geometrii, Część: Cecha, Siatka: Cecha, MES: Siatka
- Kształty wewnętrzne: Część: Kształt topologiczny, Siatka: Obiekt siatki, MES: Siatka
- Struktura: App: Obiekt grupy dokumentu (Std: Grupa), App: Część (Std: Część), App: Link
- Pochodne: Część: Part2DObject, Szkicownik: Obiekt szkicu, Projekt części: Zawartość, Projekt części: Cecha
- 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