From: Paul RASCLE Date: Sat, 12 Dec 2015 21:20:49 +0000 (+0100) Subject: complement tutoriel interpolation en Z X-Git-Tag: SALOME_HYDRO_V1.0~43 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=69c5ae1b46778e297f9629db43e8154b358ed4de;p=modules%2Fhydro.git complement tutoriel interpolation en Z --- diff --git a/doc/salome/tutorial/_static/Bottom.png b/doc/salome/tutorial/_static/Bottom.png new file mode 100644 index 00000000..14ecd2f4 Binary files /dev/null and b/doc/salome/tutorial/_static/Bottom.png differ diff --git a/doc/salome/tutorial/_static/Capture_meshZ.png b/doc/salome/tutorial/_static/Capture_meshZ.png new file mode 100644 index 00000000..fac38af9 Binary files /dev/null and b/doc/salome/tutorial/_static/Capture_meshZ.png differ diff --git a/doc/salome/tutorial/_static/occ_view_scaling.png b/doc/salome/tutorial/_static/occ_view_scaling.png new file mode 100644 index 00000000..fa8cbbc7 Binary files /dev/null and b/doc/salome/tutorial/_static/occ_view_scaling.png differ diff --git a/doc/salome/tutorial/interpolationZ.rst b/doc/salome/tutorial/interpolationZ.rst index be678ff1..0538697f 100644 --- a/doc/salome/tutorial/interpolationZ.rst +++ b/doc/salome/tutorial/interpolationZ.rst @@ -20,6 +20,19 @@ Interpolation en Z ######################################### +.. |Bottom| image:: /_static/Bottom.png + :align: middle + +.. |Capture_meshZ| image:: /_static/Capture_meshZ.png + :align: middle + + +.. |occ_view_scaling| image:: /_static/occ_view_scaling.png + :align: middle + :width: 16pt + :height: 16pt + + Le maillage que nous avons généré à l'étape précédente ne contient pas d'information d'altitude. Pour alimenter le code TELEMAC avec cette information, il faut rajouter au maillage un champ contenant la coordonnée Z au noeud du maillage. @@ -73,8 +86,8 @@ Voici le script:: createZfield2(fichierMaillage) -Le script produit plusieurs fichiers dont le nom se déduit du nom du fichier maillage d'origine, -rangés dans le répertoire du fichier d'origine, avec des suffixes différents : +Le script produit plusieurs fichiers dont le nom se déduit du nom du fichier maillage d'origine +avec des suffixes différents, rangés dans le répertoire du fichier d'origine : * garonne_1.med : fichier d'origine (coordonnée z = 0) * garonne_1.xyz : fichier xyz (ASCII) des altitudes aux noeuds @@ -96,12 +109,32 @@ Python qui est affichée par défaut dans les modules GEOM et SMESH. Visualisation de l'interpolation en Z aux noeuds du maillage ============================================================ + Visualisation avec le module MED ---------------------------------- +Le module MED offre une visualisation simple des champs d'un maillage MED. +Il faut activer le module MED, puis utiliser le menu *File/Add Data Source* ou l'icône équivalente, et retrouver le fichier *garonne_1L.med*. +En dépliant l'objet *garonne_1L.med* dans l'arbre d'étude, nous trouvons le maillage *HYDRO_Garonne_1* et le champ *BOTTOM*. +Le menu contextuel du champ propose la commande *visualize*. + +Le champ s'affiche dans la vue 3D. Le menu contextuel de la vue 3D propose la commande *Representation / Surface with Edges* + + |Bottom| + 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*. + +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. + +*Rappel* : pour manipuler l'objet dans la vue 3D, il faut utiliser la touche et les boutons de la souris, ou la molette pour le zoom. +Voici la vue des groupes correspondant aux régions : + |Capture_meshZ| + :ref:`ref_exempleInondation`