MES: Siatka MES generowana przez Netgen
|
Lokalizacja w menu
|
Siatka → Siatka generowana przez Netgen
|
Środowisko pracy
|
MES
|
Domyślny skrót
|
brak
|
Wprowadzono w wersji
|
-
|
Zobacz także
|
Poradnik MES
|
|
Solvery
|
CalculiX, Mystran, Z88
|
Opis
Do analizy metodą elementów skończonych konieczna jest dyskretyzacja geometrii do siatki MES. To narzędzie korzysta z programu Netgen (który musi być zainstalowany w systemie) do generowania siatki. Siatki Netgen nie są wspierane przez Elmer.
W zależności od Twojego systemu operacyjnego i pakietu instalacyjnego, Netgen może być dołączony do programu FreeCAD lub nie. Więcej informacji można znaleźć na stronie Instalacja środowiska MES.
dostępne w wersji 1.0: Dostępny jest usprawniony generator siatki Netgen. Może być aktywowany w preferencjach i zainstalowany poprzez pakiety Pythona, zgodnie z instrukcją na wspomnianej wyżej stronie Instalacja środowiska MES.
Użycie
- Wybierz kształt, których chcesz analizować. Dla objętości, musi to być bryła pojedyncza lub złożona. To drugie jest konieczne jeśli część jest wykonana z różnych materiałów (bryłę złożoną można utworzyć przy pomocy narzędzia Fragmentacja funkcją logiczną).
- Istnieje kilka sposobów na wywołanie tego polecenia:
- Opcjonalnie, ustaw maksymalny/minimalny rozmiar elementów (domyślne ustawienie zwykle tworzy zbyt rzadkie siatki) i rząd elementów (używając pola Elementy drugiego rzędu).
- Opcjonalnie, zmień Stopień zagęszczenia na jedno z gotowych ustawień lub wybierz Zdefiniowane przez użytkownika i ręcznie ustaw parametry.
- Wciśnij przycisk Zastosuj, aby utworzyć siatkę. dostępne w wersji 1.0: Opcjonalnie, użyj przycisku Anuluj aby zatrzymać generowanie siatki jeśli używasz nowej implementacji Netgen.
- Wciśnij przycisk OK aby wygenerować siatkę i zamknąć okno dialogowe. Możesz też kliknąć Anuluj aby anulować zmiany lub tworzenie obiektu siatki.
Właściwości - starszy Netgen
- DANEMax. Size: Maksymalny rozmiar elementu w mm.
- DANEMin. Size: dostępne w wersji 1.0: Minimalny rozmiar elementu w mm.
- DANESecond order: Elementy drugiego rzędu - mają więcej węzłów. Zwykle wystarczy użycie rzadszej siatki aby uzyskać taką samą dokładność jak przy pomocy elementów pierwszego rzędu,
Prawda
(domyślnie) elementy drugiego rzędu (kwadratowe),
Fałsz
elementy pierwszego rzędu (liniowe).
- DANEFineness: Predefiniowane poziomy gęstości siatki.
- DANEGrowth Rate: Definiuje jak bardzo sąsiednie elementy będzie się różniły rozmiarem.
- DANENb. Segs per Edge: Definiuje minimalną liczbę segmentów siatki na krawędź.
- DANENb. Segs per Radius: Definiuje minimalną liczbę segmentów siatki na promień.
- DANEOptimize:
Prawda
(domyślnie) stosuje algorytm optymalizacji do poprawy jakości siatki,
Fałsz
.
Właściwości - nowy Netgen
- DANEBad Element Limit: Limit maksymalnego kąta elementu (150-180).
- DANEBase Element Np: Jeśli różne od zera, element bazowy musi mieć BaseElementlNp punktów.
- DANEBlock Fill: Jeśli włączone, wykonywane jest wypełnianie blokowe.
- DANECheck Chart Boundary: Jeśli włączone, sprawdzana jest granica wykresu.
- DANECheck Impossible
- DANECheck Overlap: Jeśli włączone, sprawdzane są nakładające się powierzchnie.
- DANECheck Overlapping Boundary: Jeśli włączone, siatka nakładających się powierzchni jest sprawdzana przed generowanie siatki dla objętości.
- DANEClose Edge Factor: Współczynnik ograniczający generowanie siatki na podstawie bliskich krawędzi.
- DANECurvature Safety: Współczynnik bezpieczeństwa dla krzywizn (elementy na promień).
- DANEDelaunay: Jeśli włączone, używany jest algorytm Delaunay do generowania siatki 3D.
- DANEDelaunay2d: Jeśli włączone, używany jest algorytm Delaunay do generowania siatki 2D.
- DANEElement Order: Krzywizna elementów wyższego rzędu.
- DANEElement Size Weight: Waga rozmiaru elementu względem jego kształtu.
- DANEEnd Step: Ostatni krok:
- AnalyzeGeometry
- MeshEdges
- MeshSurface
- OptimizeSurface
- MeshVolume
- OptimizeVolume
- DANEFill Distance: Wypełnianie blokowe do określonej odległości.
- DANEFineness: Oferuje predefiniowane poziomy gęstości siatki:
- VeryCoarse
- Coarse
- Moderate
- Fine
- VeryFine
- UserDefined
- DANEGive Up Tolerance: Klasa jakości do porzucenia generowania siatki 3D.
- DANEGive Up Tolerance2d: Klasa jakości do porzucenia generowania siatki 2D.
- DANEGive Up Tolerance Open Quads: Klasa jakości do porzucenia zamykania otwartych czworokątów, większa niż 100 dla swobodnych piramid.
- DANEGlue: dostępne w wersji 1.1: Skleja kształty, aby uzyskać zgodną siatkę.
- DANEGrowth Rate: Stopniowanie dla lokalnego h.
- DANEHeal Shape: Jeśli włączone, kształt jest naprawiany przed siatkowaniem.
- DANEInvert Tets
- DANEInvert Trigs
- DANELocal H: Jeśli włączone, używa lokalnego h.
- DANEMax Outer Steps: Maksymalna liczba kroków zewnętrznych.
- DANEMax Size: Maksymalny rozmiar elementu w mm.
- DANEMin Size: Minimalny rozmiar elementu w mm.
- DANEOnly3d Domain Nr
- DANEOptimization Error Power: Potęga błędu do przybliżenia optymalizacji maksymalnego błędu.
- DANEOptimization Steps2d: Liczba kroków optymalizacji 2D.
- DANEOptimization Steps3d: Liczba kroków optymalizacji 3D.
- DANEOptimize2d: Strategia optymalizacji 2D.
- DANEOptimize3d: Strategia optymalizacji 3D.
- DANEParallel Meshing: Jeśli włączone, używane jest generowanie siatki równoległe.
- DANEQuad Dominated: Jeśli włączone, używane jest generowania siatki powierzchni z dominującymi czworokątami.
- DANERelinner Safety: Promień aktywnego środowiska (razy h).
- DANESafety: Promień lokalnego środowiska (razy h).
- DANESecond Order: Jeśli włączone, używane jest generowanie siatki z elementami drugiego rzędu.
- DANESecond Order Linear: Jeśli włączone, węzły drugiego rzędu są tworzone przez interpolację liniową.
- DANESegments Per Edge: Minimalna liczba segmentów na krawędź.
- DANESloppy: Tolerancje jakości są traktowane mniej rygorystycznie.
- DANEStar Shape Class: Klasa rozpoczynająca wypełnianie w kształcie gwiazdy.
- DANEStart In Surface: Jeśli włączone, generowanie siatki powierzchni zaczyna się wszędzie na powierzchni.
- DANEStart Step: Pierwszy krok:
- AnalyzeGeometry
- MeshEdges
- MeshSurface
- OptimizeSurface
- MeshVolume
- OptimizeVolume
- DANETry Hexes: Jeśli włączone, próbuje elementów sześciościennych.
- DANEUse Local H: Jeśli włączone, używa lokalnego H.
- DANEZRefine: dostępne w wersji 1.1: Z-refinement dla kształtów wyciąganych, może tworzyć siatki sześciościenne wyciągane w połączeniu z właściwością Quad Dominated. Działa tylko dla siatek pierwszego rzędu (chyba że wszystkie wygenerowane elementy są sześciościenne):
- No – Z-refinement jest wyłączony
- Regular – wszystkie elementy mają tę samą wysokość
- Custom – wysokość każdego elementu musi być określona
- DANEZRefine Direction: dostępne w wersji 1.1: Kierunek Z-refinement (należy zmienić, jeśli kształt jest wyciągnięty w kierunku innym niż oś Z).
- DANEZRefine Size: dostępne w wersji 1.1: Rozmiar Z-refinement (wysokość elementu) podany jako ułamek rozmiaru kształtu (całkowitej wysokości). Dla regularnego podziału potrzebna jest tylko jedna wartość.
Środowisko pracy MES
Wiązania
- 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
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, Złożenie, BIM, 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