]> SALOME platform Git repositories - modules/homard.git/blob - doc/fr/gui_create_boundary.rst
Salome HOME
Copyright update 2022
[modules/homard.git] / doc / fr / gui_create_boundary.rst
1 .. _gui_create_boundary:
2
3 La frontière
4 ############
5 .. index:: single: boundary
6 .. index:: single: frontière
7 .. index:: single: CAO
8
9 L'objet frontière contient toutes les définitions géométriques permettant de décrire une frontière courbe à suivre.
10
11 Il existe deux modes de description d'une frontière :
12
13   - CAO : la frontière est issue de la géométrie du domaine
14   - Non CAO : si on ne dispose pas de la géométrie, on peut approcher la frontière par des descriptions :
15
16     * Discrète : pour décrire l'ensemble des courbes 1D composant la frontière
17     * Analytique : pour décrire chaque surface composant la frontière
18
19 Le choix est exclusif :
20
21 .. image:: images/create_boundary_1.png
22    :align: center
23
24 Frontière CAO
25 *************
26
27 Le suivi d'une frontière CAO se fera en sélectionnant une frontière choisie dans la liste des frontières CAO enregistrées.
28
29 Au démarrage, la liste est vide. Il faut créer une première frontière CAO par activation du bouton "*Nouveau*" :
30
31 .. image:: images/create_boundary_cao_1.png
32    :align: center
33
34 La fenêtre proposée invite au choix d'un fichier contenant une CAO au format XAO. Cette est celle de la géométrie qui est le support du maillage. Un nom de frontière est proposé automatiquement : Boun_1, Boun_2, etc. Ce nom peut être modifié. Il ne doit pas avoir déjà été utilisé pour une autre frontière, quel que soit son type.
35
36 .. image:: images/create_boundary_cao_2.png
37    :align: center
38
39 .. note::
40   La cohérence entre cette CAO et le maillage initial n'est pas contrôlée.
41
42 Frontière discrète
43 ******************
44
45 Le suivi d'une frontière discrète se fera en sélectionnant une frontière choisie dans la liste des frontières discrètes enregistrées.
46
47 Au démarrage, la liste est vide. Il faut créer une première frontière discrète par activation du bouton "*Nouveau*" :
48
49 .. image:: images/create_boundary_di_1.png
50    :align: center
51
52 La fenêtre proposée invite au choix d'un fichier de maillage. Ce maillage est celui de toutes les lignes constituant la frontière. Un nom de frontière est proposé automatiquement : Boun_1, Boun_2, etc. Ce nom peut être modifié. Il ne doit pas avoir déjà été utilisé pour une autre frontière, quel que soit son type.
53
54 .. image:: images/create_boundary_di_2.png
55    :align: center
56
57 .. note::
58   Le fichier ne doit contenir qu'un seul maillage.
59
60 Si des frontières discrètes ont déjà été définies pour un autre cas, on peut sélectionner l'une d'elles. On peut également créer une nouvelle frontière discrète par activation du bouton "*Nouveau*", comme expliqué précédemment.
61
62 .. image:: images/create_boundary_di_3.png
63    :align: center
64
65
66
67 Frontière analytique
68 ********************
69 Au démarrage, SALOME affiche un tableau avec un seule colonne. Cette colonne contient la liste de tous les groupes du maillage initial définissant le cas.
70
71 .. image:: images/create_boundary_an_1.png
72    :align: center
73
74 Il faut créer une première frontière analytique par activation du bouton "*Nouveau*". On aura le choix entre cylindre, sphère, cône ou tore. Une fois que la frontière sera validée, son nom figurera en en-tête d'une deuxième colonne.
75
76 .. image:: images/create_boundary_an_2.png
77    :align: center
78
79 Il faut maintenant établir le lien entre le maillage définissant le cas et cette frontière décrite analytiquement. Cela se fait en cochant les groupes des faces qui doivent se trouver sur la frontière.
80
81 .. image:: images/create_boundary_an_3.png
82    :align: center
83
84 Cette opération est répétée autant de fois que l'on souhaite placer des faces du maillages sur une surface courbe :
85
86 .. image:: images/create_boundary_an_4.png
87    :align: center
88
89 .. note::
90
91   Un groupe peut très bien ne jamais être coché : cela signifie que les mailles qu'il définit n'appartiennent à aucune des frontières décrites.
92
93   Un groupe ne peut être coché qu'une seule fois. En effet, des mailles surfaciques ne peuvent pas appartenir à plus d'une surface.
94
95   Plusieurs groupes peuvent être cochés pour une même frontière. Cela arrive quand le maillage initial de la zone a été subdivisé en plusieurs groupes : toutes les mailles surfaciques appartiennent à cette surface mais ont été réparties en plusieurs groupes.
96
97   Inversement, une frontière peut très bien n'être retenue par aucun groupe. Cela arrive si elle a été définie pour un cas précédent et qu'elle est sans objet pour le cas en cours de définition.
98
99
100 Il existe quatre types de frontière analytique :
101
102   - Cylindre
103   - Sphère
104   - Cône, décrit par un axe et un angle ou par deux rayons
105   - Tore
106
107 .. note::
108   Les valeurs numériques proposées par défaut tiennent compte de la géométrie du maillage.
109
110
111 Un cylindre
112 ===========
113 .. index:: single: cylindre
114
115 Le cylindre est défini par un point de l'axe, son axe et son rayon. L'axe est défini par un vecteur. La norme de ce vecteur n'est pas nécessairement égale à 1 ; de même, son orientation n'a aucune importance. Un nom de frontière est proposé automatiquement : Boun_1, Boun_2, etc. Ce nom peut être modifié. Il ne doit pas avoir déjà été utilisé pour une autre frontière, quel que soit son type.
116
117 .. image:: images/create_boundary_an_cy.png
118    :align: center
119
120 Une sphère
121 ==========
122 .. index:: single: sphere
123
124 La sphère est définie par son centre et son rayon. Un nom de frontière est proposé automatiquement : Boun_1, Boun_2, etc. Ce nom peut être modifié. Il ne doit pas avoir déjà été utilisé pour une autre frontière, quel que soit son type.
125
126 .. image:: images/create_boundary_an_sp.png
127    :align: center
128
129 Un cône
130 =======
131 .. index:: single: cone
132
133 Un cône est défini de deux manières différentes : le centre, l'axe et l'angle d'ouverture en degré ou par deux points centrés sur l'axe et le rayon associé. Un nom de frontière est proposé automatiquement : Boun_1, Boun_2, etc. Ce nom peut être modifié. Il ne doit pas avoir déjà été utilisé pour une autre frontière, quel que soit son type.
134
135 Création par une origine, un axe et un angle d'ouverture :
136
137 .. image:: images/create_boundary_an_co_1.png
138    :align: center
139
140 Création par deux points centrés sur l'axe et le rayon associé :
141
142 .. image:: images/create_boundary_an_co_2.png
143    :align: center
144
145 Un tore
146 =======
147 .. index:: single: tore
148
149 Le tore est défini par son centre, son axe, le rayon de révolution et le rayon primaire. L'axe est défini par un vecteur. La norme de ce vecteur n'est pas nécessairement égale à 1 ; de même, son orientation n'a aucune importance. Un nom de frontière est proposé automatiquement : Boun_1, Boun_2, etc. Ce nom peut être modifié. Il ne doit pas avoir déjà été utilisé pour une autre frontière, quel que soit son type.
150
151 .. image:: images/create_boundary_an_to.png
152    :align: center
153
154 L'arbre d'étude
155 ***************
156 .. index:: single: arbre d'étude
157
158 A l'issue de cette création de frontières, l'arbre d'études a été enrichi. On y trouve toutes les frontières créées, identifiées par leur nom, avec la possibilité de les éditer.
159
160 .. image:: images/create_boundary.png
161    :align: center
162
163
164 Méthodes python correspondantes
165 *******************************
166 Consulter : :doc:`tui_create_boundary`
167
168
169