<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
Hi Christophe, <BR>
<BR>
I am french user of gmsh, and today i'am having some trouble when using it.<BR>
<BR>
I have generated a 3D volume by extruding a 2D Plane Surface, build with a BSpline.<BR>To do so, I use "Geometry.ExactExtrusion =1;", because I need this exact solution.<BR>
<BR>Then, I want to make a symmetry of that 3D volume.<BR>
Thus, I used Symmetry{} {Duplicata{}}.<BR>
<BR>
By doing this, i was hoping that the duplicated volume was exactly the same as the first one.<BR>
However, it appears that for the newly created volume, the extrusion is as if the parameter "Geometry.ExactExtrusion" was set to zero.<BR>Thus, i do not get the same surfaces. Here is an exemple. : <BR>
<BR>
<BR>
<BR>
******************************************************************<BR>
ls=1;<BR>
<BR>
Geometry.ExactExtrusion =1;<BR>
<BR>//PROFIL DE BASE //<BR>
<BR>
Point (200)={0.0*ls, 102.55000*ls ,0.0*ls};<BR>Point(1)={ 0.00000, 0, 52.87*ls};<BR>Point(2)={ 0.00000, 0, 0*ls};<BR>Point(3)={ 0.00000*ls, 99.15901*ls, 81.98906*ls};<BR>Point(4)={ 0.00000*ls, 65.15901*ls, 122.98906*ls};<BR>
<BR>
Line(1)={1,2};<BR>Line(2)={2,200};<BR>BSpline(3)={200,3,4,1};<BR>
<BR>
Line Loop (1)={1,2,3};<BR>Plane Surface (1)={1};<BR>
<BR>
//EXTRUSION//<BR>
<BR>
Extrude { {0,1,0} , {0,0,0} , Pi/2}{ Surface{1} ; }<BR>
<BR>
Symmetry{ 0,1,0,0} { Duplicata {Volume {1};} }<BR>
<BR>
<BR>
******************************************************************<BR>
<BR>
<BR>
If you look at the resulting surfaces 29 and 14, they are are not the same...<BR>
It seems that it is the Duplicata command that do not keep the "Geometry.ExactExtrusion" option to 1.<BR>
In there any way of avoiding this result? My aim is to get an exact extrusion for both volumes.<BR>
<BR>
Thanks a lot for your help !<BR>
<BR>
Best regards, <BR>
<BR>Ben<BR>
<BR> <BR> </body>
</html>