FEM ConstraintFlowVelocity/pl: Difference between revisions
(Created page with "# Wciśnij przycisk {{Button|16px Warunek brzegowy prędkości przepływu}} lub wybierz opcję {{MenuCommand|Model → Warunki brzegowe dla płynu → 16px Warunek brzegowy prędkości przepływu}}. # Wybierz docelowe krawędzie lub ściany. # Wciśnij przycisk {{Button|Dodaj}}. # Odznacz ''nieokreślony'' żeby aktywować wymagane pola do edycji. # Wprowad...") |
No edit summary |
||
(14 intermediate revisions by 2 users not shown) | |||
Line 4: | Line 4: | ||
|[[FEM_ConstraintInitialPressure/pl|Warunek początkowy ciśnienia]] |
|[[FEM_ConstraintInitialPressure/pl|Warunek początkowy ciśnienia]] |
||
|[[FEM_ConstraintPlaneRotation/pl|Wiązanie MPC typu płaszczyzna]] |
|[[FEM_ConstraintPlaneRotation/pl|Wiązanie MPC typu płaszczyzna]] |
||
|[[FEM_Workbench/pl|MES]] |
|[[FEM_Workbench/pl|środowisko pracy MES]] |
||
|IconL=FEM_ConstraintInitialPressure.svg |
|IconL=FEM_ConstraintInitialPressure.svg |
||
|IconR=FEM_ConstraintPlaneRotation.svg |
|IconR=FEM_ConstraintPlaneRotation.svg |
||
Line 12: | Line 12: | ||
{{GuiCommand/pl |
{{GuiCommand/pl |
||
|Name=FEM ConstraintFlowVelocity |
|Name=FEM ConstraintFlowVelocity |
||
|Name/ |
|Name/pl=MES: Warunek brzegowy prędkości przepływu |
||
|MenuLocation=Model → Warunki brzegowe dla płynu → Warunek brzegowy prędkości przepływu |
|MenuLocation=Model → Warunki brzegowe dla płynu → Warunek brzegowy prędkości przepływu |
||
|Workbenches=[[FEM_Workbench/pl|MES]] |
|Workbenches=[[FEM_Workbench/pl|MES]] |
||
Line 32: | Line 32: | ||
# Wprowadź wartości prędkości lub ({{Version|0.21}}) równanie. |
# Wprowadź wartości prędkości lub ({{Version|0.21}}) równanie. |
||
= |
<span id="Formulas"></span> |
||
==Równania== |
|||
{{Version|0.21}} |
{{Version|0.21}} |
||
Jest możliwe definiowanie prędkości poprzez określenie profilu prędkości równaniem. W takim przypadku solver ustawia prędkości w różnych miejscach zgodnie z profilem. |
|||
It is possible to define a velocity by specifying the velocity profile as formula. In this case the solver sets the velocities at the different positions according to the profile. |
|||
Przykładowo, aby zdefiniować profil prędkości |
|||
To specify for example the velocity profile |
|||
<math>\quad |
<math>\quad |
||
Line 44: | Line 45: | ||
</math> |
</math> |
||
dla <math>y\in[1;2]</math> (zakładając, że np. rura ma ścianę na y = 1 m i y = 2 m) |
|||
wprowadź to w polu ''wzór'':</br> |
|||
{{incode| Variable Coordinate 2; Real MATC "6*(tx-1)*(2-tx)"}} |
{{incode| Variable Coordinate 2; Real MATC "6*(tx-1)*(2-tx)"}} |
||
Ten kod ma następującą składnięː |
|||
This code has the following syntax: |
|||
* |
* przedrostek ''Variable'' wskazuje, że prędkość nie jest stałą, lecz zmienną |
||
* |
* zmienna do obliczenia prędkości to''Coordinate 2'', co oznacza współrzędną y |
||
* wartości prędkości są zwracane jako ''Real'' (rzeczywiste liczby zmiennoprzecinkowe) |
|||
* the velocity values are returned as ''Real'' (floating point value) |
|||
* ''MATC'' |
* ''MATC'' to przedrostek dla solvera Elmer oznaczający, że kod jest równaniem |
||
* ''tx'' |
* ''tx'' jest zawsze nazwą zmiennej w równaniach ''MATC'', mimo że ''tx'' w naszym przypadku to tak naprawdę ''y'' |
||
Zakres <math>y\in[1;2]</math> dla ''y'' jest ustawiony, ponieważ ''MATC'' określa tylko zakres ''tx'', w którym wynik jest dodatni. To zachowanie jest dość specyficzne, ale ma tę zaletę, że nie trzeba określać zakresu ręcznie. |
|||
Jest również możliwe używanie więcej niż jednej zmiennej. P̪rzykład można znaleźć w postaci definicji obrotów dla [[FEM_ConstraintDisplacement#Rotations/pl|warunku brzegowego przemieszczenia]]. |
|||
= |
<span id="Notes"></span> |
||
==Uwagi== |
|||
* Każdy komponent wektora, który powinien być wynikiem solvera, musi być ustawiony na ''nieokreślony''. |
|||
* Any vector component that should be the result of the solver must be set as ''Unspecified''. |
|||
* Jeśli docelowa powierzchnia lub krawędź nie jest zrównana z osiami kartezjańskiego układu współrzędnych, istnieje możliwość ustawienia opcji '''Normalny do brzegu'''. |
|||
* If the target face or edge is not aligned with the main Cartesian coordinate system, it is possible to set the option '''Normal to boundary'''. |
|||
*: Jeśli opcja '''Normalny do brzegu''' jest zaznaczona, wektor normalny do wybranej krawędzi lub powierzchni jest X i będzie zorientowany na zewnątrz domeny siatki. |
|||
*: If '''Normal to boundary''' is checked, the normal vector to the selected edge or face is X and it will be oriented away from the mesh domain. |
|||
*: |
*: Przykładowo, jeśli przepływ powietrza o prędkości 20 mm/s powinien być zadany na wlocie to z opcją '''Normalny do brzegu''' trzeba wprowadzić wartość -20 mm/s w polu ''Prędkość x''. |
||
* Dla ściany z warunkiem braku poślizgu, ustaw wszystkie komponenty prędkości na 0. |
|||
* For a wall with non-slip condition, set all velocity components to 0. |
|||
* Dla warunku symetrii, ustaw przepływ na (0, nieokreślony, nieokreślony) jeśli zaznaczona jest opcja '''Normalny do brzegu'''. |
|||
* For a symmetry condition, set the the flow to (0, Unspecified, Unspecified) if '''Normal to boundary''' is checked. |
|||
{{Docnav |
{{Docnav |
||
|[[FEM_ConstraintInitialPressure| |
|[[FEM_ConstraintInitialPressure/pl|Warunek początkowy ciśnienia]] |
||
|[[FEM_ConstraintPlaneRotation| |
|[[FEM_ConstraintPlaneRotation/pl|Wiązanie MPC typu płaszczyzna]] |
||
|[[FEM_Workbench| |
|[[FEM_Workbench/pl|środowisko pracy MES]] |
||
|IconL=FEM_ConstraintInitialPressure.svg |
|IconL=FEM_ConstraintInitialPressure.svg |
||
|IconR=FEM_ConstraintPlaneRotation.svg |
|IconR=FEM_ConstraintPlaneRotation.svg |
Latest revision as of 18:31, 18 November 2023
MES: Warunek brzegowy prędkości przepływu |
Lokalizacja w menu |
---|
Model → Warunki brzegowe dla płynu → Warunek brzegowy prędkości przepływu |
Środowisko pracy |
MES |
Domyślny skrót |
brak |
Wprowadzono w wersji |
- |
Zobacz także |
Warunek początkowy prędkości przepływu |
Opis
Definiuje prędkość przepływu jako warunek brzegowy dla krawędzi w 2D lub powierzchni w 3D.
Użycie
- Wciśnij przycisk Warunek brzegowy prędkości przepływu lub wybierz opcję Model → Warunki brzegowe dla płynu → Warunek brzegowy prędkości przepływu.
- Wybierz docelowe krawędzie lub ściany.
- Wciśnij przycisk Dodaj.
- Odznacz nieokreślony żeby aktywować wymagane pola do edycji.
- Wprowadź wartości prędkości lub (introduced in version 0.21) równanie.
Równania
Jest możliwe definiowanie prędkości poprzez określenie profilu prędkości równaniem. W takim przypadku solver ustawia prędkości w różnych miejscach zgodnie z profilem.
Przykładowo, aby zdefiniować profil prędkości
dla (zakładając, że np. rura ma ścianę na y = 1 m i y = 2 m)
wprowadź to w polu wzór:
Variable Coordinate 2; Real MATC "6*(tx-1)*(2-tx)"
Ten kod ma następującą składnięː
- przedrostek Variable wskazuje, że prędkość nie jest stałą, lecz zmienną
- zmienna do obliczenia prędkości toCoordinate 2, co oznacza współrzędną y
- wartości prędkości są zwracane jako Real (rzeczywiste liczby zmiennoprzecinkowe)
- MATC to przedrostek dla solvera Elmer oznaczający, że kod jest równaniem
- tx jest zawsze nazwą zmiennej w równaniach MATC, mimo że tx w naszym przypadku to tak naprawdę y
Zakres dla y jest ustawiony, ponieważ MATC określa tylko zakres tx, w którym wynik jest dodatni. To zachowanie jest dość specyficzne, ale ma tę zaletę, że nie trzeba określać zakresu ręcznie.
Jest również możliwe używanie więcej niż jednej zmiennej. P̪rzykład można znaleźć w postaci definicji obrotów dla warunku brzegowego przemieszczenia.
Uwagi
- Każdy komponent wektora, który powinien być wynikiem solvera, musi być ustawiony na nieokreślony.
- Jeśli docelowa powierzchnia lub krawędź nie jest zrównana z osiami kartezjańskiego układu współrzędnych, istnieje możliwość ustawienia opcji Normalny do brzegu.
- Jeśli opcja Normalny do brzegu jest zaznaczona, wektor normalny do wybranej krawędzi lub powierzchni jest X i będzie zorientowany na zewnątrz domeny siatki.
- Przykładowo, jeśli przepływ powietrza o prędkości 20 mm/s powinien być zadany na wlocie to z opcją Normalny do brzegu trzeba wprowadzić wartość -20 mm/s w polu Prędkość x.
- Dla ściany z warunkiem braku poślizgu, ustaw wszystkie komponenty prędkości na 0.
- Dla warunku symetrii, ustaw przepływ na (0, nieokreślony, nieokreślony) jeśli zaznaczona jest opcja Normalny do brzegu.
- 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, Architektura, Assembly, 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