Podręcznik:Tworzenie analiz MES

From FreeCAD Documentation
Jump to navigation Jump to search
This page is a translated version of the page Manual:Creating FEM analyses and the translation is 100% complete.
Other languages:
Deutsch • ‎English • ‎français • ‎italiano • ‎polski • ‎română • ‎русский

MES to skrót od Metoda Elementów Skończonych. Jest to rozległy temat matematyczny, ale w FreeCAD możemy myśleć o nim jako o sposobie obliczania rozchodzenia się energii wewnątrz obiektu 3D, poprzez pocięcie go na małe kawałki i przeanalizowanie wpływu każdego małego kawałka na jego sąsiadów. Ma to wiele zastosowań w inżynierii i elektromagnetyzmie, ale my skupimy się na jednym z zastosowań, które jest już dobrze rozwinięte w programie FreeCAD, a mianowicie na symulacji deformacji obiektów poddawanych działaniu sił i ciężarów.

Uzyskanie takiej symulacji odbywa się w programie FreeCAD za pomocą środowiska MES. Składa się na to kilka kroków: Przygotowanie geometrii, ustawienie jej materiału, wykonanie siatki, podział na mniejsze części, tak jak to robiliśmy w rozdziale Przygotowanie obiektów do druku 3D, a na koniec obliczenie symulacji.

Exercise fem 01.jpg

Przygotowanie programu FreeCAD

Sama symulacja jest wykonywana przez inny program, który jest wykorzystywany przez FreeCAD do uzyskania wyników. Ponieważ jest dostępnych kilka interesujących aplikacji do symulacji MES o otwartym kodzie źródłowym, środowisko pracy MES pozwala na wybór pomiędzy nimi. Jednak obecnie tylko CalculiX jest w pełni zaimplementowany. Wymagany jest również inny program, o nazwie NetGen, który odpowiada za generowanie siatki podziału. Szczegółowe instrukcje dotyczące instalacji tych dwóch komponentów znajdują się w dokumentacji FreeCAD.

Przygotowanie geometrii

Zaczniemy od domu, który wymodelowaliśmy w rozdziale Modelowanie BIM. Należy jednak dokonać pewnych zmian, aby model nadawał się do obliczeń metodą MES. Polega to w zasadzie na odrzuceniu obiektów, których nie chcemy uwzględniać w obliczeniach, takich jak drzwi i okna, oraz połączeniu wszystkich pozostałych obiektów w jeden.

  • Wczytaj model domu, który wcześniej wymodelowaliśmy
  • Usuń lub ukryj obiekt strony, płaszczyzny przekroju i wymiary, pozostawiając tylko nasz model.
  • Ukryj okno, drzwi i płytę fundamentową
  • Ukryj również metalowe belki na dachu. Są to zupełnie inne obiekty niż reszta domu, więc uprościmy nasze obliczenia nie uwzględniając ich. Zamiast tego przyjmiemy, że płyta dachowa jest umieszczona bezpośrednio na ścianie.
  • Przesuń teraz płytę dachową w dół, tak aby spoczywała na ścianie: Edytuj obiekt Prostokąt, którego użyliśmy jako podstawy płyty dachowej, i zmień jego wartość Umiejscowienie->Pozycja->X z 3.18m na 3.00m
  • Nasz model jest teraz przejrzysty:

Exercise fem 02.jpg

  • Środowisko pracy MES może obecnie obliczać deformacje tylko jednego obiektu. Dlatego musimy połączyć nasze dwa obiekty (ścianę i płytę). Przejdź do środowiska pracy Część, wybierz dwa obiekty i naciśnij przycisk Part Fuse.svg Scalenie. Otrzymaliśmy teraz połączony obiekt:

Exercise fem 03.jpg

Tworzenie analizy

  • Jesteśmy teraz gotowi do rozpoczęcia analizy MES. Przejdźmy do środowiska pracy MES.
  • Wybierzmy obiekt o nazwie scalony.
  • Naciśnij przycisk FEM Analysis.svg Nowa analiza.
  • Zostanie utworzona nowa analiza i otwarty panel ustawień. Tutaj można zdefiniować parametry siatki, które będą używane do produkcji siatki MES. Główną nastawą do edycji jest wartość Maksymalny Rozmiar, która definiuje maksymalny rozmiar (w milimetrach) każdego fragmentu siatki. Na razie możemy pozostawić domyślną wartość 1000:

Exercise fem 04.jpg

  • Po naciśnięciu przycisku OK i kilku sekundach obliczeń, nasza siatka MES jest gotowa:

Exercise fem 05.jpg

  • Możemy teraz zdefiniować materiał, który ma być zastosowany do naszej siatki. Jest to ważne, ponieważ w zależności od wytrzymałości materiału, nasz obiekt będzie różnie reagował na przyłożone do niego siły. Zaznacz obiekt analizy i naciśnij przycisk FEM MaterialSolid.svg Nowy Materiał.
  • Otworzy się panel zadań umożliwiający nam wybór materiału. Z listy rozwijanej Materiał wybieramy materiał Beton-ogólnie i wciskamy OK.

Exercise fem 06.jpg

  • Teraz jesteśmy gotowi do zastosowania sił. Zacznijmy od określenia, które ściany są przymocowane do podłoża i dlatego nie mogą się poruszać. Naciśnij przycisk FEM ConstraintFixed.svg Wiązanie stałej geometrii.
  • Kliknij na dolną powierzchnię naszego budynku i naciśnij przycisk OK. Spód budynku jest oznaczony jako nieruchomy:

Exercise fem 07.jpg

  • Dodamy teraz obciążenie na górnej powierzchni, które może reprezentować, na przykład, ogromny ciężar umieszczony na dachu. W tym celu użyjemy wiązania nacisku. Naciśnij przycisk FEM ConstraintPressure.svg Wiązanie nacisku.
  • Kliknij górną powierzchnię dachu, ustaw wartość nacisku na 10MPa (nacisk jest wywierany na milimetr kwadratowy) i kliknij przycisk OK. Nasza siła jest teraz przyłożona:

Exercise fem 08.jpg

  • Teraz jesteśmy gotowi do rozpoczęcia obliczeń. Zaznaczamy obiekt CalculiX w widoku drzewa i naciskamy przycisk FEM SolverControl.svg Uruchom obliczenia.
  • W panelu zadań, który się otworzy, kliknij najpierw przycisk Zapisz plik .inp, aby utworzyć plik wejściowy dla CalculiX, a następnie przycisk Uruchom CalculiX. Kilka chwil później obliczenia zostaną wykonane:

Exercise fem 09.jpg

  • Teraz możemy przyjrzeć się wynikom. Zamknij panel zadań i zobacz, że do naszej analizy został dodany nowy obiekt o nazwie Wyniki.
  • Kliknij dwukrotnie na obiekt Wyniki
  • Ustaw typ wyniku, który chcesz zobaczyć na siatce, na przykład "przemieszczenie bezwzględne", zaznacz pole wyboru pokaż w Przemieszczenie i przesuń suwak obok niego. Będziesz mógł zobaczyć jak deformacja rośnie wraz z przyłożeniem większej siły:

Exercise fem 10.jpg

Wyniki wyświetlane za pomocą programu MES nie są oczywiście obecnie wystarczające do podejmowania rzeczywistych decyzji dotyczących wymiarowania konstrukcji i materiałów. Mogą one jednak dostarczyć cennych informacji o tym, jak siły przepływają przez konstrukcję i które słabe obszary będą odczuwać największe naprężenia.

Do pobrania

Więcej informacji