Salome HOME
Modif Gerald 09-2011
[modules/homard.git] / doc / gui_create_zone.rst
index e178002f36469fbe9680f965305e522caa71faf8..b57e47250062bce21a96f533723449d11d43e746 100644 (file)
@@ -3,14 +3,30 @@
 La zone
 =======
 .. index:: single: zone
+.. index:: single: 2D
 
 L'objet zone contient toutes les définitions géométriques permettant de décrire une zone à raffiner.
 
-Il existe deux types de zone :
+En 3D, il existe quatre types de zone :
 
   - Parallélépipède
+  - Cylindre
+  - Tuyau
   - Sphère
 
+Leurs analogues en 2D sont :
+
+  - Rectangle
+  - Disque
+  - Disque percé
+
+Le principe du raffinement selon des zones est le suivant. Chaque arête de maille dont les deux extrémités
+sont incluses dans une même zone sera coupée. Ensuite HOMARD applique l'algorithme de traitement de la
+conformité pour produire un maillage correct.
+
+.. note::
+  Les valeurs proposées par défaut pour les dimensions des zones tiennent compte de la géométrie du maillage.
+
 Nom de la zone
 """"""""""""""
 Un nom de zone est proposé automatiquement : Zone_1, Zone_2, etc. Ce nom peut être modifié. Il ne doit pas avoir été déjà utilisé pour une autre zone.
@@ -19,22 +35,67 @@ Un parall
 """"""""""""""""""
 .. index:: single: boite
 
-Le parallélépipède est forcément parallèle aux axes de coordonnées. Il est défini par ses extrêmes dans chaque direction.
+Le parallélépipède est obligatoirement parallèle aux axes de coordonnées. Il est défini par ses extrêmes dans chaque direction.
 
 .. image:: images/create_zone_1.png
    :align: center
 
+Un cylindre
+"""""""""""
+.. index:: single: cylindre
+
+Le cylindre est défini par son axe, un point de base positionné sur l'axe, sa hauteur et son rayon. L'axe est défini par un vecteur qui doit être correctement orienté : on retiendra le volume partant de la base dans la direction du vecteur jusqu'à la hauteur retenue. La norme de ce vecteur n'est pas nécessairement égale à 1.
+
+.. image:: images/create_zone_2.png
+   :align: center
+
+Un tuyau
+""""""""
+.. index:: single: tuyau
+
+Le cylindre est défini par son axe, un point de base positionné sur l'axe, sa hauteur et ses rayons interne et externe. L'axe est défini par un vecteur qui doit être correctement orienté : on retiendra le volume partant de la base dans la direction du vecteur jusqu'à la hauteur retenue. La norme de ce vecteur n'est pas nécessairement égale à 1.
+
+.. image:: images/create_zone_3.png
+   :align: center
+
 Une sphère
 """"""""""
 .. index:: single: sphere
 
 La sphère est définie par son centre et son rayon.
 
-.. image:: images/create_zone_2.png
+.. image:: images/create_zone_4.png
    :align: center
 
-.. note::
-  Les valeurs proposées par défaut tiennent compte de la géométrie du maillage.
+Un rectangle
+""""""""""""
+.. index:: single: rectangle
+
+Le rectangle est obligatoirement parallèle aux axes de coordonnées. Il est défini par ses extrêmes dans chacune des directions valides. La coordonnée constante est affichée pour information, mais n'est pas modifiable.
+
+.. image:: images/create_zone_21.png
+   :align: center
+
+Un disque
+"""""""""
+.. index:: single: disque
+
+Le disque est obligatoirement dans le plan des axes de coordonnées. Il est défini par son centre et son rayon. La coordonnée constante est affichée pour information, mais n'est pas modifiable.
+
+.. image:: images/create_zone_22.png
+   :align: center
+
+Un disque avec trou
+"""""""""""""""""""
+.. index:: single: disque avec trou
+
+Le disque avec trou est obligatoirement dans le plan des axes de coordonnées. Il est défini par son centre et ses rayons externe et interne. La coordonnée constante est affichée pour information, mais n'est pas modifiable.
+
+.. image:: images/create_zone_23.png
+   :align: center
 
 
 
+Méthodes python correspondantes
+"""""""""""""""""""""""""""""""
+Consulter :ref:`tui_create_zone`