]> SALOME platform Git repositories - modules/hydro.git/commitdiff
Salome HOME
documentaton tutoriel digue, orthographe
authorPaul RASCLE <paul.rascle@edf.fr>
Fri, 5 Feb 2016 11:29:51 +0000 (12:29 +0100)
committerPaul RASCLE <paul.rascle@edf.fr>
Fri, 5 Feb 2016 11:29:51 +0000 (12:29 +0100)
22 files changed:
doc/salome/tutorial/_static/altitudeDigue.png [new file with mode: 0644]
doc/salome/tutorial/_static/artificialDigue.png [new file with mode: 0644]
doc/salome/tutorial/_static/axeDigue.png [new file with mode: 0644]
doc/salome/tutorial/_static/creationDigue_1.png [new file with mode: 0644]
doc/salome/tutorial/_static/creationDigue_2.png [new file with mode: 0644]
doc/salome/tutorial/_static/creationDigue_3.png [new file with mode: 0644]
doc/salome/tutorial/_static/modifModeProfile.png [new file with mode: 0644]
doc/salome/tutorial/_static/polyline3D.png [new file with mode: 0644]
doc/salome/tutorial/_static/zoomDigue.png [new file with mode: 0644]
doc/salome/tutorial/casCalcul.rst
doc/salome/tutorial/format_sinusx.rst
doc/salome/tutorial/geometrie.rst
doc/salome/tutorial/importBathy.rst
doc/salome/tutorial/installationLancementSalome.rst
doc/salome/tutorial/interpolationZ.rst
doc/salome/tutorial/lancementCalcul.rst
doc/salome/tutorial/maillage.rst
doc/salome/tutorial/objetsArtificiels.rst
doc/salome/tutorial/objetsNaturels.rst
doc/salome/tutorial/piegesAEviter.rst
doc/salome/tutorial/polylignes.rst
doc/salome/tutorial/preliminaires.rst

diff --git a/doc/salome/tutorial/_static/altitudeDigue.png b/doc/salome/tutorial/_static/altitudeDigue.png
new file mode 100644 (file)
index 0000000..a9e2edf
Binary files /dev/null and b/doc/salome/tutorial/_static/altitudeDigue.png differ
diff --git a/doc/salome/tutorial/_static/artificialDigue.png b/doc/salome/tutorial/_static/artificialDigue.png
new file mode 100644 (file)
index 0000000..e747643
Binary files /dev/null and b/doc/salome/tutorial/_static/artificialDigue.png differ
diff --git a/doc/salome/tutorial/_static/axeDigue.png b/doc/salome/tutorial/_static/axeDigue.png
new file mode 100644 (file)
index 0000000..ca24401
Binary files /dev/null and b/doc/salome/tutorial/_static/axeDigue.png differ
diff --git a/doc/salome/tutorial/_static/creationDigue_1.png b/doc/salome/tutorial/_static/creationDigue_1.png
new file mode 100644 (file)
index 0000000..8a021b4
Binary files /dev/null and b/doc/salome/tutorial/_static/creationDigue_1.png differ
diff --git a/doc/salome/tutorial/_static/creationDigue_2.png b/doc/salome/tutorial/_static/creationDigue_2.png
new file mode 100644 (file)
index 0000000..f989b9f
Binary files /dev/null and b/doc/salome/tutorial/_static/creationDigue_2.png differ
diff --git a/doc/salome/tutorial/_static/creationDigue_3.png b/doc/salome/tutorial/_static/creationDigue_3.png
new file mode 100644 (file)
index 0000000..023bcca
Binary files /dev/null and b/doc/salome/tutorial/_static/creationDigue_3.png differ
diff --git a/doc/salome/tutorial/_static/modifModeProfile.png b/doc/salome/tutorial/_static/modifModeProfile.png
new file mode 100644 (file)
index 0000000..fd331d6
Binary files /dev/null and b/doc/salome/tutorial/_static/modifModeProfile.png differ
diff --git a/doc/salome/tutorial/_static/polyline3D.png b/doc/salome/tutorial/_static/polyline3D.png
new file mode 100644 (file)
index 0000000..a603b5c
Binary files /dev/null and b/doc/salome/tutorial/_static/polyline3D.png differ
diff --git a/doc/salome/tutorial/_static/zoomDigue.png b/doc/salome/tutorial/_static/zoomDigue.png
new file mode 100644 (file)
index 0000000..2bcf4bc
Binary files /dev/null and b/doc/salome/tutorial/_static/zoomDigue.png differ
index 4fc98bb4c71a90f90e00428e93164233091508d5..3c4ea472e823d0b31c02e122e600a3c65b92f9be 100644 (file)
@@ -107,7 +107,7 @@ Tant que l'on n'a pas défini quelle règle prendre pour calculer la bathymétri
 
   |createCalculationCase5|
 
-Il faut sélectionner successsivement chaque zone en conflit, pour choisir le mode de calcul de la bathymétrie
+Il faut sélectionner successivement chaque zone en conflit, pour choisir le mode de calcul de la bathymétrie
 pour la zone.
 La sélection s'opère dans le menu déroulant associé à la zone.
 
