[Gmsh] GMSH Questions

toto titi bendu6310 at hotmail.fr
Fri Feb 4 15:51:22 CET 2011


Hi Christophe, 
 
I am french user of gmsh, and today  i'am having some trouble when using it.
 
I have generated a 3D volume by extruding a 2D Plane Surface, build with a BSpline.
To do so, I use "Geometry.ExactExtrusion =1;", because I need this exact solution.

Then, I want to make a symmetry of that 3D volume.
Thus, I used Symmetry{} {Duplicata{}}.
 
By doing this, i was hoping that the duplicated volume was exactly the same as the first one.
However, it appears that for the newly created volume, the extrusion is as if the parameter "Geometry.ExactExtrusion" was set to zero.
Thus, i do  not get the same surfaces.  Here is an exemple. : 
 
 
 
******************************************************************
ls=1;
 
Geometry.ExactExtrusion =1;

//PROFIL DE BASE //
 
Point (200)={0.0*ls, 102.55000*ls ,0.0*ls};
Point(1)={     0.00000,   0,   52.87*ls};
Point(2)={     0.00000,   0,   0*ls};
Point(3)={     0.00000*ls,    99.15901*ls,   81.98906*ls};
Point(4)={     0.00000*ls,    65.15901*ls,   122.98906*ls};
 
Line(1)={1,2};
Line(2)={2,200};
BSpline(3)={200,3,4,1};
 
Line Loop (1)={1,2,3};
Plane Surface (1)={1};
 
//EXTRUSION//
 
Extrude { {0,1,0} , {0,0,0} , Pi/2}{  Surface{1} ; }
 
Symmetry{ 0,1,0,0} {  Duplicata {Volume {1};} }
 
 
******************************************************************
 
 
If you look at the resulting surfaces 29 and 14, they are are not the same...
It seems that it is the Duplicata command that do not keep the "Geometry.ExactExtrusion" option to 1.
In there any way of avoiding this result? My aim is to get an exact extrusion for both volumes.
 
Thanks a lot for your help !
 
Best regards, 

Ben

  		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.geuz.org/pipermail/gmsh/attachments/20110204/358da821/attachment.html>