<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
Hello,<BR>
I need to mesh half ellipsoid laying in the XY plane on the minor axis a with major axis along the positive Z.<BR>
Based on the demo of the sphere I substitued the circular arcs in the Z direction with elliptic arc. (below the code)<BR>
Unfortuantely the result is not the expected one as the circular section in the XY cuts along Z are not preserved.<BR>
Seems that while for all circular arcs the ruled surface returns an actual quarter of a sphere, substituting with ellipses the resutling shape it's deformed.<BR>
Do you have any ideas for addressing this?<BR>
 <BR>
Thank you,<BR>
Carlo<BR>
 <BR>
 <BR>
-----Ellipsoid <BR>
 <BR>
Point(100) = {0, 0, LensH, cellSize};   //Sphere center<BR>Point(101) = {LensA, 0, LensH, cellSize};  //Sphere X radius<BR>Point(102) = {0, LensA, LensH, cellSize};  //Sphere y radius<BR>Point(103) = {0, 0, LensH+LensB, cellSize};  //Sphere z radius<BR>Circle(110) = {101, 100, 102};    //Sphere XY arc<BR>Ellipse(111) = {101, 100, 103, 103};   //Sphere XZ arc<BR>Ellipse(112) = {102, 100, 103, 103};   //Sphere YZ arc<BR>
Line Loop(199) = {110, 112, -111} ;  //Sphere slice edge <BR>Ruled Surface (1) = {199};    //Sphere slice surface<BR>
<BR>t1[] = Rotate {{0,0,1},{0,0,0},Pi/2} {Duplicata{Surface{1};}}; <BR>t2[] = Rotate {{0,0,1},{0,0,0},Pi} {Duplicata{Surface{1};}}; <BR>t3[] = Rotate {{0,0,1},{0,0,0},3*Pi/2} {Duplicata{Surface{1};}}; <BR>Surface Loop(100)={1,t1[0],t2[0],t3[0]}; <BR>                                          </body>
</html>