@@ -123,7 +123,7 @@ Les choix possibles sont :
 
 Quand la résolution des conflits est terminée, il ne doit plus rester de zone rouge.
 
-Il est possible de regénérer les couleurs des zones (bouton *regenerate colors*) si nécessaire.
+Il est possible de régénérer les couleurs des zones (bouton *regenerate colors*) si nécessaire.
  
   |createCalculationCase7|
 
index b37692821d27012c9cac27711611b40e365be2ff..9e01c7718bf3074a83666a4570271ba4be309446 100644 (file)
@@ -25,13 +25,13 @@ Structure du fichier et types de lignes
 
 Le fichier ASCII est structuré en blocs de données.
 
-Les lignes commencant par *B* sont des délimiteurs de bloc.
+Les lignes commençant par *B* sont des délimiteurs de bloc.
 
-Les lignes commencant par *CN* ou *CP* complètent la définition du bloc.
+Les lignes commençant par *CN* ou *CP* complètent la définition du bloc.
 
-Les autres lignes commencant par *C* sont des commentaires.
+Les autres lignes commençant par *C* sont des commentaires.
 
-Les lignes commencant par des nombres sont les points du bloc.
+Les lignes commençant par des nombres sont les points du bloc.
 
 On peut décrire des semis de points, des courbes xyz, des profils, des courbes de niveau.
 
@@ -51,7 +51,7 @@ Le premier import est le plus important et doit être fait systématiquement.
 
 Le second est utile pour des courbes xyz, quand Z est variable.
 
-Le troisieme n'est pas facile à utiliser directement dans le module HYDRO, au delà de la simple visualisation
+Le troisième n'est pas facile à utiliser directement dans le module HYDRO, au delà de la simple visualisation
 des champs de points de Bathymétrie/altimétrie en 3D. Pour l'interpolation d'altitude au noeuds du maillage,
 on a besoin du contour du champ de Bathymetrie/altimétrie dans le plan XoY.
 Ce contour n'a pas vraiment de sens pour une ligne.
@@ -121,7 +121,7 @@ Remplacer les espaces par '_' (exemple : courbe 1 --> courbe_1)
 Export
 ------
 
-Les noms des objets dans le module HYDRO. Eviter les espaces et caractères accentués dans les noms.
+Les noms des objets dans le module HYDRO. Éviter les espaces et caractères accentués dans les noms.
 
 Liaison Fermeture
 =================
@@ -161,7 +161,7 @@ Le numéro du plan vaut 0, 1 ou 2 (0 : plan XoY, 1 : plan YoZ, 2 : plan XoZ)
 La plupart des blocs sont dans le plan XoY : CP 0
 
 On peut utiliser les plans 1 ou 2 pour définir des profils / section dans un plan normal à l'axe hydraulique,
-avec deux coordonnées utiles. En pratique, on utilisera sytématiquement le plan 2.
+avec deux coordonnées utiles. En pratique, on utilisera systématiquement le plan 2.
 
 Paramètres complémentaires selon le type de blocs
 =================================================
@@ -201,8 +201,8 @@ Je n'ai pas compris comment c'était utilisé en altitude...
 interprétation proposée pour un profil dans le plan *XoZ*
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
-En pratique profil dans un plan vertical avec la donnée des 2extrémités géoreférencées.
-On suppose que la troisieme coordonnée des points est à 0.
+En pratique profil dans un plan vertical avec la donnée des 2 extrémités géoreférencées.
+On suppose que la troisième coordonnée des points est à 0.
 
 ::
 
@@ -241,7 +241,7 @@ Lignes de Commentaires
 
 ignoré à l'import
 
-on peut mettre en tête de fichier des infos d'export à définir, par exemple : 
+on peut mettre en tête de fichier des informations d'export à définir, par exemple : 
 
 C SALOME HYDRO version xxx
 
@@ -356,7 +356,7 @@ import
   les commentaires sont ignorés
 
 ``211563.340     133489.165      9.000 A``
-  point x, y, z.  Les infos supplémentaires sont ignorées.
+  point x, y, z.  Les informations supplémentaires sont ignorées.
 
 Si toutes les valeurs Z du bloc sont à zéro, les valeurs Z sont ignorées.
 Si au moins une valeur Z du bloc est différente de zéro, alors les points alimentent un semis
@@ -464,7 +464,7 @@ import
   les commentaires sont ignorés
 
 ``211563.340     133489.165      9.000 A``
-  point x, y, z.  Les infos supplémentaires sont ignorées.
+  point x, y, z.  Les informations supplémentaires sont ignorées.
 
 Les valeurs Z des points sont ignorées. On alimente le semis de points
 avec les points de la courbe avec z forcé à 9.0.
@@ -543,7 +543,7 @@ Dans le module HYDRO de SALOME, lors de l'importation des fichiers SinusX exista
   non géoréférencés (abscisse curviligne, z).
 - les courbes xyz sont transformées en courbes à Z=0 et en profils dans le plan XoZ,
   non géoréférencés (abscisse curviligne, z).
