FEM ConstraintFlowVelocity/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "entrez ceci dans le champ ''Formula'':</br> {{incode| Variable Coordinate 2; Real MATC "6*(tx-1)*(2-tx)"}}")
(Created page with "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")
Line 53: Line 53:
{{incode| Variable Coordinate 2; Real MATC "6*(tx-1)*(2-tx)"}}
{{incode| Variable Coordinate 2; Real MATC "6*(tx-1)*(2-tx)"}}


This code has the following syntax:
Ce code a la syntaxe suivante :
* the prefix ''Variable'' specifies that the velocity is not a constant but a variable
* le préfixe ''Variable'' spécifie que la vitesse n'est pas une constante mais une variable
* the coordinate the velocity profile is based on is ''Coordinate 2'', meaning Y
* la coordonnée sur laquelle le profil de vitesse est basé est ''Coordinate 2'', soit Y
* the velocity values are returned as ''Real'' (floating point value)
* les valeurs de vitesse sont renvoyées sous forme de ''Real'' (valeur à virgule flottante)
* ''MATC'' is the prefix for the Elmer solver that the following code is a formula
* ''MATC'' est le préfixe du solveur Elmer que le code suivant est une formule
* ''tx'' is the variable in the formula
* ''tx'' est la variable dans la formule


<span id="Notes"></span>
<span id="Notes"></span>

Revision as of 15:38, 25 March 2023

Other languages:

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.

Menus des contraintes de vitesse d'écoulement dans le Panneau des tâches

Utilisation

  1. Appuyez sur le bouton Contrainte de vitesse d'écoulement ou sélectionnez le menu Modèle → Contraintes du fluide → Contrainte de vitesse d'écoulement.
  2. Sélectionnez les arêtes ou les faces cibles.
  3. Appuyez sur le bouton Ajouter.
  4. Décocher non spécifié pour activer les champs nécessaires à l'édition.
  5. Définir les valeurs de vitesse ou (introduit dans la version 1.0) spécifier une formule.

Formules

introduit dans la version 1.0

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

Remarques

  • Les composants vectoriels cochés comme "unspecified" (non spécifiés) seront interpolés par le solveur sélectionné.
    Tout vecteur qui devrait être le résultat du solveur doit être coché comme "unspecified".
  • Si la face ou l'arête cible n'est pas alignée avec le système de coordonnées cartésiennes principal, il est possible de cocher "normal to boundary".
    Si "normal to boundary" est coché, le vecteur normal au bord ou à la face sélectionné est X et il sera orienté loin du domaine du maillage.
    Par exemple, si un flux de 20 mm/s d'air doit entrer dans le domaine, après avoir coché "normal à la limite", l'utilisateur devra entrer -20 mm/s dans le champ "velocity X".
  • Pour une paroi avec une condition adhérente, le débit sera de (0,0,0)
  • Pour une condition de symétrie, l'écoulement sera (0, Unspecified, Unspecified) si "normal to boundary" est coché.