> On 07 Apr 2015, at 05:55, Jaco Du Plessis <[email protected]> wrote:
> 
> Dear gmsh team,
> 
> I Am trying to rotationally extrude a surface I have made between a line and 
> spline. When i try I get the error, Could not find extruded vertex (..,..,..) 
> i get this error about 700 times it seems that the edges are not being meshed 
> for some reason. here is my script:
> 

Indeed - it's a limitation of our extrusion algorithm: the lateral surface 
resulting from the extrusion needs to have 3 or 4 bounding edges (otherwise we 
don't know how to parameterize it). In this particular case, the lateral 
surface would only have two, hence it is not created. You will have to split 
the spline in at least two pieces...


> lc=0.1;
> Point(1) = {0, 0,  0,  lc};
> Point(2) = {0,0.25,-0.25,lc};
> Point(3) = {0,0.5,-0.5,lc};
> Point(4) = {0,0.25,-0.75,lc};
> Point(5) = {0,0,-1.0,lc};
> Spline(1)={1,2,3,4,5};
> Line(2) = {5,1};
> Line Loop(3)={1,2};
> Plane Surface (4)={3};
> Physical Surface("surf1") = {4} ;
> out[] = Extrude{ {0,0,-1}, {0,0,-1.0}, 2*Pi} {
>    Surface{4}; Layers{10,1}; Recombine;
> };
> Physical Volume(3)={out[1]};
> Mesh.CharacteristicLengthExtendFromBoundary = 1;
> 
> I am using gmsh 2.8.4.
> 
> Any suggestions would be appreciated.
> 
> Regards,
> Jaco.
> 
> 
> _______________________________________________
> gmsh mailing list
> [email protected]
> http://www.geuz.org/mailman/listinfo/gmsh

-- 
Prof. Christophe Geuzaine
University of Liege, Electrical Engineering and Computer Science 
http://www.montefiore.ulg.ac.be/~geuzaine




_______________________________________________
gmsh mailing list
[email protected]
http://www.geuz.org/mailman/listinfo/gmsh

Reply via email to