-- les profils XoZ géoréférencés par les coordonnées des extrémites sont convertis
+- les profils XoZ géoréférencés par les coordonnées des extrémités sont convertis
   en profils où tous les points sont définis par leurs 3 coordonnées X, Y, Z (profils XoY).
 - les profils XoZ non géoréférencés sont importés tels que
   (utilisés comme ligne d'altitude pour une autre ligne dans le plan XoY,
index 63f3825128966567e0bd4419bfd645ac86b2af9a..0dde59d9184c97644f8e2731bd291dcd1aac916f 100644 (file)
@@ -17,7 +17,7 @@
    along with SALOME HYDRO module.  If not, see <http://www.gnu.org/licenses/>.
 
 #########################################
-Etape géometrique
+Étape géométrique
 #########################################
 
 .. |publieGeom| image:: /_static/publieGeom.png
@@ -40,7 +40,7 @@ L'entrée *HYDRO_Garonne_1* apparaît dans l'arbre de l'étude, sous *Geometry*.
   |publieGeom|
 
 Nous activons le module GEOM, soit dans le menu Déroulant sous la barre de menus,
-soit via l'icone de la barre des modules, soit via le menu contextuel *Activate Geometry Module*
+soit via l'icône de la barre des modules, soit via le menu contextuel *Activate Geometry Module*
 sous le nom de l'objet *HYDRO_Garonne_1* dans l'arbre.
 
   |activeGeom|
@@ -55,17 +55,17 @@ Pour les voir, nous les sélectionnons et *show only* dans le menu contextuel.
 
 Il faut créer des groupes correspondant aux différentes faces géométriques de notre géométrie 
 de calcul, *HYDRO_Garonne_1*. 
-Pour creer des groupes dans un objet, il est préférable de commencer par l'afficher seul (*show only*).
+Pour créer des groupes dans un objet, il est préférable de commencer par l'afficher seul (*show only*).
 
 Nous allons successivement créer les groupes *riveGauche*, *riveDroite* et *litMineur*.
 
 Nous utilisons la commande *Create Group* dans le menu contextuel.
 La boite de dialogue permet de créer 4 types de groupes : points, edges, faces, volumes.
-Nous selectionnons le type *faces* : 3ème bouton radio dans la rubrique *Shape Type*.
+Nous sélectionnons le type *faces* : 3ème bouton radio dans la rubrique *Shape Type*.
 
 Nous nommons le groupe : *riveGauche*.
 
-Nous selectionnons la rive gauche dans la vue graphique. En appuyant sur le bouton *add*,
+Nous sélectionnons la rive gauche dans la vue graphique. En appuyant sur le bouton *add*,
 le numéro de la sous géométrie (sub-Shape) apparaît dans le dialogue.
 
 Il faut valider par *Apply and Close*. 
index 1063bd90bfcfc048ca2c6a1cac1cc452dc084bf5..83db762527c74d92fdf5dbe9246019bec4ba6e52 100644 (file)
@@ -40,7 +40,7 @@ Ils se trouvent dans le répertoire d'installation de l'application SALOME HYDRO
   <appli_xxx>/bin/salome/test/HYDRO/garonne_point_L93.xyz 
 
 Le fichier *cloud_02.xyz* est un extrait de données IGN sur une matrice régulière avec un point tout les 75 m, en accès libre.
-Le fichier *garonne_point_L93.xyz* correspond à une étude antérieure, couvre le lit majeur du fleuve sur la region,
+Le fichier *garonne_point_L93.xyz* correspond à une étude antérieure, couvre le lit majeur du fleuve sur la région,
 et est potentiellement plus précis que le précédent, au moins sur le lit mineur.
 
 Pour importer ces fichiers, nous utilisons le menu contextuel de la rubrique *BATHYMETRIES*
@@ -48,7 +48,7 @@ dans l'arbre de l'étude SALOME. Le dialogue d'import permet de sélectionner le
 et de changer son nom dans l'arbre d'étude.
 Nous validons l'import avec le bouton *Apply and Close*.
 
-pour afficher la bathymetrie, il faut cliquer sur l'oeil en face de son nom, et recentrer l'image
+pour afficher la bathymétrie, il faut cliquer sur l'oeil en face de son nom, et recentrer l'image
 à l'aide du bouton *fit all*.
 
 Les points sont colorés selon leur altitudes, et les plages de couleurs sont ajustées en fonction
index 06734a6f85d0dd30cd1a57ad022ec89d655ea3f2..8b9edda75a01867d6774c4f9d51abcd0eafe204f 100644 (file)
@@ -57,7 +57,7 @@ Salome_Hydro est installé
 
 installation en anglais. 
 
-icone sur le bureau : editer pour la log.
+icône sur le bureau : éditer pour la log.
 
 lancement de SALOME
 ====================
@@ -76,7 +76,7 @@ Ctrl + clic gauche
 
 Le zoom est centré par défaut.
 Activation avec la molette de la souris : pour pouvoir activer le zoom avec la molette de la souris :
-file / preferences (sélectionner le module SALOME) / 3D viewer / zooming style / relative au curser
+file / préférences (sélectionner le module SALOME) / 3D viewer / zooming style / relative au curseur
 Un zoom relatif au curseur est centré sur la partie au tour de la position du curseur  
 alors qu’un zoom centré prend en compte toute la zone.
 
index 5515d541131a99bc950252977b71ddf77233e97b..ad1e5ab3ecd0ecadf86c8272046739c0e51a9b39 100644 (file)
@@ -65,7 +65,7 @@ Pour exécuter le script, il faut que le module HYDRO soit bien actif dans l'ét
 Si l'on reprend une étude précédemment sauvegardée, il faut avoir activé le module HYDRO avant
 de lancer le script (il suffit de sélectionner HYDRO au moins une fois, 
 pour que les données stockées dans le fichier d'étude soient lues).
-Nous éxécutons le script avec la commande du menu *File / Load Script...*.
+Nous exécutons le script avec la commande du menu *File / Load Script...*.
 Le script bloque l'interface graphique le temps de son exécution. Il affiche une trace d'exécution dans la console
 Python qui est affichée par défaut dans les modules GEOM et SMESH.
 
@@ -89,10 +89,10 @@ Visualisation dans le module SMESH
 ----------------------------------
 
 A la fin de l'exécution du script d'interpolation, le maillage *HYDRO_Garonne_1* est apparu une seconde fois dans l'arbre d'étude, 
-sous la première instance, avec une icone différente. S'il n'y est pas, le menu contextuel de l'arbre d'étude propose la commande *Refresh*.
+sous la première instance, avec une icône différente. S'il n'y est pas, le menu contextuel de l'arbre d'étude propose la commande *Refresh*.
 
 Nous affichons ce maillage dans le module SMESH, avec la commande *show*.
-Pour mieux voir le relief, il faut modifier l'échelle en Z avec l'icone |occ_view_scaling| de la vue 3D. Ici, il suffit de prendre un facteur 3 pour Z.
+Pour mieux voir le relief, il faut modifier l'échelle en Z avec l'icône |occ_view_scaling| de la vue 3D. Ici, il suffit de prendre un facteur 3 pour Z.
 
 *Rappel* : pour manipuler l'objet dans la vue 3D, il faut utiliser la touche <CTRL> et les boutons de la souris, ou la molette pour le zoom. 
 
index 70e904bf20d505ec4aacc4066a1b8c1dff86686c..b8020fc2855e424dc03d90c7fd263849989f84a6 100644 (file)
@@ -74,7 +74,7 @@ Nous créons un cas de Calcul Pytel avec la commande *Create case for Pytel exec
 ou dans une icône du bandeau.
 
 * **Remarque** : Les icônes du bandeau relatives au module en cours (en haut à droite) ne sont pas forcément visibles : 
-  le menu popup (clic droit) dans le bandeau montre les groupes d'icones affichés et ceux qui ne le sont pas, et permet de les gérer.
+  le menu popup (clic droit) dans le bandeau montre les groupes d'icônes affichés et ceux qui ne le sont pas, et permet de les gérer.
 
 Un nouvelle fenêtre apparaît dans la vue principale : le Viewer *Eficas Pytel*.
 Son bandeau propose des commandes pour créer, ouvrir, enregistrer, éditer des cas de calcul Pytel.
@@ -91,14 +91,14 @@ Dans la nouvelle vue, nous sélectionnons la commande PYTEL dans le panneau cent
 
 Dans le panneau de gauche, l'arbre du cas commence à se construire :
 Les entrées rouges sont invalides, les vertes sont valides, les jaunes sont incomplètes.
-Une entree invalide dans l'arbre est répercute sont statut récursivement jusqu'à la racine.
+Une entrée invalide dans l'arbre est répercute sont statut récursivement jusqu'à la racine.
 Il faut donc corriger ou compléter toutes les feuilles terminales de l'arbre en rouge ou jaune pour créer un cas valide.
 
 Le panneau central indique les commandes optionnelles disponibles.
 
   |CasPytel|
  
-Nous sélectionnons la commande optionnelle *Repertoire de travail*.
+Nous sélectionnons la commande optionnelle *Répertoire de travail*.
 
 Ce répertoire contiendra les fichiers intermédiaires utiles au calcul.
 Il faut saisir un répertoire existant et valider.
@@ -118,34 +118,34 @@ Nous cliquons sur Pytel dans l'arbre pour voir les commandes optionnelles *Entre
 
 Nous cliquons sur *Entree MED*.
 
-La commande apparait dans l'arbre, en jaune, pour indiquer qu'elle est incomplète.
+La commande apparaît dans l'arbre, en jaune, pour indiquer qu'elle est incomplète.
 
   |CasPytelEntreeMedIncomplete|
 
 Il faut compléter les deux rubriques en rouge avec les noms des fichiers de conditions limites et le fichier de maillage contenant le champ d'altimétrie.
 
-Nous ferons de même pour le fihier de Sortie MED. On peut donner ici un nom de fichier inexistant.
+Nous ferons de même pour le fichier de Sortie MED. On peut donner ici un nom de fichier inexistant.
 
 Une fois que tout est complet et valide, nous enregistrons le cas avec le bouton *Save* de la Fenêtre Eficas.
 
   |CasPytelSave|
 
-Le cas apparait dans l'arbre d'étude.
+Le cas apparaît dans l'arbre d'étude.
 
   |CasPytelArbre|
 
 Lancement du Cas de calcul PYTEL
 ================================
 
-Pour lancer le calcul Telemac, nou utilisons le menu popup du Cas, la commande *Compute Case*.
+Pour lancer le calcul Telemac, nous utilisons le menu popup du Cas, la commande *Compute Case*.
 
   |CasPytelComputeCase|
 
-Le calcul se déroule, la log s'affiche dans une fenetre.
+Le calcul se déroule, la log s'affiche dans une fenêtre.
 
   |CasPytelCalcul|
 
-A la fin du calcul on peut fermer la fenetre.
+A la fin du calcul on peut fermer la fenêtre.
 
   |CasPytelFinCalcul|
  
index a464425d48d7e973b8b8f1b0090dd6f96bff0fea..663491c70b4674e913cdd448afc995277d65af4c 100644 (file)
@@ -106,7 +106,7 @@ Algorithmes et Hypothèses de base pour la géométrie
 ====================================================
 
 Ici, nous allons spécifier un maillage triangle par défaut sur l'ensemble du domaine, et particulariser
-le maillage du lit mineur, pour obtenir des triangles allongés dans le sense de l'écoulement.
+le maillage du lit mineur, pour obtenir des triangles allongés dans le sens de l'écoulement.
 
 Nous sélectionnons la géométrie *HYDRO_garonne_1* dans l'arbre d'étude, et lançons la définition du maillage :
 menu *Mesh/Create Mesh* ou icône |mesh_init|.
@@ -141,7 +141,7 @@ Sous maillages
 Nous sélectionnons le maillage dans l'arbre d'étude et créons un sous maillage (menu contextuel *Create Sub Mesh*).
 
 Dans le dialogue qui s'affiche, il faut renseigner la géométrie, en cliquant dans l'arbre d'étude sur la face *litMineur*
-contenue dans *HYDRO_garonne_1*. Pour cette selection, il faut que la flèche du dialogue sur la ligne *Geometry* soit active.
+contenue dans *HYDRO_garonne_1*. Pour cette sélection, il faut que la flèche du dialogue sur la ligne *Geometry* soit active.
 Elle l'est par défaut.
 
 Il est utile de renommer tout de suite le sous-maillage (première ligne du dialogue).
@@ -151,7 +151,7 @@ découpe la rivière en quadrangles, normalement à l'axe hydraulique.
 
   |Capture_CreateSubMesh|
 
-Il reste à définir la longeur des quadrangles, leur nombre dans la section de la rivière.
+Il reste à définir la longueur des quadrangles, leur nombre dans la section de la rivière.
 Dans l'onglet *1D* du dialogue du sous maillage *litMineur*, nous choisissons l'algorithme *Wire Discretisation*
 l'hypothèse *Local Length*, et prenons une longueur de 100 (mètres). Il est utile de renommer l'hypothèse à ce stade.
 
@@ -171,7 +171,7 @@ et comme hypothèse *Nb. Segments*, avec 8 segments distribués régulièrement.
 
   |Capture_HypothesisNbSegments|
 
-Nous validons la définiton du sous maillage avec le bouton *Apply and Close*.
+Nous validons la définition du sous maillage avec le bouton *Apply and Close*.
 Il faut établir une priorité entre deux définitions :
 
   |Capture_WarningOrder|  |Capture_OrderingSubMeshes|
@@ -182,7 +182,7 @@ Génération du maillage
 ======================
 
 Après avoir validé, le maillage est prêt pour être généré.
-Pour générer le maillage, il faut le selectionner, et utiliser le menu contextuel *Compute*.
+Pour générer le maillage, il faut le sélectionner, et utiliser le menu contextuel *Compute*.
 Une boite d'information s'affiche à la fin du calcul et donne des statistiques élémentaires.
 
 |Capture_MeshComputationSucceed|
@@ -196,7 +196,7 @@ dans la barre d'icônes du viewer 3D.
 Pour découper les quadrangles, nous utilisons le menu *Modification/Cutting of Quadrangles*.
 Dans le dialogue, nous cochons *apply to all*, *use diagonal 1-3* puis *preview* : 
 la modification proposée apparaît,
-il est possible de zoomer avec la molette de la souris pour verifier.
+il est possible de zoomer avec la molette de la souris pour vérifier.
 Nous validons par *Apply and Close*.
 
 Contrôle du maillage
index bfaaed68be1c9d4cfafab4f052eea2d1a8aa4a7b..b2bfb032dce103e57fb282e95c7de8a0e8662a81 100644 (file)
 Objets Artificiels
 #########################################
 
-blabla.
+.. |axeDigue| image:: /_static/axeDigue.png
+   :align: middle
+
+.. |creationDigue_1| image:: /_static/creationDigue_1.png
+   :align: middle
+
+.. |modifModeProfile| image:: /_static/modifModeProfile.png
+   :align: middle
+
+.. |creationDigue_2| image:: /_static/creationDigue_2.png
+   :align: middle
+
+.. |creationDigue_3| image:: /_static/creationDigue_3.png
+   :align: middle
+
+.. |altitudeDigue| image:: /_static/altitudeDigue.png
+   :align: middle
+
+.. |polyline3D| image:: /_static/polyline3D.png
+   :align: middle
+
+.. |artificialDigue| image:: /_static/artificialDigue.png
+   :align: middle
+
+.. |zoomDigue| image:: /_static/zoomDigue.png
+   :align: middle
+
+Les objets artificiels regroupent les digues et les canaux. Ces deux types d'objets
+sont construits sur le même principe :
+
+ * une section verticale constante,
+
+ * un axe 3D, c'est à dire une polyligne 3D selon laquelle la section est extrudée.
+
+L'axe 3D est construit à partir d'une polyligne dans le plan horizontal, à laquelle
+on associe une ligne d'altitude définie dans un plan vertical, qui donne la cote Z
+en fonction de l'abscisse curviligne de la polyligne horizontale.
+
+La ligne d'altitude est soit construite explicitement, soit obtenue en projetant
+la polyligne horizontale sur un champ de bathymétrie.
+
+Lors du calcul de l'altitude aux noeuds du maillage (interpolation en Z), les noeuds situés sur la digue
+sont traités spécifiquement : l'altitude du noeud est prise sur la forme géométrique 3D de
+la digue telle qu'elle a été définie ci-dessus.
+
+Création d'une digue
+====================
+
+Pour définir l'axe horizontal de la digue, nous créons une polyligne non fermée, de type spline,
+avec l'éditeur de polyligne (menu contextuel de la rubrique *POLYLIGNES* dans l'arbre de
+l'étude SALOME).
+
+Nous nommons cette polyligne *axeDigue*.
+
+  |axeDigue|
+
+La section de la digue se crée avec le menu contextuel *Create profile* de la rubrique *PROFILES* 
+dans l'arbre de l'étude SALOME.
+
+Nous nommons cette section *sectionDigue*.
+
+Il faut dessiner à main levée la forme approximative de la section, nous l'éditerons ensuite 
+pour mettre des cotes précises.
+
+  |creationDigue_1|
+
+Pour corriger les coordonnées des noeuds, il faut se placer en mode Modification :
+
+  |modifModeProfile|
+
+Les noeuds peuvent être sélectionnés en bloc en les englobant dans un rectangle, dans la vue graphique.
+
+Ils s'affichent dans un tableau au dessus de la vue graphique.
+
+En cliquant sur le titre de la colonne *index*, on réordonne les noeuds.
+
+  |creationDigue_2|
+
+Pour le choix des valeurs Z, il faut savoir que l'altitude finale d'un point de la digue s'obtient
+à partir de la section en ce point, en additionnant la cote du point sur la section à la
+cote de la section le long du profil d'altitude.
+Plus précisément, le calcul est le suivant :
+
+ * le point **A** (x,y,0) dont on veut l'altitude est projeté sur la courbe *axeDigue*
+   en un point *P* (x',y',0) tel que la droite *AP* est normale à la tangente en **P**
+   à l'axe de la digue. Le point **P** est à une distance horizontale 
+   *d* = distance(A,P) de la courbe *axeDigue*.
+
+ * A partir de la coordonnée curviligne de **P** sur *axeDigue*, on récupère une valeur de Z0
+   sur la ligne d'altitude. Cette valeur Z0 correspond à la cote 0 de la section.
+
+ * Pour obtenir l'altitude finale en **P**, on calcule la cote Z1 sur la section au point d'abscisse *d*. 
+   L'altitude finale est Z = Z0 +Z1.
+
+ * **remarque** : ce mode de calcul suppose une section symétrique par rapport à x=0. 
+
+Ici, la ligne d'altitude que nous allons définir correspond au sommet de la section.
+Nous créons donc une section symétrique de 20 mètres de largeur, à flancs assez raides.
+
+  |creationDigue_3|
+
+Il reste à créer la ligne d'altitude de la digue. Nous allons la définir explicitement
+avec l'altitude des deux extrémités.
+
+Si l'altitude de la digue est variable, il faut avoir une idée approximative de sa longueur,
+pour construire un profil d'altitude précis (il manque une fonction d'affichage de la longueur des polylignes).
+
+Si l'on définit plus de deux points, l'altitude est interpolée linéairement entre deux points,
+et, si la courbe est plus longue que la ligne d'altitude, les valeurs de Z au delà du dernier
+point sont prises à la cote de ce dernier point.
+
+  |altitudeDigue|
+
+Il faut ensuite créer l'axe 3D de la dique à l'aide du menu contextuel *Create polyline 3D*
+de la rubrique *POLYLINES 3D*.
+
+  |polyline3D|
+
+Enfin, on utilise le menu contextuel *Create digue* (in french in the text!)
+de la rubrique *ARTIFICIAL OBJECTS*.
+
+  |artificialDigue|
+
+Le paramètre equidistance sert lors de l'extrusion précise de la section le long de l'axe.
+
+ * Si la valeur est trop grande par rapport au rayon de courbure de l'axe, la section est décentrée 
+   lors de son extrusion.
+
+ * Si la valeur est trop faible, le temps de calcul devient long.
+
+On peut prendre une valeur de l'ordre de deux ou trois fois la largeur de la digue, en première
+approximation.
+
+Pour contrôler le résultat, il faut superposer la vue de la digue et son axe.
+
+  |zoomDigue|
+
+Lors de la constitution du cas de calcul avec la digue, il faut isoler la digue dans une région spécifique,
+parce que l'on va la mailler de préférence en quadrangles avec l'algorithme *Quadrangle (Medial Axis projection)*.
+
+Pour le calcul d'altitude, comme la digue se superpose à un terrain naturel, l'option ZMAX est la plus logique dans le cas général.
+
+
+Création d'un canal
+===================
+
+Le canal se construit exactement comme la digue, avec simplement un menu spécifique *Create channel*
+dans la rubrique *ARTIFICIAL OBJECTS*. 
+
+La section a une forme de cuvette, et le calcul d'altitude se fait
+selon la même logique que pour la digue.
+
+Lors de la constitution du cas de calcul avec le canal, il faut isoler le canal dans une région spécifique,
+car il sera maillé de préférence en quadrangles avec l'algorithme *Quadrangle (Medial Axis projection)*.
+
+Pour le calcul d'altitude, le canal s'inscrivant dans un terrain naturel,
+l'option ZMIN est la plus logique dans le cas général.
 
 .. only:: html
  
index 5792401b6c6e33745686f30949f2fa2113d06cf7..12aef9f03d5d97d85a674ca341a844639744797a 100644 (file)
@@ -57,7 +57,7 @@ Nous allons créer trois zones immersibles, définies par un contour et un champ
 
  * le domaine d'étude, défini par son contour, et le champ *cloud_02*.
 
-Pour créer une zone immersible, nous utlisons le menu contextuel de la rubrique *NATURAL OBJECTS*.
+Pour créer une zone immersible, nous utilisons le menu contextuel de la rubrique *NATURAL OBJECTS*.
 
   |createImmersibleZone|
 
index 3507bada5218723ef35fa4ef26650264d89e48db..1f5c360a629c59ace0e401de0a64ea69338a18f4 100644 (file)
@@ -30,7 +30,7 @@ Conseils, pièges a eviter
 - tout ce qui va conduire à une complexité inutile de la partition lors de la création du cas,
   et empêcher un mode automatique de regroupement des zones en régions 
 
-- changement de repere : il est préférable de définir un repère local au plus tôt. cf tutoriel.
+- changement de repère : il est préférable de définir un repère local au plus tôt. cf. tutoriel.
 
 - Les deux systèmes de coordonnées apparaissent, mais il est préférable que la transition de l’un à l’autre
   se face simplement (on arrondit les coordonnées de la nouvelle origine).
index 43bdc2b88eaee96365cc5ec6d11134df333223c6..0ef04f36aa7a9018762b3ff8915f0e22cfeca3f6 100644 (file)
@@ -142,7 +142,7 @@ Il est alors possible de :
 Le ou les points sélectionnés peuvent être déplacés avec un clic-déplacement
 (le bouton gauche et maintenu enfoncé sur le déplacement).
 
-Les points restent selectionnés tant qu'il n'y a pas d'autre clic ou sélection.
+Les points restent sélectionnés tant qu'il n'y a pas d'autre clic ou sélection.
 
 Le bouton Undo permet d'annuler les dernières modifications.
 
index 6730b9eb3007428a5b89471e0d58193cd8df9667..559155c09befa7dc48a70a5a69358c36114510bd 100644 (file)
@@ -90,7 +90,7 @@ Fonctionnement :
 
  * HYDRO : on exporte le cas vers GEOM,
 
- * GEOM : on reprend le cas dans GEOM, pour completer l'identification des groupes liés aux différentes zones du domaine 
+ * GEOM : on reprend le cas dans GEOM, pour compléter l'identification des groupes liés aux différentes zones du domaine 
    et des conditions limites,
 
  * SMESH : choix algorithmes et hypothèses de maillage, maillage et exportation fichier MED,
@@ -153,9 +153,9 @@ données préalables
 
 * Pour les fichiers image : disposer de fichiers images des fonds carto ou photo et avoir repéré dans le système de travail 
   (les coordonnées de 2 ou 3 points) bien répartis sur l’image (proches des coins de préférences).
-  Avec trois points, on peut faire une transformation affine de l'iamge, si celle-ci n'est pas correctement orientée.
+  Avec trois points, on peut faire une transformation affine de l'image, si celle-ci n'est pas correctement orientée.
  
-* Disposer des données de bathy au format ascii.
+* Disposer des données de bathy au format ASCII.
 
 Pour l’instant ces fichiers doivent porter l’extension .xyz (3 colonnes x,y,z) ou .asc (renvoi aux formats)
 
@@ -163,7 +163,8 @@ Import d'images
 ================
 
 Il est possible d’importer des plans, cartes, et photos dans le module Hydro dans le dossier Images de l’arbre objet.
-L’idée est de partir d’images satellitaires et/ou de cartes de la zone à mailler, géoréférencées dans le même système de coordonnées que l’ensemble des données (Lambert93 par exemple). (cf chapitre 6)
+L’idée est de partir d’images satellitaires et/ou de cartes de la zone à mailler, 
+géoréférencées dans le même système de coordonnées que l’ensemble des données (Lambert93 par exemple). (cf chapitre 6)
 Il est possible de récupérer l’intersection de deux images, de les fusionner, de restreindre une image à partir d’une polyline.
 
 lien vers tutoriel
@@ -187,7 +188,7 @@ Import de Bathymetries
 
 renvoi vers tutoriel
 
-visualisation : si Z < 0: caché par cartes. inverser la vue, ou decaler Z pour avoir des valeurs positives.
+visualisation : si Z < 0: caché par cartes. inverser la vue, ou décaler Z pour avoir des valeurs positives.
 
 Récupération de données de bathymetrie d'un ancien maillage 
 -----------------------------------------------------------
@@ -335,9 +336,9 @@ profils de digue ou canal
 --------------------------
 
 dessin ou import
-dessin grossier de la forme, selection des points, affichage du tableau de coordonnées et modification
+dessin grossier de la forme, sélection des points, affichage du tableau de coordonnées et modification
 
-profils de riviere
+profils de rivière
 ------------------
 
 import seulement
@@ -345,7 +346,7 @@ import seulement
 Création d'objets "naturels" type "zone immersible"
 ===================================================
 
-distinguer les iles du reste.
+distinguer les îles du reste.
 
 Bathymétrie associée.
 
@@ -395,7 +396,7 @@ Une digue se crée en 5 étapes :
 
 Pour un canal, même démarche, mais remplacer ligne de crête par axe hydraulique.
 
-Detailler le principe du calcul de l'altitude en tout point de la digue ou du canal : 
+Détailler le principe du calcul de l'altitude en tout point de la digue ou du canal : 
 la ligne de crête ou l'axe hydraulique correspondent à la côte 0 de la section (dessin).
 
 Vérifier effet géoréférencement
@@ -431,7 +432,7 @@ Pour démarrer un nouveau cas de calcul :
 Première étape d’un cas de calcul, l’utilisateur choisit les différents objets métiers créés précédemment 
 qui vont participer au modèle de terrain qu’il souhaite générer.
  
-A reprendre : décrire les principes : selection des objets, partition : zonesàpar type de calcul de la bathy...
+A reprendre : décrire les principes : sélection des objets, partition : zones par type de calcul de la bathy...
 Images de principe, renvoi au tutoriel pour étapes.
 
 ::
@@ -450,7 +451,7 @@ Images de principe, renvoi au tutoriel pour étapes.
 
   etc.
 
-  Notion de partition : le decoupage en faces élémentaires ou zones : dessin explicatif
+  Notion de partition : le découpage en faces élémentaires ou zones : dessin explicatif
  
 On peut regrouper des zones en régions homogènes dans la structure du maillage visée, 
 pour s’affranchir des contours que l'on ne veut pas garder en tant que lignes de contraintes.
@@ -469,7 +470,7 @@ Il faut ensuite exporter le cas de calcul en tant que « géométrie SALOME ».
 Géométrie: Module GEOM
 ======================
 
-Une fois le cas de calcul terminé et exporté il apparait dans le module GEOM.
+Une fois le cas de calcul terminé et exporté il apparaît dans le module GEOM.
 
 Il faut se déplacer vers ce module pour pouvoir le visualiser et le modifier.
 Dans GEOM, on voit notre cas de calcul sous le nom <nom de cas>_N auquel est attaché le (ou les) contour(s) 
@@ -491,7 +492,7 @@ Dans ce module, on peut aussi définir des points fixes de notre maillage
 (qui vont par exemple correspondre à des points de mesure). 
 Ceci doit être fait avant la définition des groupes. 
 En effet, on  commence par créer nos points (New Entity /Basic /Point en donnant leur coordonnées dans le bon système), 
-ensuite on fusionne ces points avec notre objet de départ en utilisant La fonction Operations / Partion   
+ensuite on fusionne ces points avec notre objet de départ en utilisant La fonction Operations / Partition   
 et en sélectionnant les objets à fusionner 
 (il faut maintenir la touche Ctrl enfoncée et cliquer sur les objets dans l’arbre à gauche). 
 Une fois la partition créée on commence la définition des groupes qui nous intéressent 
@@ -512,7 +513,7 @@ Sous maillage /groupe géometrique.
 
 Maillage d'une digue, d'un canal.
 
-Maillage d'une riviere (lit mineur).
+Maillage d'une rivière (lit mineur).
 
 Maillage des autres régions.
 
@@ -580,9 +581,9 @@ description des conditions limites
 ----------------------------------
 
 Décrire le type de condition limite associé à chaque groupe d'edges du maillage.
-Eficas ou editeur texte.
+Eficas ou éditeur texte.
 
-edition du fichier Cas
+édition du fichier Cas
 ----------------------
 
 A l'éditeur texte.