FEM MeshAdvanced/pl

MES: Zaawansowane typy zagęszczenia

Lokalizacja w menu
Siatka → Zagęszczenia GMSH → Zaawansowane typy zagęszczenia
Środowisko pracy
MES
Domyślny skrót
brak
Wprowadzono w wersji
1.2
Zobacz także
Poradnik MES

Solvers
Wszystkie

Opis

Narzędzie Zaawansowane typy zagęszczenia umożliwia definiowanie rozmiaru siatki na różne zaawansowane sposoby.

Panel zadań narzędzia Zaawansowane typy zagęszczenia

Użycie

  1. Aby skorzystać z tego polecenia, potrzebna jest siatka wygenerowana przez Gmsh.
  2. Wybierz obiekt siatki w Widoku drzewa.
  3. Istnieje kilka sposobów na wywołanie tego polecenia:
  4. Wybierz typ zagęszczenia:
    • AttractorAnisoCurve - oblicza odległość do wybranych krawędzi odniesienia i określa rozmiar siatki niezależnie w kierunku normalnym i równoległym do najbliższej krzywej. Dla zwiększenia wydajności, każda krzywa jest zastępowana zestawem punktów próbkowania, do których faktycznie jest obliczana odległość. Anizotropowe zagęszczenia siatki działają tylko z algorytmami BAMG (2D) i MMG3D (3D).
      • Edytuj sześć pól odległość vs rozmiar w kierunku normalnym/stycznym
      • Opcjonalnie, zmień Próbkowanie
    • MathEval - oblicza rozmiar siatki z równania opartego na współrzędnych (x,y,z) i innych zagęszczeniach (F1, F2 itd.). Przeciągnij zagęszczenia do obiektu zaawansowanego zagęszczenia w drzewie, aby stały się dostępne w Równaniu.
      • Wprowadź Równanie rozmiaru siatki. Dostępne są standardowe funkcje matematyczne, takie jak Sin i Log (wielkie litery) oraz operatory +, -, *, /, ^.
    • MathEvalAniso - oblicza anizotropowy rozmiar siatki z wielu równań opartych na współrzędnych (x,y,z) i innych zagęszczeniach (F1, F2 itd.). Przeciągnij zagęszczenia do obiektu zaawansowanego zagęszczenia w drzewie, aby stały się dostępne w Równaniu. Anizotropowe zagęszczenia siatki działają tylko z algorytmami BAMG (2D) i MMG3D (3D).
      • Wprowadź równania rozmiaru siatki w polach odpowiadających elementom tensora metrycznego M11, M22, M12, M23, M13 i M33.
    • Odległość - oblicza odległość do wybranej geometrii odniesienia (wierzchołków, krawędzi i powierzchni). Dla zwiększenia wydajności, krzywe i powierzchnie są zastępowane zestawem punktów.
      • Opcjonalnie zmień Próbkowanie
    • Wynik - używa pola danych z obiektu prezentacji graficznej wyników jako rozmiar siatki. Umożliwia to dostosowywanie siatki zgodnie z fizycznym zachowaniem wyniku.
      • Wybierz Wynik i Pole.
  5. Opcjonalnie, wciśnij przycisk , aby edytować ustawienia podglądu globalnego zagęszczenia:
    • Włącz automatycznie przy otwarciu - automatycznie włącza wizualizację rozmiaru siatki zagęszczenia przy otwieraniu panelu zadań zagęszczenia.
    • Gęstość siatki podglądu - określa jak gęsta jest siatka podglądu. Większa wartość oznacza gęstszą siatkę (mniejsze elementy).
  6. Opcjonalnie, wciśnij przycisk Wizualizuj, aby zwizualizować wynikowy rozmiar siatki zagęszczenia. Pokazuje to rozmiary siatki podane przez zagęszczenie jako kolory na siatce podglądu. Zauważ, że podgląd określa zagęszczenie na rzadkiej siatce, więc detale mniejsze niż rozmiar siatki mogą nie być widoczne.
  7. Wciśnij przycisk Dodaj. Wybierz ścianę, krawędź lub wierzchołek jako geometrie odniesienia dla zagęszczeń typu AnisoCurve i Odległość. Aby usunąć obiekty z zaznaczenia, wciśnij przycisk Usuń.
  8. Wciśnij przycisk OK.
  9. Zamknij panel zadań.
    Wynik: Powinieneś teraz widzieć nowy obiekt Advanced pod obiektem FEMMeshGmsh w aktywnym kontenerze analizy.
  10. Dwukrotnie kliknij na obiekcie nadrzędnym FEMMeshGmsh w drzewie modelu i kliknij Zastosuj, aby wymusić przebudowanie siatki.
  11. Zamknij panel zadań.

Po utworzeniu siatki możesz zmienić jej właściwości przy pomocy Widoku właściwości. Po zmianie właściwości należy ponownie otworzyć okno dialogowe Gmsh i wcisnąć przycisk Zastosuj. (Możesz zostawić okno dialogowe otwarte podczas zmieniania właściwości.)

Możesz tworzyć tyle różnych zaawansowanych zagęszczeń, ile potrzeba.

Przykład zaawansowanego zagęszczenia typu MathEval z następującą funkcją:
0.05+0.4*(16*x2*y2*(x2y2)2/(x2+y2)4)+0.1*(x2+y24)