Salome HOME
Merge branch 'master' into BR_quadtree
[modules/hydro.git] / doc / salome / tutorial / geometrie.rst
1 ..
2    Copyright (C) 2015-2016 EDF
3
4    This file is part of SALOME HYDRO module.
5
6    SALOME HYDRO module is free software: you can redistribute it and/or modify
7    it under the terms of the GNU General Public License as published by
8    the Free Software Foundation, either version 3 of the License, or
9    (at your option) any later version.
10
11    SALOME HYDRO module is distributed in the hope that it will be useful,
12    but WITHOUT ANY WARRANTY; without even the implied warranty of
13    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14    GNU General Public License for more details.
15
16    You should have received a copy of the GNU General Public License
17    along with SALOME HYDRO module.  If not, see <http://www.gnu.org/licenses/>.
18
19 #########################################
20 Etape géometrique
21 #########################################
22
23 .. |publieGeom| image:: /_static/publieGeom.png
24    :align: middle
25
26 .. |activeGeom| image:: /_static/activeGeom.png
27    :align: middle
28
29 .. |contoursGeomLitMineurDomaine| image:: /_static/contoursGeomLitMineurDomaine.png
30    :align: middle
31
32 .. |creeGroupeGeom| image:: /_static/creeGroupeGeom.png
33    :align: middle
34
35 Quand le cas de calcul est prêt, il faut l'exporter dans le module de géométrie, GEOM,
36 à l'aide du menu contextuel sur le nom du cas de calcul : *Export Calculation Case*.
37
38 L'entrée *HYDRO_Garonne_1* apparaît dans l'arbre de l'étude, sous *Geometry*.
39
40   |publieGeom|
41
42 Nous activons le module GEOM, soit dans le menu Déroulant sous la barre de menus,
43 soit via l'icone de la barre des modules, soit via le menu contextuel *Activate Geometry Module*
44 sous le nom de l'objet *HYDRO_Garonne_1* dans l'arbre.
45
46   |activeGeom|
47
48 En développant l'objet *HYDRO_Garonne_1*, nous retrouvons deux groupes créés automatiquement
49 lors de la création du cas de calcul: *garonne_1_litMineur_Outer* et *garonne_1_domaineEtendu_Outer*.
50
51 Ces deux groupes représentent les rives du lit mineur et le contour du domaine.
52 Pour les voir, nous les sélectionnons et *show only* dans le menu contextuel. Il est également
53 possible de faire *show only* en cliquant sur l'oeil, tout en maintenant la touche *<ctrl>* enfoncée. 
54
55   |contoursGeomLitMineurDomaine|
56
57 Il faut créer des groupes correspondant aux différentes faces géométriques de notre géométrie 
58 de calcul, *HYDRO_Garonne_1*. 
59 Pour creer des groupes dans un objet, il est préférable de commencer par l'afficher seul (*show only*).
60
61 Nous allons successivement créer les groupes *riveGauche*, *riveDroite* et *litMineur*.
62
63 Nous utilisons la commande *Create Group* dans le menu contextuel.
64 La boite de dialogue permet de créer 4 types de groupes : points, edges, faces, volumes.
65 Nous selectionnons le type *faces* : 3ème bouton radio dans la rubrique *Shape Type*.
66
67 Nous nommons le groupe : *riveGauche*.
68
69 Nous selectionnons la rive gauche dans la vue graphique. En appuyant sur le bouton *add*,
70 le numéro de la sous géométrie (sub-Shape) apparaît dans le dialogue.
71
72 Il faut valider par *Apply and Close*. 
73 Nous faisons de même avec les groupes *riveDroite* et *litMineur*.
74
75   |creeGroupeGeom|
76
77 Ce groupes apparaissent dans l'arbre d'étude, sous l'objet *HYDRO_Garonne_1*.
78
79 Nous pouvons maintenant réaliser le maillage de cette géométrie.
80
81   :ref:`ref_exempleInondation`