FEM Preferences/pl

Wprowadzenie

Ekran preferencji środowiska pracy MES znajduje się w Edytorze ustawień. W menu wybierz Edycja → Preferencje ... a następnie MES. Ta grupa jest dostępna tylko gdy środowisko pracy MES zostało wczytane w bieżącej sesji programu FreeCAD.

Dostępnych jest siedem stron: Ogólne, Gmsh, CalculiX, Elmer, Mystran, Z88 i Netgen. Wszystkie strony poza pierwszą dotyczą interakcji środowiska pracy MES z zewnętrznymi generatorami siatki i solverami.

Obecnie obsługiwane są następujące solvery zewnętrzne:

Ta strona została zaktualizowana do wersji 1.1.

Ogólne

Na tej stronie można określić następujące parametry:

Nazwa Opis
Katalog roboczy do rozwiązywania analizy i tworzenia siatki Gmsh Miejsce w systemie plików gdzie powinny być przechowywane pliki siatki i solvera.
Utwórz grupy siatki dla kształtów referencyjnych analizy (eksperymentalne) Jeśli istnieje kilka siatek, zostaną one pogrupowane. Ta opcja pozwala na znacznie przyspieszenie jeśli cechy analizy są definiowane przed tworzeniem siatki, ale obecnie ma pewne ograniczenia i może powodować niespodziewane wyniki.
Zachowanie wyników przy ponownym uruchomieniu obliczeń Istniejące obiekty wyników zostaną zachowane, w przeciwnym razie zostaną nadpisane przez nowy przebieg solvera.
Przywróć ustawienia okna dialogowego wyników Jeżeli opcja jest zaznaczona, to okno dialogowe Pokaż wyniki zostanie otwarte z ostatnio używanymi ustawieniami okna.
Ukryj cechy analizy przy otwartym oknie dialogowym wyników Cechy analizy zostaną ukryte w widoku modelu, gdy otwarte zostanie okno dialogowe Pokaż wyniki.
Ustawienia domyślne solvera Domyślne użyty solver podczas dodawania nowej Analizy. (dostępne w wersji 0.21)

Gmsh

Na tej stronie można określić następujące parametry:

Nazwa Opis
Ścieżka Gmsh Ścieżka do pliku binarnego Gmsh.
Szczegółowość logów Poziom szczegółowości logów: Ciche, Błędy, Ostrzeżenia, Bezpośrednie, Informacje, Status lub Debugowanie. dostępne w wersji 1.1
Liczba wątków Liczba wątków używanych do generowania siatki. dostępne w wersji 1.1

CalculiX

Na tej stronie można określić następujące parametry:

Nazwa Opis
Ścieżka CalculiX Ścieżka do pliku wykonywalnego solvera CalculiX
Użyj wewnętrznego edytora plików *.inp Jeśli zaznaczone, wbudowany edytor plików *.inp z kolorowaniem składni będzie używany podczas edycji plików wejściowych solvera CalculiX.
Zewnętrzny edytor Ścieżka do zewnętrznego edytora plików *.inp.
Podziel zapis pliku *.inp Jeśli zaznaczone, zapisanych będzie kilka plików *.inp a główny plik wejściowych będzie korzystał ze słów kluczowych *INCLUDE jako odniesień do pozostałych plików. Jeśli odznaczone, zapisywany będzie jeden duży plik *.inp.
Typ Domyślny typ analizy: Statyczna, Częstotliwość, Termo mechanika, Sprawdź siatkę lub Wyboczenie.
Liczba rdzeni CPU do użycia Liczba fizycznych rdzeni procesora do użycia do obliczeń równoległych.
Solver macierzy Domyślny solver macierzowy: Domyślne, PaStiX, Pardiso, Solver Spooles, Solver iteracyjny typu scaling lub Solver iteracyjny Cholesky.
Geometria nieliniowa Jeśli zaznaczone, domyślnie uwzględniania jest nieliniowość geometryczna.
Parametr kontroli przyrostów czasu Jeśli zaznaczone, używa niestandardowych ustawień solvera (niezalecane w większości przypadków).
Maksymalna liczba przyrostów Maksymalna liczba przyrostów w kroku analizy.
Początkowy przyrost czasowy Początkowy rozmiar przyrostu czasu (może być zmieniony przez solver jeśli używana jest automatyczna inkrementacja).
Czas kroku Całkowity symulowany czas.
Minimalny przyrost czasowy Minimalny dozwolony rozmiar przyrostu czasu.
Maksymalny przyrost czasowy Maksymalny dozwolony rozmiar przyrostu czasu.
Format 3D wyników dla belek i powłok Jeśli zaznaczone, wyniki dla elementów 1D i 2D są domyślnie wyświetlane przy pomocy reprezentacji 3D.
Obiekt wyników Jeśli zaznaczone, przebudowany obiekt solvera CalculiX jest używany i wyniki są przechowywane tylko w obiektach prezentacji graficznej wyników zamiast obiektów CCX_Results. dostępne w wersji 1.1
Format wyników Jeśli zaznaczone, wyniki są przechowywane w formacie binarnym. Użycie ASCII jest konieczne w przypadku systemów, które nie mogą poprawnie analizować binarnych plików z wynikami. To ustawienie działa tylko gdy poprzednie ustawienie jest włączone. dostępne w wersji 1.1
Typ analizy (stan nieustalony lub ustalony) Jeśli zaznaczone, analizy termomechaniczne są domyślnie przeprowadzane dla stanu ustalonego.
Liczba postaci własnych Domyślna liczba żądanych postaci drgań własnych w analizach częstotliwościowych.
Górna granica częstotliwości Domyślna górna granica wyznaczanych częstotliwości drgań własnych w analizach częstotliwościowych.
Dolna granica częstotliwości Domyślna dolna granica wyznaczanych częstotliwości drgań własnych w analizach częstotliwościowych.

