<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16981" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Bonjour,</SPAN><?xml:namespace
prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"> <o:p></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">J'utilise sur Gmsh une géométrie 3D
comportant des cercle (demi cercle) dont les points centre des ces cercle
n'appartient pas à mon domaine de calcul.</SPAN><o:p></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Le but est de récupérer la matrice
des coordonnées ainsi que la matrice de connectivité (les éléments triangulaire)
pour résoudre mon problème physique par éléments finis.</SPAN><o:p></o:p></P>
<P class=MsoNormal
style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"> <o:p></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Or le fichier que je récupère
contient les coordonnées des centres des cercles qui ne font pas partis de mon
domaine de calcul mais qui sont un passage obligé pour dessiner des
arcs.</SPAN><o:p></o:p></P>
<P class=MsoNormal
style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"> <o:p></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Auriez-vous une suggestion pour
générer des cercles sans utiliser les centres?? Ou comment je peux récupérer les
données du maillage (coordonnées + connectivité) de mon domaine de calcul sans
les informations des points centre?</SPAN><o:p></o:p></P>
<P class=MsoNormal
style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"> <o:p></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"><B
style="mso-bidi-font-weight: normal"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Exemple: voir le scripte au
dessous.</SPAN><o:p></o:p></B></P>
<P class=MsoNormal
style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"> <o:p></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify">Ci joint le
fichier (.msh) que je récupère: <o:p></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify">Dans la
matrice des coordonnées, on trouve aussi les 2 centres (points 3 et 8) qui ne
font pas partis de mon domaine.<o:p></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify">Même si je
peux les supprimer du fichier, il y aura un problème de décalage dans la matrice
de connectivité (les sommets des éléments ne seront plus représentatif de ma
géométrie)<o:p></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"><BR>Bien
cordialement,<o:p></o:p></P><BR></DIV>
<DIV><FONT face=Arial size=2>%%%%%%%%%%%%%%%</FONT></DIV>
<DIV><FONT face=Arial size=2>c = 0.1;<BR> <BR> //points suivant x
(pour y=z=0)<BR> Point(1) = {0,0,0,lc};<BR> Point(2) =
{4,0,0,lc};<BR> Point(3) = {5,0,0,lc};<BR> Point(4) =
{6,0,0,lc};<BR> Point(5) = {10,0,0,lc};<BR> <BR> //Point suivant
x (pour y=3 et z=0)<BR> Point(6) = {0,3,0,lc};<BR> Point(7) =
{4,3,0,lc};<BR> Point(8) = {5,3,0,lc};<BR> Point(9) =
{6,3,0,lc};<BR> Point(10) = {10,3,0,lc};<BR> <BR> //Point suivant
z (pour x=5 et y=0&y=3)<BR> Point(11) = {5,0,1,lc};<BR> Point(12)
= {5,3,1,lc};<BR> <BR> //LIGNES<BR> Line(1) =
{1,2};<BR> Line(2) = {4,5};<BR> Line(3) =
{6,7};<BR> Line(4) = {9,10};<BR> Line(5) =
{1,6};<BR> Line(6) = {2,7};<BR> Line(7) =
{11,12};<BR> Line(8) = {4,9};<BR> Line(9) =
{5,10};<BR> <BR> //ARCS<BR> Circle(10) =
{2,3,11};<BR> Circle(11) = {11,3,4};<BR> Circle(12) =
{7,8,12};<BR> Circle(13) =
{12,8,9};<BR> <BR> //SURFACE<BR> Line Loop(1) =
{1,6,-3,-5};<BR> Ruled Surface(1) = {1};<BR> <BR> Line Loop(2) =
{10,7,-12,-6};<BR> Ruled Surface(2) = {2};<BR> <BR> Line Loop(3)
= {11,8,-13,-7};<BR> Ruled Surface(3) = {3};<BR> <BR> Line
Loop(4) = {2,9,-4,-8};<BR> Ruled Surface(4) = {4};<BR> <BR>
//MAILLAGE<BR> Transfinite Line {1,3,2,4} = 4 Using Progression
1.0;<BR> Transfinite Line {10,12,11,13} = 5 Using Progression
1.0;<BR> Transfinite Line {5,6,7,8,9} = 6 Using Progression
1.0;<BR> <BR> Transfinite Surface {1} = {1,2,7,6};
<BR> Transfinite Surface {2} = {2,11,12,7}; <BR> Transfinite Surface
{3} = {11,4,9,12}; <BR> Transfinite Surface {4} = {4,5,10,9}; </DIV>
<DIV>%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</DIV>
<DIV> </DIV>
<DIV></FONT> </DIV>
<DIV><FONT face=Arial
size=2>----------------------------------------------------------------<BR>Mohammed
MOBTIL<BR>Doctorant<BR>Dépt Energétique Industrielle - Ecole des
Mines<BR>941, rue Charles BOURSEUL<BR>BP 10838 - F59508 DOUAI CEDEX<BR>Tel : 33
(0)3 27 71 23 96 - Fax : 33 (0)3 27 71 29 15<BR><A
href="mailto:mobtil@ensm-douai.fr">mobtil@ensm-douai.fr</A></FONT></DIV></BODY></HTML>