Bonjour,<br><br>tout d'abord je vous présente mes meilleures voeux pour cette nouvelle année ! <br><br>J'ai testé mon "fameux" maillage et comme vous avez dû vous en douter, cela n'a pas fonctionné puisque mon volume présente un "trou" au niveau du raccord entre le petit cylindre extrudé et le grand (cf. mon mail précédent). Je me tourne donc vers vous pour vous demander si vous voyez une solution pour résoudre mon problème. <br>
Existe-t-il un moyen pour "raccorder" le petit cylindre extrudé et le grand ?<br><br>Dans l'attente de votre réponse,<br>bien cordialement,<br><br>Gaëlle Kervern<br><br><br><div class="gmail_quote">Le 28 décembre 2009 19:59, gaelle kervern <span dir="ltr"><<a href="mailto:gaelle.kervern@gmail.com">gaelle.kervern@gmail.com</a>></span> a écrit :<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Bonjour,<br><br>j'aurais besoin à nouveau de vos conseils ! <br>J'ai en effet effectué les extrusions comme vous me l'avez conseillé, mais j'ai dû avoir recours à une petite "astuce" pour que le maillage se passe bien. Et je souhaiterais être sûre que ma manière de procéder est correcte ! <br>

<br>Pour "raccorder" le petit cylindre extrudé au grand, j'ai dû extruder sur une longueur de t-0.001 au lieu de t. ( cf . schéma explicatif : raccord.jpeg et le fichier .geo) <br>Dans le cas contraire, lors de l'opération maillage proprement dite, le logiciel m'indiquait l'erreur suivante : <br>

Could not find extruded vertex  ( cf. fichier error.txt joint ). L'erreur provenait du fait que l'extrusion du petit cylindre se superposait au cercle c2 déjà défini.<br><br>Dans l'attente de votre réponse et en vous souhaitant de bonnes fêtes de fin d'année,<br>

<br>Gaëlle Kervern<br><br><div class="gmail_quote">Le 14 décembre 2009 09:12, David Colignon <span dir="ltr"><<a href="mailto:David.Colignon@ulg.ac.be" target="_blank">David.Colignon@ulg.ac.be</a>></span> a écrit :<div>
<div></div><div class="h5"><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Bonjour Gaëlle,<br>
<br>
comme tu n'utilises pas la commande "Physical", Gmsh sauve par défaut dans le fichier .msh toutes les surfaces et tous les volumes qui ont été maillés. Si tu veux que certaines entités ne soient pas sauvées, il faut définir des "Physical Surface" et des "Physical Volume" qui ne contiendront que ce dont tu as réellement besoin.<br>


<br>
<a href="http://www.geuz.org/gmsh/doc/texinfo/gmsh.html#Elementary-vs-physical-entities" target="_blank">http://www.geuz.org/gmsh/doc/texinfo/gmsh.html#Elementary-vs-physical-entities</a><div><br>
<br>
Cordialement,<br>
<br>
Dave<br>
<br>
-- <br>
David Colignon, Ph.D.<br>
Collaborateur Logistique du F.R.S.-FNRS<br>
CÉCI - Consortium des Équipements de Calcul Intensif<br>
ACE - Applied & Computational Electromagnetics<br>
Sart-Tilman B28<br>
Université de Liège<br>
4000 Liège - BELGIQUE<br>
Tél: +32 (0)4 366 37 32<br>
Fax: +32 (0)4 366 29 10<br>
WWW:    <a href="http://hpc.montefiore.ulg.ac.be/" target="_blank">http://hpc.montefiore.ulg.ac.be/</a><br>
Agenda: <a href="http://www.google.com/calendar/embed?src=david.colignon%40gmail.com" target="_blank">http://www.google.com/calendar/embed?src=david.colignon%40gmail.com</a><br>
<br>
<br></div><div>
On 13/12/09 14:00, gaelle kervern wrote:<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Bonjour,<br>
<br><div>
je vous remercie de votre réponse.<br>
J'ai donc créé mon volume de la manière dont vous me l'aviez suggérée.<br>
(cf. fichier joint )<br>
Cependant, il me reste une question : comment faire pour que la surface<br>
des petits cylindres intérieurs ne soient pas maillée lorsque je demande<br>
à GMSH de mailler mon volume ??<br>
<br>
Dans l'attente de votre réponse,<br>
Bien cordialement,<br>
<br>
Gaëlle Kervern<br>
<br>
Le 9 décembre 2009 10:25, David Colignon <<a href="mailto:David.Colignon@ulg.ac.be" target="_blank">David.Colignon@ulg.ac.be</a><br></div>
<mailto:<a href="mailto:David.Colignon@ulg.ac.be" target="_blank">David.Colignon@ulg.ac.be</a>>> a écrit :<div><div></div><div><br>
<br>
<br>
    gaelle kervern wrote:<br>
