Mesh/pl: Difference between revisions
(Created page with "Zasadniczo, każdy obiekt wywodzący się z Siatka: Cecha ''(klasa {{incode|Mesh::Feature}})'' ma za zadanie trzymać i manipulować Siatką.") |
(Created page with "Ponieważ FreeCAD jest przede wszystkim zaprojektowany jako modeler bryłowy, jest lepiej przystosowany do radzenia sobie z kształtami brył. Może importować i...") |
||
Line 22: | Line 22: | ||
Zasadniczo, każdy obiekt wywodzący się z [[Mesh_Feature/pl|Siatka: Cecha]] ''(klasa {{incode|Mesh::Feature}})'' ma za zadanie trzymać i manipulować Siatką. |
Zasadniczo, każdy obiekt wywodzący się z [[Mesh_Feature/pl|Siatka: Cecha]] ''(klasa {{incode|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 [[Shape/pl|kształtami]] brył. Może importować i wyświetlać siatki w oknie [[3D_view/pl|widoku 3D]], a środowisko pracy [[Mesh_Workbench/pl|Siatka]] oferuje kilka poleceń do bezpośredniego manipulowania nimi. Jednak w wielu przypadkach siatka musi być najpierw przekonwertowana na [[Shape/pl|Kształt]] ''(zobacz stronę [[Part_ShapeFromMesh/pl|Część: Kształt z siatki]])'', lub geometria musi być odtworzona przy użyciu technik modelowania bryłowego w środowisku pracy [[Part_Workbench/pl|Część]] lub [[PartDesign_Workbench/pl|Projekt Części]]. |
|||
== Finite element meshes == |
== Finite element meshes == |
Revision as of 05:07, 18 December 2022
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.
However, in the field of engineering meshes present one big limitation: they are only made of surfaces, and have no "mass" information, so they don't behave like "solids". This means that solid-based operations, like boolean addition or subtraction, are difficult to perform on meshes. Also, since they are defined by individual points, they are hard to describe in a parametric fashion.
See Mesh MeshObject for more information about this type of object, and see Polygon mesh for generic information in computer systems.
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.
Finite element meshes
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).
When an object with a solid Shape is used in the FEM Workbench it will be discretized into a triangular mesh. In this case, the resulting object is a FEM FemMeshObject (Fem::FemMeshObject
class), and is not derived from a Mesh Feature (Mesh::Feature
class).
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, Powierzchnia 3D, Rysunek Techniczny, Test Framework