FEM ConstraintFlowVelocity/fr: Difference between revisions
No edit summary |
(Updating to match new version of source page) |
||
Line 10: | Line 10: | ||
}} |
}} |
||
<div class="mw-translate-fuzzy"> |
|||
{{GuiCommand/fr |
{{GuiCommand/fr |
||
|Name=FEM ConstraintFlowVelocity |
|Name=FEM ConstraintFlowVelocity |
||
Line 17: | Line 18: | ||
|SeeAlso=[[FEM_ConstraintInitialFlowVelocity/fr|FEM Contrainte vitesse d'écoulement initiale]] |
|SeeAlso=[[FEM_ConstraintInitialFlowVelocity/fr|FEM Contrainte vitesse d'écoulement initiale]] |
||
}} |
}} |
||
</div> |
|||
<span id="Description"></span> |
<span id="Description"></span> |
||
Line 22: | Line 24: | ||
Applique une vitesse d'écoulement comme condition limite à un bord en 2D ou à une face en 3D. |
Applique une vitesse d'écoulement comme condition limite à un bord en 2D ou à une face en 3D. |
||
[[File:FEM-constraint-flow-velocity task-panel.png|400px]] |
|||
{{Caption|Menus des contraintes de vitesse d'écoulement dans le [[Task_panel/fr|Panneau des tâches]]}} |
|||
<span id="Usage"></span> |
<span id="Usage"></span> |
||
==Utilisation== |
==Utilisation== |
||
<div class="mw-translate-fuzzy"> |
|||
# Appuyez sur le bouton {{Button|[[Image:FEM_ConstraintFlowVelocity.svg|16px]] '''Contrainte de vitesse d'écoulement'''}} ou sélectionnez le menu {{MenuCommand|Modèle → Contraintes du fluide → [[Image:FEM_ConstraintFlowVelocity.svg|16px]] Contrainte de vitesse d'écoulement}}. |
# Appuyez sur le bouton {{Button|[[Image:FEM_ConstraintFlowVelocity.svg|16px]] '''Contrainte de vitesse d'écoulement'''}} ou sélectionnez le menu {{MenuCommand|Modèle → Contraintes du fluide → [[Image:FEM_ConstraintFlowVelocity.svg|16px]] Contrainte de vitesse d'écoulement}}. |
||
# Sélectionnez les arêtes ou les faces cibles. |
# Sélectionnez les arêtes ou les faces cibles. |
||
Line 34: | Line 34: | ||
# Décocher ''non spécifié'' pour activer les champs nécessaires à l'édition. |
# Décocher ''non spécifié'' pour activer les champs nécessaires à l'édition. |
||
# Définir les valeurs de vitesse ou ({{Version/fr|1.0}}) spécifier une formule. |
# Définir les valeurs de vitesse ou ({{Version/fr|1.0}}) spécifier une formule. |
||
</div> |
|||
<span id="Formulas"></span> |
<span id="Formulas"></span> |
||
Line 44: | Line 45: | ||
Pour spécifier par exemple le profil de la vitesse |
Pour spécifier par exemple le profil de la vitesse |
||
<div class="mw-translate-fuzzy"> |
|||
<math>\quad |
<math>\quad |
||
v_{x}=6\left(y-1\right)\left(2-y\right) |
v_{x}=6\left(y-1\right)\left(2-y\right) |
||
</math> |
</math> |
||
</div> |
|||
avec <math>y\in[1;2]</math> (en supposant que, par exemple, la paroi d'un tuyau se trouve à y = 1 m et à y = 2 m) |
avec <math>y\in[1;2]</math> (en supposant que, par exemple, la paroi d'un tuyau se trouve à y = 1 m et à y = 2 m) |
||
Line 53: | Line 56: | ||
{{incode| Variable Coordinate 2; Real MATC "6*(tx-1)*(2-tx)"}} |
{{incode| Variable Coordinate 2; Real MATC "6*(tx-1)*(2-tx)"}} |
||
<div class="mw-translate-fuzzy"> |
|||
Ce code a la syntaxe suivante : |
Ce code a la syntaxe suivante : |
||
* le préfixe ''Variable'' spécifie que la vitesse n'est pas une constante mais une variable |
* le préfixe ''Variable'' spécifie que la vitesse n'est pas une constante mais une variable |
||
Line 59: | Line 63: | ||
* ''MATC'' est le préfixe du solveur Elmer que le code suivant est une formule |
* ''MATC'' est le préfixe du solveur Elmer que le code suivant est une formule |
||
* ''tx'' est la variable dans la formule |
* ''tx'' est la variable dans la formule |
||
</div> |
|||
That ''y'' will only be in the range <math>y\in[1;2]</math> is set because ''MATC'' only evaluates the ''tx'' range where the result is positive. This behavior is a bit special but has the advantage that one does not need to specify the range manually. |
|||
It is also possible to use more than one variable. See as example the definition of rotations in the [[FEM_ConstraintDisplacement#Rotations|displacement constraint]]. |
|||
<span id="Notes"></span> |
<span id="Notes"></span> |
||
Line 68: | Line 77: | ||
*: Par exemple, si un flux d'air de 20 mm/s doit entrer dans le domaine, alors avec '''Normal à la limite''' il faut entrer -20 mm/s dans le champ '''Vitesse x'''. |
*: Par exemple, si un flux d'air de 20 mm/s doit entrer dans le domaine, alors avec '''Normal à la limite''' il faut entrer -20 mm/s dans le champ '''Vitesse x'''. |
||
<div class="mw-translate-fuzzy"> |
|||
* Pour une paroi avec une condition d'adhérence, définir toutes les composantes de la vitesse à 0. |
* Pour une paroi avec une condition d'adhérence, définir toutes les composantes de la vitesse à 0. |
||
* Pour une condition de symétrie, définir l'écoulement à 0, Non spécifié, Non spécifié) si '''Normal à la limite''' est coché. |
* Pour une condition de symétrie, définir l'écoulement à 0, Non spécifié, Non spécifié) si '''Normal à la limite''' est coché. |
||
</div> |
|||
Revision as of 10:51, 1 April 2023
FEM Contrainte de vitesse d'écoulement |
Emplacement du menu |
---|
Modèle → Contraintes du fluide → Contrainte de vitesse d'écoulement |
Ateliers |
FEM |
Raccourci par défaut |
Aucun |
Introduit dans la version |
- |
Voir aussi |
FEM Contrainte vitesse d'écoulement initiale |
Description
Applique une vitesse d'écoulement comme condition limite à un bord en 2D ou à une face en 3D.
Utilisation
- Appuyez sur le bouton Contrainte de vitesse d'écoulement ou sélectionnez le menu Modèle → Contraintes du fluide → Contrainte de vitesse d'écoulement.
- Sélectionnez les arêtes ou les faces cibles.
- Appuyez sur le bouton Ajouter.
- Décocher non spécifié pour activer les champs nécessaires à l'édition.
- Définir les valeurs de vitesse ou (introduit dans la version 1.0) spécifier une formule.
Formules
Il est possible de définir une vitesse en spécifiant le profil de vitesse par une formule. Dans ce cas, le solveur définit les vitesses aux différentes positions en fonction du profil.
Pour spécifier par exemple le profil de la vitesse
avec (en supposant que, par exemple, la paroi d'un tuyau se trouve à y = 1 m et à y = 2 m)
entrez ceci dans le champ Formula:
Variable Coordinate 2; Real MATC "6*(tx-1)*(2-tx)"
Ce code a la syntaxe suivante :
- le préfixe Variable spécifie que la vitesse n'est pas une constante mais une variable
- la coordonnée sur laquelle le profil de vitesse est basé est Coordinate 2, soit Y
- les valeurs de vitesse sont renvoyées sous forme de Real (valeur à virgule flottante)
- MATC est le préfixe du solveur Elmer que le code suivant est une formule
- tx est la variable dans la formule
That y will only be in the range is set because MATC only evaluates the tx range where the result is positive. This behavior is a bit special but has the advantage that one does not need to specify the range manually.
It is also possible to use more than one variable. See as example the definition of rotations in the displacement constraint.
Remarques
- Toute composante vectorielle qui devrait être le résultat du solveur doit être définie comme Non spécifié.
- Si la face ou l'arête cible n'est pas alignée sur le système de coordonnées cartésiennes principal, il est possible de définir l'option Normal à la limite.
- Si l'option Normal à la limite est cochée, le vecteur normal à l'arête ou à la face sélectionnée est X et il sera orienté à l'opposé du domaine du maillage.
- Par exemple, si un flux d'air de 20 mm/s doit entrer dans le domaine, alors avec Normal à la limite il faut entrer -20 mm/s dans le champ Vitesse x.
- Pour une paroi avec une condition d'adhérence, définir toutes les composantes de la vitesse à 0.
- Pour une condition de symétrie, définir l'écoulement à 0, Non spécifié, Non spécifié) si Normal à la limite est coché.
- Matériaux : Solide, Fluide, Mécanique non linéaire, Renforcé (type béton) ; Éditeur de matériaux
- Géométrie de l'élement : Poutre (1D), Rotation de poutre (1D), Coque (2D), Section fluide (1D)
Contraintes
- Électromagnétique : Potentiel électrostatique, Densité de courant, Magnétisation
- Géometrique : Rotation plane, Empreinte de section, Transformation
- Mécanique : Immobilisation, Déplacement, Contact, Liaison, Ressort, Force, Pression, Centrifuge, Poids propre
- Thermique : Température initiale, Flux de chaleur, Température, Source thermique
- Remplacer les Constantes : Permittivité du vide
- Maillage : Maillage Netgen, Maillage GMSH, Couche limite de maillage, Région de maillage, Groupe de maillage, Ensemble de nœuds, Maillage à maillage
- Solveur : CalculiX Standard, Elmer, Mystran, Z88 ; Équations : Déformation, Élasticité, Électrostatique, Force électrique, Magnétodynamique, Magnétodynamique 2D, Écoulement, Flux, Chaleur ; Solveur : Réglage du solveur, Calcul du solveur
- Résultats : Purger, Afficher ; Postprocessing : Appliquer les modifications, Pipeline du résultat, Filtre des déformations, Filtre d'écrêtage scalaire, Filtre de fonction de découpe, Filtre d'écrêtage selon une région, Filtre par contours, Filtre d'écrêtage selon une ligne, Graphique de linéarisation des critères, Données du filtre d'écrêtage du point, Filtre fonction plan, Filtre fonction sphère, Filtre fonction cylindre, Filtre fonction boîte
- Utilitaires : Plan de coupe, Supprimer les plans de coupe, Exemples ; Supprimer le maillage, Affichage des informations du maillage
- Additionnel : Préférences ; Installation, FEM Maillage, Solveur, CalculiX, FEM Béton ; FEM Types d'élements
- Démarrer avec FreeCAD
- Installation : Téléchargements, Windows, Linux, Mac, Logiciels supplémentaires, Docker, AppImage, Ubuntu Snap
- Bases : À propos de FreeCAD, Interface, Navigation par la souris, Méthodes de sélection, Objet name, Préférences, Ateliers, Structure du document, Propriétés, Contribuer à FreeCAD, Faire un don
- Aide : Tutoriels, Tutoriels vidéo
- Ateliers : Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test