Post-Processing wyników MES za pomocą Paraview
Ćwiczenie |
Temat |
---|
Post-Processing wyników MES za pomocą ParaView |
Poziom trudności |
średnio zaawansowany |
Czas wykonania |
120 minut |
Autorzy |
HarryvL |
Wersja FreeCAD |
0.19 |
Pliki z przykładami |
belka i ściana znalezione w tym wątku na forum |
Zobacz również |
- |
Wprowadzenie
Niektóre wpisy na forum i przykładu korzystają z Paraview (PV) do przeglądania i analizy wyników ze środowiska pracy MES. Ten przykład wyjaśnia podstawy przenoszenia danych ze środowiska pracy MES do PV i pokazuje niektóre opcje i ustawienia do wyświetlania danych.
Wymagania wstępne
- Wersja FreeCAD kompatybilna z podaną w tym przykładzie.
- Program Paraview pobrany bezpośrednio z jego strony lub preferowanego menedżera pakietów.
- Ten przykład jest oparty na wersji Paraview 5.8.0 dla Windows, która była najnowszą dostępną wersją w momencie opracowywania przykładu.
- Pliki FreeCAD używane w tym przykładzie dostępne w tym i tym wątku na forum FreeCAD.
Transfer danych ze środowiska MES
W środowisku MES podświetl obiekt CCX_Results. Następnie skorzystaj z opcji Plik > Eksport > Wyniki MES VTK (*.vtk *.vtu) aby wyeksportować dane VTK.
Import danych w Paraview
Ekran startowy pokazuje pustą przeglądarkę filtrów. Tam widoczne będą zaimportowane obiekty danych VTK i zastosowane obiekty filtrów (dla geometrii lub danych).
Skorzystaj z opcji File > Open > *.vtk aby otworzyć plik VTK, który został wygenerowany w środowisku pracy MES.
Wciśnij Apply w zakładce właściwości. Domyślnie spowoduje to pokazanie widoku z góry (patrząc w dół wzdłuż osi Z) geometrii.
Szarą geometrię można obejrzeć obracając widok. Lewy przycisk myszy powoduje obrót, ale niestety w trudny do kontrolowania sposób (w porównaniu z FreeCAD). Aby uzyskać przewidywalny obrót, przytrzymaj klawisze X, Y lub Z podczas przeciągania myszą z wciśniętym lewym przyciskiem aby obracać model odpowiednio wokół osi X, Y lub Z
Zapisywanie/wczytywanie stanu
Zamiast zapisywania danych, Paraview przechowuje status (stan) akcji przeprowadzonych na zaimportowanym obiekcie VTK. Zatem, aby zapisać swoją pracę, użyj opcji File > Save State. Uwaga: nie będzie ostrzeżenia przy opuszczaniu Paraview aby zapisać stan i można stracić całą pracę opuszczając program.
Aby kontynuować z ostatniego momentu poprzedniej sesji, użyj File > Load State. To wymusza wskazanie pliku VTK, co oznacza, że akcje przeprowadzone w ostatniej sesji mogą też być zastosowane do nowego pliku VTK. W ten sposób, dane z różnych analiz ze środowiska pracy MES można wyświetlać w dokładnie taki sam sposób, bez żadnego dodatkowego wysiłku.
Zwizualizuj wyniki środowiska MES
Paraview ma wiele opcji i ustawień do wyświetlania wyników. Najpierw przyjrzymy się wyświetlaniu bazowych danych z importu na oryginalnej geometrii a następnie zobaczymy jak stosować filtry aby modyfikować geometrię. Wreszcie, skorzystamy z filtrów kalkulatora i całkowania, aby uzyskać nowe wyniki z operacji na zaimportowanych danych.
Podstawowe dane wyświetlane na oryginalnej geometrii
Ponieważ przeglądarka filtrów może zawierać wiele obiektów VTK i filtrów, najpierw potwierdź, że wyświetlany w niej jest odpowiedni obiekt VTK. Wybory i ustawienia do wyświetlania tego obiektu VTK mogą teraz być znalezione w zakładce Properties (właściwości). Aby upewnić się, że wszystkie ustawienia są widoczne i zgodne z tym przykładem, wciśnij przycisk Advanced Settings (zaawansowane ustawienia - symbol koła zębatego na rysunku poniżej).
Pierwsze ustawienie, które możemy zmienić to sposób w jaki dane są wyświetlane na geometrii. Jest to robione w menu rozwijanym Representations. Na razie skorzystamy tylko z opcji Surface i Wireframe.
Póki co nie są wyświetlane żadne wyniki. Do tego musimy zmienić opcję Coloring. Domyślna wartość to Solid Color, ale menu rozwijane pokazuje wszystkie dane skalarne, które są dostępne w zaimportowanym pliku VTK.
Dla celów tego przykładu wybierzemy ReinforcementRatio_x, ale łatwo można zmienić typ danych na dowolny inny.
Okno RenderView pokaże teraz wykres izokonturów wybranego typu danych oraz legendę kolorów zakresu danych.
Legendę kolorów można przesunąć po ekranie do bardziej wygodnej lokalizacji i zmieni ona orientację zbliżając się do dowolnej krawędzi okna.
Alternatywnie, ustawienia legendy kolorów można kontrolować bardziej szczegółowo po otwarciu okna dialogowego Edit Color Legend Properties z zakładki Properties (wciśnij ostatnią ikonę po prawej stronie).
Otworzy to następujące okno z ustawieniami legendy kolorów
Kolorowanie mapy izokonturów można kontrolować poprzez okno Color Map Editor, które jest aktywowane po wciśnięciu przycisku Edit w zakładce Properties:
Ustaienie Color Discretization jest przydatne do ograniczenia liczby izo wartości, tworząc bardziej praktyczne zakresy dla projektowania. Domyślna wartość to 256, ale tutaj jest to 10.
Stosowanie filtrów do wyników środowiska MES
Aby zmodyfikować dane bazowe lub geometrię zaimportowaną ze środowiska MES, można skorzystać z filtrów.
Tutaj omówimy tylko filtry Slice i Warp. Filtry do tworzenia wyników zbiorczych z danych bazowych będą omówione w następnej sekcji.
Aby zastosować filtr Slice, podświetl obiekt VTK, który ma być przycięty i wciśnij przycisk Slice. Alternatywnie, znajdź filtr Slice w menu Filters > Alphabetical. Dodaje to obiekt filtra Slice do przeglądarki filtrów a lokalizacja w drzewie pokazuje, że jest on zastosowany do obiektu VTK. Pozycja w drzewie jest istotna, ponieważ filtry można stosować do różnych obiektów VTK a nawet do innych obiektów filtrów. Obiekt filtra nie może być przeciągnięty w drzewie aby zmienić obiekt, do którego jest przypisany. Docelowy obiekt można zmienić tylko poprzez opcję z menu (lub kliknięcie prawym przyciskiem myszy) Edit > Change Input.
Położenie i orientacja płaszczyzny cięcia mogą być modyfikowane poprzez przesuwanie płaszczyzny i jej wektora normalnego myszą lub poprzez zakładkę Properties. Na rysunku poniżej, początek płaszczyzny został umieszczony w środku belki (nad środkową podporą) a kierunek normalny do płaszczyzny jest skierowany ku osi X.
Aby pozbyć się ramki ograniczającej, odznacz opcję Show Plane w górnej części okna dialogowego Plane Parameters.
Filtr Warp by Vector można wykorzystać do wyświetlania zdeformowanej geometrii. Podświetl obiekt VTK i wciśnij przycisk Warp by Vector. Dodaje to filtr do przeglądarki filtrów. Alternatywnie, poszukaj filtra w menu Filters > Alphabetical. Następnie wybierz Displacement (przemieszczenie) w menu rozwijanym Vectors w zakładce Properties i ustaw odpowiedni współczynnik skali. Nie zapomnij wcisnąć przycisk Apply po zmianie ustawień.
Maksymalna wartość przemieszczenia to 0.98 mm.
Aby pokazać zdeformowaną geometrię nałożoną na niezdeformowaną geometrię, po prostu włącz widoczność obiektów VTK i filtra Warp poprzez kliknięcie przycisku z symbolem oka przy nich. Na następnym rysunku ustawienie Representation dla obiektu VTK zostało zmienione na Wireframe a Opacity zmniejszone na 0.5 aby zapobiec zasłanianiu zdeformowanej geometrii.
Uwaga: Gdy dodawanych jest więcej obiektów do przeglądarki filtrów i otwartych jest więcej okien, coraz bardziej istotne staje się sprawdzanie czy właściwy obiekt jest wybrany w przeglądarce i właściwe okno jest aktywne podczas wprowadzania zmian w zakładce Properties. W przeciwnym wypadku, można stracić dużo czasu na szukaniu odpowiedniej właściwości lub zmiany właściwości mogą sprawiać wrażenie braku efektu.
Stosowanie filtrów do uzyskiwania wyników zbiorczych z zaimportowanych danych bazowych
Jeśli chcemy znać całkowitą ilość stali zbrojeniowej w belce lub ilość w danym przekroju, musimy przeprowadzić całkowanie (sumowanie po geometrii) danych bazowych.
Przykładowo, całkowita objętość prętów zbrojeniowych w belce w kierunku x jest uzyskiwana z całki INTEGRATE(ReinforcementRatio_x * dx * dy * dz)
po całej geometrii a całkowite pole powierzchni prętów zbrojeniowych w danym przekroju belki można uzyskać z całki INTEGRATE(ReinforcementRatio_x * dy * dz)
po przekroju.
W Paraview całkowanie można przeprowadzić przy pomocy filtra Integration. Ten filtr można zastosować do całego obiektu VTK (belki) lub do obiektu Slice (przekrój poprzeczny).
Uwaga: w związku z rozbieżnością w kolejności węzłów między środowiskiem pracy MES i Paraview, całkowanie po objętości daje ujemne wyniki, tzn. INTEGRATE( 1.0 * dx * dy *dz)
= - Objętość zamiast + Objętość.
Aby obliczyć całki musimy zastosować filtr Integration, który można znaleźć w menu Filters > Alphabetical. Podświetl obiekt VTK i zastosuj filtr.
Wciśnij przycisk Apply w zakładce Properties a wyniki zostaną otwarte w osobnym oknie po prawej stronie Renderview.
Zanim to uporządkujemy aby uzyskać pożądany wynik, czyli INTEGRATE(ReinforcementRatio_x * dx * dy * dz)
, najpierw sprawdźmy jak możemy kontrolować gdzie umieszczane jest okno i co zawiera.
Najpierw zamknij okno SpreadSheetView, które zostało otwarte po prawej stronie. Następnie wciśnij ikonę podziału poprzecznego w oknie Renderview a pojawi się nowe okno z menu opcji wyświetlania. Przed wybraniem opcji upewnij się, że obiekt filtra Integration jest podświetlony w przeglądarce filtrów.
Aby wyświetlić numeryczne wyniki, musimy wybrać SpreadSheet View na dole listy Create View. To wygeneruje arkusz wszystkich dostępnych wyników obiektu VTK pocałkowanych po objętości.
Aby sprawdzić INTEGRATE(ReinforcementRatio_x * dx * dy * dz)
moglibyśmy przewinąć w prawo w tabeli, ale możemy też usunąć wszystkie niepożądane wyniki poprzez odznaczenie ich - odznacz All Columns i zaznacz ReinforcementRatio_x.
Teraz została tylko jedna wartość w tabeli z wynikami całkowania
Jak wyjaśniono wcześniej, jest to ujemna wartość całki, której szukamy. Więc całkowita objętość stali wymagana w kierunku x to 2.27e+06 mm3 (= 2272 cm3) lub 2272 cm3 * 7.6 g/cm3 = 17267 g (= 17.3 kg). W rzeczywistości, liczba ta będzie wyższa ze względu na aspekty praktyczne (np. wymogi kotwiczenia i minimalnego zbrojenia itd.). W każdym razie, z tego wyniku można skorzystać do porównania projektów koncepcyjnych
Powyżej przedstawiono przykład całkowania zmiennej bezpośrednio wyeksportowanej ze środowiska pracy MES. W niektórych przypadkach, możemy chcieć połączyć zmienne VTK aby uzyskać nowe wyniki. Można to zrobić na kilka sposobów, ale tutaj omówimy tylko najprostszy - filtr Calculator.
Przykładowo, jeśli chcemy znać całkowite wymagane zbrojenie we wszystkich 3 kierunkach, musielibyśmy zsumować ReinforcementRatio_x, ReinforcementRatio_y i ReinforcementRatio_z.
Filtr Calculator można znaleźć jako przycisk po lewej stronie paska filtrów lub poprzez menu Filters > Alphabetical. Nazwę uzyskiwanej zmiennej można wprowadzić w polu Result Array Name. Tu nazwiemy ją Total_Reinforcement_Ratio. Wzór można wprowadzić w polu poniżej Result Array Name. Wartości wejściowe można wybrać z menu rozwijanego Scalars i mogą one być połączone w równanie dla wyniku przy pomocy podanych operatorów. Po wciśnięciu przycisku Apply, wynik będzie dostępy jako nowa zmienna we wszystkich dalszych operacjach (np. filtr Integration) lub widokach (np. RenderView lub SpreadSheetView, zobacz poniżej).
Przykładowo, możemy zastosować filtr całkowania na nowej zmiennej Total Reinforcement Ratio
Pokazuje to jak całkowite wymagane wzmocnienie ma się do tych w poszczególnych kierunkach
Całkowanie po przekroju
W poprzedniej części omówiliśmy filtr Integration i jego zastosowanie do całego obiektu VTK. Aby zademonstrować całkowanie po przekroju, określimy tu całkowite wymagane wzmocnienie i jego środek ciężkości dla środkowego przekroju belki. Wynik końcowy jest pokazany na rysunku poniżej. Interakcja różnych obiektów może być sprawdzona w przeglądarce filtrów. Filtr przycięcia jest stosowany do obiektu VTK belki a dwa filtry Calculator są stosowane na filtrze przycięcia aby uzyskać nowe zmienne “Reinforcement_ratio_x * z” i “Reinforcement_ratio_x * y” z danych bazowych. Te zmienne należy pocałkować aby określić środek cięzkości wzmocnienia. Finalnie, filtry Integration są stosowane do każdego filtru Calculator aby pocałkować wyniki po przekroju (Slice). Zobacz poprzednią część przykładu aby zrozumieć działanie i ustawienia filtra Integration.
Zastosuj następujące ustawienia w zakładce Properties obiektu VTK:
Properties Tab Settings | Comment |
---|---|
Representation: Wireframe | Aby widoczny był przekrój |
Coloring: ReinforcementRatio_x | Lub dowolny inny kolor |
Styling > Line Width: 2 | Lub dowolne inne ustawienie dające satysfakcjonujący wynik |
Next highlight the VTK object and apply a Slice filter with the following settings on the Properties tab:
Properties Tab Settings | Comment |
---|---|
Plane Parameters > Show Plane: deselect | Remove the bounding boxes |
Plane Parameters > Origin: 4000 / 100 / 200 | Position of central section |
Plane Parameters > Normal: 1 /0 /0 | Normal of Slice points in x -direction |
Coloring: ReinforcementRatio_x | Optional |
Styling > Line Width: 2 | Or any other setting that gives a pleasing result |
Settings Calculator 1
Calculator 1 computes the new variable ReinforcementRatio_x * y which needs to be integrated to obtain the y-coordinate of the reinforcement’s center of gravity.
After pressing Apply, a new variable named “ReinforcementRatio_x * y” is available for display or further processing.
Settings Calculator 2
Calculator 2 computes the new variable ReinforcementRatio_x * z which needs to be integrated to obtain the z-coordinate of the reinforcement’s center of gravity.
After pressing Apply, a new variable named “ReinforcementRatio_x * z” is available for display or further processing.
Finally, two Integration filters are applied, one on Calculator1 to integrate variable ReinforcementRatio_x * y and on Calculator2 to integrate ReinforcementRatio_x * z. Each are displayed in their own window with SpreadSheetView selected. The way to deselect all other results is explained earlier.
Finally the Center of Gravity can be calculated from the above results as:
CoG_y = 55744.2 / 556.277 = 100.2 mm (exact value: 100 mm)
CoG_z = 187144 / 556.277 = 336.4 mm (exact value: 5/6 * 400 mm)
Integration over a Line
To demonstrate visualisation and integration of results over a line we use the 2D example of a heavy wall as introduced in this FC forum thread. The FreeCAD file for this example can be downloaded in this FC forum thread. The challenge is to visualise reinforcement ratio across various vertical cross sections and to determine the required area of steel from integration of those results.
Techniques introduced in previous sections of this tutorial will not be repeated here. It is also important to note again that as more objects are added to the Pipeline Browser and more display windows are open, it becomes increasingly important to ensure that the right object is selected in the Pipeline Browser and the right Window has focus when making changes to the Properties Tab. Otherwise much time can be spent on finding the right property or changes to properties may not seem to take effect.
Starting with the VTK object imported from FEM Workbench, we note that the PV controls operate slightly differently on a 2 dimensional object. The left mouse button drags the geometry and the middle mouse button rotates it. To position the geometry in the plane of analysis (i.e. x-y), press the icon that puts the view along the negative z axis:
For the picture below the Coloring property on the Properties tab for the VTK object was set to ReinforcementRatio_x.
The only additional object required to visualise a variable along a straight line is a Plot Over Line filter. This can be activated from the icon bar or the menu option Filters > Alphabetical.
We next want to display the horizontal reinforcement requirements in the vertical cross section under the column. To achieve this in the way shown below, the following settings need to be changed in the Properties tab of the Plot Over Line filter (make sure the LineChartView window and the Plot Over Line object both have the focus)
Properties Tab Settings | Comment |
---|---|
Line Parameters > Point 1: 4000 / 0 / 0 | Point at bottom of wall under the column |
Line Parameters > Point 2: 4000 / 4000 / 0 | Point at top of wall under the column |
x Axis Parameters > x Array Name: ReinforcementRatio_x | Displays ReinforcementRatio_x on the horizontal axis |
Series Parameters: tick “arc length” only | This is the length parameter along the line |
Title > Chart Title: Mid Section | |
Annotation > Show Legend: deselect | Meaningless for the current choice of vertical axis |
Left Axis > Left Axis Title: Height Across Beam | |
Left Axis Range > Use Custom Range: deselect | Deselect to maximise the data range along the axis |
Bottom Axis > Bottom Axis Title: Reinforcement Ratio in x-Direction | |
Bottom Axis Range > Use Custom Range: deselect | Deselect to maximise the data range along the axis |
Note that the distance along the line (arc length) is usually on the horizontal axis and the variable that we want to display (here ReinforcementRatio_x) on the vertical axis. However, as the wall section in this example is vertical and we want to see the reinforcement requirement over the height of the wall, it is more natural to inverse the axes. This, however, comes at the expense of a lot more changes to the settings in the Properties tab for the Plot Over Line filter.
In the next two picture only the location of the line was changed. Note however that this relocation will automatically change the Left Axis Range > Use Custom Range setting to “select”. This may mean that the graph does not properly fit in the LineChartView window. It is therefore necessary to deselect this option every time the position of the line is changed. Other settings are as per the above table.
Properties Tab Settings | Comment |
---|---|
Line Parameters > Point 1: 6700 / 0 / 0 | Point at bottom of wall under left side of cut-out |
Line Parameters > Point 2: 6700 / 4000 / 0 | Point at top of wall above left side of cut-out |
Title > Chart Title: Section left of Cut-out | |
Left Axis Range > Use Custom Range: deselect | Deselect to maximise the data range along the axis |
Bottom Axis Range > Use Custom Range: deselect | Deselect to maximise the data range along the axis |
Properties Tab Settings | Comment |
---|---|
Line Parameters > Point 1: 10950 / 0 / 0 | Point at bottom of wall at right-hand support |
Line Parameters > Point 2: 10950 / 4000 / 0 | Point at top of wall at right-hand support |
Title > Chart Title: Section at Support | |
Left Axis Range > Use Custom Range: deselect | Deselect to maximise the data range along the axis |
Bottom Axis Range > Use Custom Range: deselect | Deselect to maximise the data range along the axis |
The total horizontal reinforcement requirement in the last cross section can now simply be obtained by applying an Integration filter to the Plot Over Line object, i.e. highlight the Plot Over Line object in the Pipeline Browser and add an Integration filter from the menu option Filters > Alphabetical.
In the usual way deselect all but the ReinforcementRatio_x result in the SpreadSheetView and read off the result as 23.11 mm2 / mm. To obtain the total cross sectional area of steel, we still need to multiply with the thickness of the wall, which in this example is (an impressive) 600 mm. So the total cross sectional area of steel running through the cross section near the right hand support is 23.11 * 600 = 13866 mm2 = 139 cm2
To achieve a more practical distribution of reinforcement we could integrate the above graph in parts. For example, if we want to know the required cross sectional area of steel in the top 400mm of the wall then we should adjust the properties of the Plot Over Line object as follows
Properties Tab Settings | Comment |
---|---|
Line Parameters > Point 1: 10950 / 3600 / 0 | Point near top of wall at right-hand support |
Line Parameters > Point 2: 10950 / 4000 / 0 | Point at top of wall at right-hand support |
Left Axis Range > Use Custom Range: deselect | Deselect to maximise the data range along the axis |
Bottom Axis Range > Use Custom Range: deselect | Deselect to maximise the data range along the axis |
This yields the following result
The result for the top 400 mm of the wall is thus 8.436 mm2 / mm. So the top 10% of the wall requires 8.44 / 23.11 * 100% = 37% of the reinforcement steel.
This procedure could be repeated to divide the wall in zones of constant reinforcement.
Representation of Vector Results with the Glyph 3D Filter
So far we have only dealt with Scalar values, like reinforcement ratio and displacement magnitude. Visualization of vector results, like Principal Stress vectors, is done with Glyphs.
Let’s return to the VTK data object for the beam with central support and visualize maximum and minimum principal stress vectors.
Highlight the VTK data object in the Pipeline Browser and select the Glyph Filter from the Filter Icon bar or from the menu option Filter > Alphabetical. Then apply the following settings in the Properties tab of the Glyph Filter object (see table and picture):
Properties Tab Settings | Comment |
---|---|
Glyph Source > Glyph Type: Line | Unfortunately there is no option for a double sided arrow |
Orientation > Orientation: Major Principal Stress | The Glyph takes the principal stress direction |
Scale > Scale Array: Major Principal Stress | The length of the line will represent the magnitude of the principal stress |
Scale > Vector Scale Mode: Scale by Magnitude | |
Scale > Scale Factor: 100 | Or any other setting that gives a pleasing result |
Masking > Glyph Mode: All Points | To make sure the stress in every node is displayed |
Coloring > Solid Color | A single color gives greatest clarity of “stress flow” |
Coloring > Edit > Green | Or any other setting that gives a pleasing result |
Styling > Line Width > 2 | Or any other setting that gives a pleasing result |
If all goes well you should see the following result for the example file.
Next add another Glyph Filter with the following settings for the Minor Principal Stress (don’t forget to first highlight the VTK data object in the Pipeline Browser):
Properties Tab Settings | Comment |
---|---|
Glyph Source > Glyph Type: Line | Unfortunately there is no option for a double sided arrow |
Orientation > Orientation: Minor Principal Stress | The Glyph takes the principal stress direction |
Scale > Scale Array: Minor Principal Stress | The length of the line will represent the magnitude of the principal stress |
Scale > Vector Scale Mode: Scale by Magnitude | |
Scale > Scale Factor: 100 | Or any other setting that gives a pleasing result |
Masking > Glyph Mode: All Points | To make sure the stress in every node is displayed |
Coloring > Solid Color | A single color gives greatest clarity of “stress flow” |
Coloring > Edit > Red | Or any other setting that gives a pleasing result |
Styling > Line Width > 2 | Or any other setting that gives a pleasing result |
The final result shows the major and minor principal stress vectors superimposed on the beam with ReinforcementRatio_x.
Export of Graphical Results
To export a RenderView window highlight the window and use menu option File > Save Screenshot
- 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
- 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