Post-Processing of FEM Results with Paraview/pl: Revision history

Diff selection: Mark the radio buttons of the revisions to compare and hit enter or the button at the bottom.
Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit.

(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)

20 December 2023

  • curprev 23:5823:58, 20 December 2023NewJoker talk contribs 27,208 bytes −40 Created page with "Zauważ, że odległość wzdłuż linii (długość łuku) jest zwykle na osi poziomej a zmienna, którą chcemy wyświetlić (tutaj ReinforcementRatio_x) na osi pionowej. Jednak w tym przypadku przekrój ściany jest pionowy i chcemy zobaczyć wymagane wzmocnienie po wysokości ściany, więc bardziej naturalne jest odwrócenie osi. Wymaga to jednak znacznie więcej zmian w ustawieniach w zakładce Properties filtra Plot Over Line."
  • curprev 23:5523:55, 20 December 2023NewJoker talk contribs 27,248 bytes −11 Created page with "{| class="wikitable" |- ! Properties Tab Settings ! Comment |- | Line Parameters > Point 1: 4000 / 0 / 0 | Punkt na dole ściany pod słupem |- | Line Parameters > Point 2: 4000 / 4000 / 0 | Punkt na górze ściany pod słupem |- | x Axis Parameters > x Array Name: ReinforcementRatio_x | Wyświetla ReinforcementRatio_x na osi poziomej |- | Series Parameters: zaznacz tylko “arc length” | Jest to parametr długości wzdłuż linii |- | Title > Chart Title: Mid Section..."
  • curprev 23:5323:53, 20 December 2023NewJoker talk contribs 27,259 bytes −15 Created page with "Dalej chcemy wyświetlić wymagane wzmocnienie w kierunku poziomym w pionowym przekroju pod słupem. Aby to osiągnąć w sposób pokazany poniżej, następujące ustawienia muszą zostać zmienione w zakładce Properties filtra Plot Over Line (upewnij się, że okno LineChartView i obiekt Plot Over Line są aktywne)"
  • curprev 23:5123:51, 20 December 2023NewJoker talk contribs 27,274 bytes −5 Created page with "Jedyny dodatkowy obiekt wymagany do wizualizacji zmiennej wzdłuż linii prostej to filtr Plot Over Line. Można go aktywować przy pomocy paska filtrów lub opcji Filters > Alphabetical."
  • curprev 23:5023:50, 20 December 2023NewJoker talk contribs 27,279 bytes +9 Created page with "Do rysunku poniżej właściwość Coloring w zakładce Properties dla obiektu VTK została ustawiona na ReinforcementRatio_x."
  • curprev 23:5023:50, 20 December 2023NewJoker talk contribs 27,270 bytes −14 Created page with "Począwszy od obiektu VTK zaimportowanego ze środowiska pracy MES, zauważamy, że sterowanie w Paraview działa nieco inaczej na obiekcie 2D. Lewy przycisk myszy przeciąga geometrię a środkowy ją obraca. Aby ułożyć geometrię w płaszczyźnie analizy (x-y), wciśnij przycisk, który ustawia widok w ujemnym kierunku osi z."
  • curprev 23:4823:48, 20 December 2023NewJoker talk contribs 27,284 bytes +46 Created page with "Techniki wprowadzone w poprzedniej części tego przykładu nie zostaną tu powtórzone. Należy również ponownie podkreślić, że wraz z dodawaniem kolejnych obiektów do przeglądarki filtrów i otwieraniem kolejnych okien, coraz bardziej istotne staje się upewnianie się, że wybrany jest właściwy obiekt w przeglądarce filtrów i aktywne jest odpowiednie okno podczas wprowadzania zmian w zakładce Properties. Inaczej traci się wiele czasu na szukanie odpowiedn..."
  • curprev 23:4523:45, 20 December 2023NewJoker talk contribs 27,238 bytes 0 Created page with "Aby zademonstrować wizualizację i całkowanie wyników po linii, skorzystamy z przykładu 2D ciężkiej ściany przedstawionego w [https://forum.freecadweb.org/viewtopic.php?f=18&t=33049 tym wątku na forum]. Plik FreeCAD dla tego przykładu można pobrać z [https://forum.freecadweb.org/viewtopic.php?f=18&t=37253&start=10#p367734 tego wątku na forum]. Wyzwaniem jest wizualizacja stosunku zbrojenia wzdłuż różnych pionowych przekrojów i określenie wymaganego pola..."
  • curprev 23:4323:43, 20 December 2023NewJoker talk contribs 27,238 bytes +40 Created page with "== Całkowanie po linii =="
  • curprev 23:4323:43, 20 December 2023NewJoker talk contribs 27,198 bytes +8 Created page with "CoG_z = 187144 / 556.277 = 336.4 mm (dokładna wartość: 5/6 * 400 mm)"
  • curprev 23:4323:43, 20 December 2023NewJoker talk contribs 27,190 bytes +8 Created page with "CoG_y = 55744.2 / 556.277 = 100.2 mm (dokładna wartość: 100 mm)"
  • curprev 23:4323:43, 20 December 2023NewJoker talk contribs 27,182 bytes +3 Created page with "Wreszcie, środek ciężkości można wyznaczyć z powyższych wyników jako:"
  • curprev 23:4323:43, 20 December 2023NewJoker talk contribs 27,179 bytes +58 Created page with "Wreszcie, dwa filtry Integration są stosowane, jeden na obiekcie Calculator1 aby pocałkować zmienną ReinforcementRatio_x * y a drugi na obiekcie Calculator2 aby pocałkować zmienną ReinforcementRatio_x * z. Każdy jest wyświetlany we własnym oknie z wybranym SpreadSheetView. Sposób odznaczenia wszystkich innych wyników był wyjaśniony wcześniej."
  • curprev 23:4123:41, 20 December 2023NewJoker talk contribs 27,121 bytes +19 Created page with "Po wciśnięciu Apply, nowa zmienna nazwana “ReinforcementRatio_x * z” staje się dostępna do wyświetlania lub dalszego przetwarzania."
  • curprev 23:4123:41, 20 December 2023NewJoker talk contribs 27,102 bytes −11 Created page with "Kalkulator 2 oblicza nową zmienną ReinforcementRatio_x * z, którą należy pocałkować aby uzyskać współrzędne z środka ciężkości zbrojenia."
  • curprev 23:4023:40, 20 December 2023NewJoker talk contribs 27,113 bytes +3 Created page with "'''Ustawienia kalkulatora 2"
  • curprev 23:4023:40, 20 December 2023NewJoker talk contribs 27,110 bytes +19 Created page with "Po wciśnięciu Apply, nowa zmienna nazwana “ReinforcementRatio_x * y” staje się dostępna do wyświetlania lub dalszego przetwarzania."
  • curprev 23:4023:40, 20 December 2023NewJoker talk contribs 27,091 bytes −11 Created page with "Kalkulator 1 oblicza nową zmienną ReinforcementRatio_x * y, którą należy pocałkować aby uzyskać współrzędne y środka ciężkości zbrojenia."
  • curprev 23:3923:39, 20 December 2023NewJoker talk contribs 27,102 bytes +3 No edit summary
  • curprev 23:3923:39, 20 December 2023NewJoker talk contribs 27,099 bytes +38 Created page with "{| class="wikitable" |- ! Properties Tab Settings ! Comment |- | Plane Parameters > Show Plane: deselect | Usuń ramki ograniczające |- | Plane Parameters > Origin: 4000 / 100 / 200 | Położenie środkowego przekroju |- | Plane Parameters > Normal: 1 /0 /0 | Kierunek normalny przekroju jest zwrócony ku osi X |- | Coloring: ReinforcementRatio_x | Opcjonalne |- | Styling > Line Width: 2 | Lub dowolne inne ustawienie, które daje satysfakcjonujący wynik |}"
  • curprev 23:3723:37, 20 December 2023NewJoker talk contribs 27,061 bytes +1 Created page with "Następnie podświetl obiekt VTK i zastosuj filtr Slice z poniższymi ustawieniami w zakładce Properties:"
  • curprev 23:3723:37, 20 December 2023NewJoker talk contribs 27,060 bytes +19 Created page with "{| class="wikitable" |- ! 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 |}"
  • curprev 23:3623:36, 20 December 2023NewJoker talk contribs 27,041 bytes −1 Created page with "Zastosuj następujące ustawienia w zakładce Properties obiektu VTK:"
  • curprev 23:3623:36, 20 December 2023NewJoker talk contribs 27,042 bytes −31 Created page with "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..."
  • curprev 23:3123:31, 20 December 2023NewJoker talk contribs 27,073 bytes +44 Created page with "== Całkowanie po przekroju =="
  • curprev 23:3023:30, 20 December 2023NewJoker talk contribs 27,029 bytes −17 Created page with "Pokazuje to jak całkowite wymagane wzmocnienie ma się do tych w poszczególnych kierunkach"
  • curprev 23:3023:30, 20 December 2023NewJoker talk contribs 27,046 bytes −3 Created page with "Przykładowo, możemy zastosować filtr całkowania na nowej zmiennej Total Reinforcement Ratio"
  • curprev 23:3023:30, 20 December 2023NewJoker talk contribs 27,049 bytes −13 Created page with "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 App..."
  • curprev 23:2623:26, 20 December 2023NewJoker talk contribs 27,062 bytes −11 Created page with "Przykładowo, jeśli chcemy znać całkowite wymagane zbrojenie we wszystkich 3 kierunkach, musielibyśmy zsumować ReinforcementRatio_x, ReinforcementRatio_y i ReinforcementRatio_z."
  • curprev 23:2523:25, 20 December 2023NewJoker talk contribs 27,073 bytes +20 Created page with "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."
  • curprev 23:2423:24, 20 December 2023NewJoker talk contribs 27,053 bytes +2 Created page with "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"
  • curprev 23:2223:22, 20 December 2023NewJoker talk contribs 27,051 bytes −3 Created page with "Teraz została tylko jedna wartość w tabeli z wynikami całkowania"
  • curprev 23:2223:22, 20 December 2023NewJoker talk contribs 27,054 bytes −8 No edit summary
  • curprev 23:2223:22, 20 December 2023NewJoker talk contribs 27,062 bytes −7 No edit summary
  • curprev 23:2123:21, 20 December 2023NewJoker talk contribs 27,069 bytes −3 No edit summary
  • curprev 23:2123:21, 20 December 2023NewJoker talk contribs 27,072 bytes +255 No edit summary
  • curprev 23:1923:19, 20 December 2023NewJoker talk contribs 26,817 bytes −243 Created page with "Aby"
  • curprev 23:1923:19, 20 December 2023NewJoker talk contribs 27,060 bytes −12 Created page with "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."
  • curprev 23:1823:18, 20 December 2023NewJoker talk contribs 27,072 bytes +16 Created page with "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."
  • curprev 23:1723:17, 20 December 2023NewJoker talk contribs 27,056 bytes +16 Created page with "Zanim to uporządkujemy aby uzyskać porządany wynik, przykładowo {{incode|INTEGRATE(ReinforcementRatio_x * dx * dy * dz)}}, najpierw sprawdźmy jak możemy kontrolować gdzie umieszczane jest okno i co zawiera."
  • curprev 23:1623:16, 20 December 2023NewJoker talk contribs 27,040 bytes −5 Created page with "Wciśnij przycisk {{Button|Apply}} w zakładce Properties a wyniki zostaną otwarte w osobnym oknie po prawej stronie Renderview."
  • curprev 23:1523:15, 20 December 2023NewJoker talk contribs 27,045 bytes −16 Created page with "Aby obliczyć całki musimy zastosować filtr Integration, który można znaleźć w menu Filters > Alphabetical. Podświetl obiekt VTK i zastosuj filtr."
  • curprev 23:1523:15, 20 December 2023NewJoker talk contribs 27,061 bytes +52 Created page with "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, przykładowo {{incode|INTEGRATE( 1.0 * dx * dy *dz)}} = - Objętość zamiast + Objętość."
  • curprev 23:1323:13, 20 December 2023NewJoker talk contribs 27,009 bytes +19 Created page with "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)."
  • curprev 23:1223:12, 20 December 2023NewJoker talk contribs 26,990 bytes −18 Created page with "Przykładowo, całkowita objętość prętów zbrojeniowych w belce w kierunku x jest uzyskiwana z całki {{incode|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 {{incode|INTEGRATE(ReinforcementRatio_x * dy * dz)}} po przekroju."
  • curprev 23:1123:11, 20 December 2023NewJoker talk contribs 27,008 bytes −37 Created page with "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."
  • curprev 23:0923:09, 20 December 2023NewJoker talk contribs 27,045 bytes +108 Created page with "== Stosowanie filtrów do uzyskiwania wyników zbiorczych z zaimportowanych danych bazowych =="
  • curprev 23:0923:09, 20 December 2023NewJoker talk contribs 26,937 bytes +54 Created page with "'''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."
  • curprev 23:0723:07, 20 December 2023NewJoker talk contribs 26,883 bytes +23 Created page with "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."
  • curprev 23:0523:05, 20 December 2023NewJoker talk contribs 26,860 bytes +6 Created page with "Maksymalna wartość przemieszczenia to 0.98 mm."
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)