<br>
        Bonjour,<br>
<br>
        je m'adresse encore à vous parce que j'ai quelques soucis avec GMSH.<br>
        Je dois réaliser le maillage d'une structure qui est constituée<br>
        de 3 cylindres mis bout à bout.<br>
<br>
        J'avais fait une première géométrie sous GMSH ( cf.<br>
        geomrotate_finale.geo). J'ai ensuite créé le maillage 3D associé.<br>
        Ce dernier ( que j'exporte sous le logiciel Saturne utilisé par<br>
        EDF) fonctionne. Mais j'aurais souhaité que le maillage se fasse<br>
        avec des cubes et non avec des tétraèdres comme par défaut.<br>
        J'ai donc modifié mon code et appliqué la commande " Recombine"<br>
        à toutes mes surfaces, mais du coup, GMSH m'affiche un message<br>
        d'erreur comme quoi il lui est impossible de mailler un volume<br>
        avec des tétraèdres sur des surfaces maillées avec des carrés.<br>
<br>
<br>
    Bonjour Gaëlle,<br>
<br>
    et oui, un tétraèdre avec une base carrée s'appelle une pyramide, et<br>
    Gmsh ne peut pas générer automatiquement un maillage non-structuré<br>
    mélangeant des tétraèdres et des pyramides...<br>
<br>
<br>
    Quelle commande dois-je utiliser<br>
<br>
        pour lui indiquer que je souhaite un volume maillé avec des cubes ?<br>
<br>
<br>
    Aucune, Gmsh ne peut pas générer automatiquement un maillage<br>
    *non-structuré* avec des cubes/hexa. Si tu veux un maillage en<br>
    hexas, il faut effectivement faire du maillage structuré avec<br>
    Extrude, Transfinite, etc.<br>
<br>
<br>
<br>
        Me trouvant donc dans une impasse, j'avais décidé de réaliser ma<br>
        géométrie d'une autre manière, en utilisant la fonction<br>
        "EXTRUDE" ( cf geomextrude.geo).<br>
        Malheureusement, j'ai également rencontré quelques problèmes,<br>
        notamment pour définir des surfaces physiques. En effet, je<br>
        n'arrive pas à définir les deux surfaces en anneau qui se situent à<br>
        z = 5*D et z = 5*D +t. ( sur le fichier Anneau.png, vous pouvez<br>
        visualiser lun des anneaux en question )<br>
<br>
<br>
    Et oui, de la manière dont tu t'y es prise, ça ne peut pas marcher.<br>
    Il faut que tu commences par la jonction entre un gros et un petit<br>
    cylindre, en définissant les deux cercles concentriques, puis la<br>
    surface du petit disque, puis la surface du grand disque avec le<br>
    petit disque comme trou (ton anneau). À partir de là, tu extrudes le<br>
    petit disque dans une direction, et le petit disque et l'anneau dans<br>
    l'autre, etc.<br>
<br>
    Cordialement,<br>
<br>
    Dave<br>
<br>
<br>
    --<br>
    David Colignon, Ph.D.<br>
    Collaborateur Logistique du F.R.S.-FNRS<br>
    CÉCI - Consortium des Équipements de Calcul Intensif<br>
    ACE - Applied & Computational Electromagnetics<br>
    Sart-Tilman B28<br>
    Université de Liège<br>
    4000 Liège - BELGIQUE<br>
    Tél: +32 (0)4 366 37 32<br>
    Fax: +32 (0)4 366 29 10<br>
    WWW: <a href="http://hpc.montefiore.ulg.ac.be/" target="_blank">http://hpc.montefiore.ulg.ac.be/</a><br>
    Agenda:<br>
    <a href="http://www.google.com/calendar/embed?src=david.colignon%40gmail.com" target="_blank">http://www.google.com/calendar/embed?src=david.colignon%40gmail.com</a><br>
<br>
<br>
<br>
        Et sans ces définitions physiques, je ne peux pas me servir de<br>
        ce maillage sous le logiciel Saturne ...<br>
<br>
        Dans l'attente de votre réponse,<br>
        bien cordialement,<br>
<br>
        Gaëlle Kervern<br>
<br>
        ------------------------------------------------------------------------<br>
<br>
<br>
<br>
</div></div></blockquote>
<br>
</blockquote></div></div></div><br>
</blockquote></div><br>