Add FEM Constraint Tutorial/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.

12 January 2024

  • curprev 16:3016:30, 12 January 2024NewJoker talk contribs 13,917 bytes −40 Created page with "Moduł zapisujący zawiera metody dla wszystkich typów równań. W zależności od typu cechy analizy, należy zmodyfikować inne metody. Dla naszej prędkości przepływu musimy zmienić {{Incode|_handleFlowBndConditions(...)}}."
  • curprev 16:2916:29, 12 January 2024NewJoker talk contribs 13,957 bytes +63 Created page with "== Rozszerz kod zapisujący pliki dla solvera Elmer =="
  • curprev 16:2916:29, 12 January 2024NewJoker talk contribs 13,894 bytes +28 Created page with "Proxy widoku musi być rozszerzone aby wspierać panel zadań, który właśnie zaimplementowaliśmy. Następujące rozszerzone proxy widoku otwiera panel zadań gdy użytkownik kliknie dwukrotnie na obiekcie cechy analizy w widoku drzewa."
  • curprev 16:2816:28, 12 January 2024NewJoker talk contribs 13,866 bytes +13 Created page with "W większości przypadków powinno wystarczyć po prostu skopiowanie tej klasy, użycie odpowiedniego pliku ui (zamiast TaskPanelFemFlowVelocity.ui) i dostosowanie _initParamWidget() oraz _applyWidgetChanges(). Jeśli nowa cecha analizy wymaga brył zamiast brzegów jako odniesień to po prostu zamień obiekt BoundarySelector na SolidSelector."
  • curprev 16:2616:26, 12 January 2024NewJoker talk contribs 13,853 bytes +17 Created page with "Lokalizacja modułu, w którym zaimplementowane są panele zadań nie jest jednoznaczna. Dla warunku brzegowego prędkości przepływu po prostu umieścimy panel zadań w tym samym module co proxy widoku. Panel zadań jest dosyć złożony. Korzysta z FemSolectionWidgets.BoundarySelector(). To widget qt, który pozwala użytkownikowi wybrać brzegi, na które cecha analizy ma być nałożona. Oprócz tego widgetu, generuje też inny poprzez załadowanie pliku ui specjaln..."
  • curprev 16:2416:24, 12 January 2024NewJoker talk contribs 13,836 bytes +9 Created page with "Obiekty cech analizy we FreeCAD zyskują znacznie na panelach zadań. Panele te mogą korzystać z lepszych widgetów danych wejściowych, które eksponują jednostkę wprowadzanych wartości. Warunek brzegowy prędkości przepływu nawet wymaga użycia panelu zadań, ponieważ jest to jedyny sposób wskazania ścian, na które warunek ma być nałożony."
  • curprev 16:2216:22, 12 January 2024NewJoker talk contribs 13,827 bytes −10 Created page with "W tym kroku zmodyfikujemy następujący plik:"
  • curprev 16:2216:22, 12 January 2024NewJoker talk contribs 13,837 bytes +40 Created page with "== Utwórz pasek zadań =="
  • curprev 16:2216:22, 12 January 2024NewJoker talk contribs 13,797 bytes +12 Created page with "Umieść polecenie w Gui/Workbench.cpp aby dodać je do paska narzędzi i menu. Poszukaj istniejących cech analizy tej samej kategorii jak nowa (np. Przepływ), skopiuj i wklej a następnie dostosuj id polecenia. Należy to zrobić dwukrotnie. Raz dla menu i raz dla paska narzędzi."
  • curprev 16:2116:21, 12 January 2024NewJoker talk contribs 13,785 bytes +40 Created page with "Dodaj plik nowego polecenia do systemu budowania zgodnie z opisem na stronie [https://www.freecadweb.org/wiki/Extend_FEM_Module/pl Rozszerzenie modułu MES]. Zlokalizuj poprawną listę poprzez poszukanie modułów istniejących poleceń."
  • curprev 16:2016:20, 12 January 2024NewJoker talk contribs 13,745 bytes −14 Created page with "To polecenie pozwala użytkownikowi faktycznie dodać cechę do aktywnej analizy. Po prostu skopiuj polecenie z istniejącej cechy. Polecenia są w paczce {{Incode|femviewprovider}}. Dostosuj cechy resources i make method wywoływane w Activated do swoich potrzeb. Użyj też innego id polecenia w addCommand call na dole modułu. Następująca klasa jest klasą polecenia warunku brzegowego prędkości przepływu."
  • curprev 16:1716:17, 12 January 2024NewJoker talk contribs 13,759 bytes −8 Created page with "I dodamy ten nowy plik:"
  • curprev 16:1716:17, 12 January 2024NewJoker talk contribs 13,767 bytes −10 Created page with "W tym kroku zmodyfikujemy następujące pliki:"
  • curprev 16:1716:17, 12 January 2024NewJoker talk contribs 13,777 bytes +43 Created page with "== Utwórz polecenie w GUI =="
  • curprev 16:1716:17, 12 January 2024NewJoker talk contribs 13,734 bytes +32 Created page with "Jak wszystkie obiekty środowiska pracy MES, warunek brzegowy prędkości musi być zarejestrowany {{Incode|ObjectsFem.py}}. Następująca metoda dodaje ten warunek brzegowy do aktywnego dokumentu. Ta metoda będzie używana przez polecenie w GUI do dodawania warunku brzegowego. Musi być wprowadzona gdzieś w {{Incode|ObjectsFem.py}}."
  • curprev 16:1516:15, 12 January 2024NewJoker talk contribs 13,702 bytes +33 Created page with "Dodaj dwa nowe moduły do systemu budowania, tak jak to opisano na stronie [https://www.freecadweb.org/wiki/Extend_FEM_Module/pl Rozszerzenie modułu MES]. Zlokalizuj poprawną listę poprzez poszukanie modułów cech analizy."
  • curprev 16:1416:14, 12 January 2024NewJoker talk contribs 13,669 bytes −2 Created page with "Moduł zawierający proxy widoku może wydawać się nieco bardziej skomplikowany. Ale póki co po prostu dodaj ścieżkę ikony. Wrócimy do tego pliku w dalszych krokach poradnika."
  • curprev 16:1416:14, 12 January 2024NewJoker talk contribs 13,671 bytes +3 Created page with "Popraw zmienną Type i właściwości tak jak potrzebujesz. Proxy dokumentu warunku brzegowego przepływu wygląda następująco:"
  • curprev 16:1316:13, 12 January 2024NewJoker talk contribs 13,668 bytes +6 Created page with "Proxy dokumentu i proxy widoku są wymagane dla nowej cechy analizy. Znajdują się one w osobnych modułach. Proxy dokumentu jest w femobjects a proxy widoku w femviewprovider. Po prostu skopiuj moduły z istniejącej cechy analizy, np.:"
  • curprev 16:1216:12, 12 January 2024NewJoker talk contribs 13,662 bytes −20 Created page with "I dodamy te pliki:"
  • curprev 16:1116:11, 12 January 2024NewJoker talk contribs 13,682 bytes +44 Created page with "== Utwórz obiekt dokumentu =="
  • curprev 16:1116:11, 12 January 2024NewJoker talk contribs 13,638 bytes +70 Created page with "# '''Utwórz obiekt dokumentu:''' Obiekt dokumentu, który znajduje się wewnątrz analizy i poprzez który cecha analizy może być sparametryzowana i zadana na brzegach. # '''Utwórz polecenie w GUI:''' Dodaj do środowiska pracy MES polecenie, które wstawia warunek brzegowy przepływu do aktywnej analizy. # '''Utwórz panel zadań:''' Panel zadań jest konieczny aby umożliwić użytkownikowi ustawianie brzegów, na których warunek brzegowy ma być zadany. Ułatwia..."
  • curprev 16:0816:08, 12 January 2024NewJoker talk contribs 13,568 bytes +32 Created page with "== Podsumowanie =="
  • curprev 16:0816:08, 12 January 2024NewJoker talk contribs 13,536 bytes +25 Created page with "Ten poradnik omawia tylko implementację cech analizy w Python. W przeciwieństwie do solvera i równań, cechy analizy są zgodne z klasyczną strukturą środowiska pracy MES. Oznacza to, że wszystkie moduły cechy analizy mają swoje miejsce w paczce {{Incode|femobjects}} lub {{Incode|femviewprovider}}."
  • curprev 16:0616:06, 12 January 2024NewJoker talk contribs 13,511 bytes +28 Created page with "W tym poradniku dodamy warunek brzegowy prędkości przepływu do FreeCAD i zaimplementujemy wsparcie dla solvera Elmer. Upewnij się, że przeczytałeś i zrozumiałeś stronę Rozszerzenie modułu MES przed przejściem do tego poradnika."
  • curprev 16:0516:05, 12 January 2024NewJoker talk contribs 13,483 bytes +30 Created page with "==Wprowadzenie=="
  • curprev 16:0516:05, 12 January 2024NewJoker talk contribs 13,453 bytes +10 Created page with "{{TutorialInfo/pl |Topic= Dodawanie cech analiz MES |Level= |Time= |Author=M42kus |FCVersion= |Files= }}"

8 May 2023

3 November 2021

21 August 2021