Elmer

Na tej stronie można określić następujące parametry:

Nazwa Opis
Ścieżka ElmerSolver Ścieżka do pliku wykonywalnego solvera Elmer.
Ścieżka ElmerGrid Ścieżka do pliku binarnego narzędzia do tworzenia siatki Elmer.
Liczba procesów Liczba równoległych wątków używanych do rozwiązywania analiz.

'Ważne: Elmer dzieli siatkę na porcje. Liczba porcji jest równa liczbie używanych rdzeni procesora. Może to skutkować efektami ubocznymi:

  • W zależności od złożoności Twojej siatki mniejsza liczba rdzeni procesora może działać szybciej niż użycie większej liczby rdzeni.
  • W niektórych przypadkach użycie np. 12 rdzeni nie zapewnia zbieżności, podczas gdy 8 rdzeni będzie działać dobrze. Powodem jest to, że w pewnym momencie części siatki stają się zbyt małe.

Tak więc często konieczne jest dostosowanie liczby rdzeni, w zależności od siatki.

Znane ograniczenia: Dla niektórych typów symulacji trzeba najpierw zainstalować moduły Elmera, aby umożliwić wielowątkowość. Sprawdź raport Elmera, aby uzyskać informacje na ten temat. Typowym przypadkiem jest to, że do rozwiązywania bezpośredniego trzeba zainstalować moduł MUMPS.

Używaj formatu binarnego Jeśli zaznaczone, używany jest binarny format wyników. W przeciwnym wypadku, używany jest format ASCII. Format binarny może powodować brak wyników przez występujący błąd. dostępne w wersji 1.1
Zapisuj identyfikatory geometrii Jeśli zaznaczone, identyfikatory obiektów geometrii są zapisywane w wynikach. dostępne w wersji 1.1

Mystran

Na tej stronie można określić następujące parametry:

Nazwa Opis
Ścieżka Mystran Ścieżka do pliku binarnego Mystran.
Zapisz komentarze do pliku wejściowego

Z88

Na tej stronie można określić następujące parametry:

Nazwa Opis
Ścieżka z88r Ścieżka do pliku binarnego solvera Z88 nazwanego z88r.
Metoda Solvera Metoda solvera używana przez solver Z88 dla nowych symulacji.
Maksymalna ilość miejsc w macierzy sztywności Jest to istotne, gdy używana jest metoda solvera Simple Cholesky. Po uruchomieniu solvera może pojawić się informacja, że należy zwiększyć wartość parametru MAXGS. W takim przypadku należy zwiększyć maksymalną liczbę miejsc i ponownie uruchomić solver.
Maksymalna ilość miejsc w wektorze zbieżności Jest to istotne, gdy używana jest jedna z metod iteracyjnych solvera. Po uruchomieniu solvera może pojawić się informacja o konieczności zwiększenia wartości MAXKOI. W takim przypadku należy zwiększyć maksymalną liczbę miejsc i ponownie uruchomić solver.

Netgen

Na tej stronie można określić następujące parametry:

Nazwa Opis
Starsza implementacja Netgen Jeśli zaznaczone, środowisko pracy MES używa starszej implementacji Netgen. To może być konieczne dla użytkowników (głównie ze starszymi komputerami i systemem Windows), którzy nie mogą zainstalować bibliotek Pythona potrzebnych do nowej implementacji Netgen. (dostępne w wersji 1.0)
Ścieżka Pythona Plik wykonywalny Pythona, dla którego zainstalowane są powiązania Pythona dla Netgen. Pozostaw puste, aby użyć domyślnego pliku wykonywalnego z Ogólnych ustawień Pythona. dostępne w wersji 1.1
Szczegółowość logów Poziom szczegółowości logów: None, Least, Little, Moderate, Much, Most. dostępne w wersji 1.1
Liczba wątków Liczba wątków używanych do generowania siatki. dostępne w wersji 1.1