Martin, Timothy J wrote:
> Thanks Dave
> 
> That has worked, however after some further reading I understand that GMSH 
> cannot process the mesh inside a cone. 

why?

lc = 0.2;
Point(1) = {0,0,0,lc};
Point(2) = {1,0,0,lc};
Point(6) = {0,0,3,lc};
Line(1) = {1,2};
Line(2) = {2,6};
Line(3) = {6,1};
Line Loop(4) = {2,3,1};
Plane Surface(5) = {4};
Extrude {{0,0,1}, {0,0,0}, Pi/2} { Surface{5}; Layers{4}; Recombine; }
Extrude {{0,0,1}, {0,0,0}, Pi/2} { Surface{17}; Layers{4}; Recombine; }
Extrude {{0,0,1}, {0,0,0}, Pi/2} { Surface{29}; Layers{4}; Recombine; }
Extrude {{0,0,1}, {0,0,0}, Pi/2} { Surface{41}; Layers{4}; Recombine; }


> Is this likely to change any time soon?
> 
> Regards
> 
> Tim 
> 
> -----Original Message-----
> From: David Colignon [mailto:[EMAIL PROTECTED] 
> Sent: 12 August 2008 14:51
> To: Martin, Timothy J
> Cc: [email protected]
> Subject: Re: [Gmsh] Extrude 2D surface by rotating to create mesh - 
> Openflower crashes
> 
> Hi Tim,
> 
> the Extrude command you try to use is deprecated, as indicated by the error 
> message you mention:
> 
> line 34 : Explicit region numbers in layers are deprecated
> 
>  From the documentation:
> 
> http://geuz.org/gmsh/doc/texinfo/gmsh-full.html#SEC36
> 
> ...
> Please note that, starting with Gmsh 2.0, region numbers cannot be specified 
> explicitly anymore in Layers commands. Instead, as with all other geometry 
> commands, you must use the automatically created entity identifier created by 
> the extrusion command. For example, the following extrusion command will 
> return the id of the new "top" surface in num[0] and the id of the new volume 
> in num[1]:
>       
> num[] = Extrude {0,0,1} { Surface{1}; Layers{10}; }; ...
> 
> 
> You should modify your .geo file according to the new syntax:
> 
> http://geuz.org/gmsh/doc/texinfo/gmsh-full.html#SEC28
> and
> http://geuz.org/gmsh/doc/texinfo/gmsh-full.html#SEC36
> 
> , starting from
> 
> Extrude { { 0, 0, 1 }, { 0, 0, 0 }, 2*Pi/3 } { Surface { 12 }; Layers { 6 }; 
> Recombine; }
> 
> instead of
> 
> Extrude Surface {12, {0,0,1}, {0,0,0}, 2*Pi/3} {Recombine ; Layers { 6, 54, 1 
> } ; } ;
> 
> Cheers,
> 
> Dave
> 
> --
> David Colignon, Ph.D.
> Collaborateur Logistique du F.R.S.-FNRS (Équipements de Calcul Intensif) ACE 
> - Applied & Computational Electromagnetics Institut Montefiore B28 Université 
> de Liège 4000 Liège - BELGIQUE
> Tél: +32 (0)4 366 37 32
> Fax: +32 (0)4 366 29 10
> WWW:    http://hpc.montefiore.ulg.ac.be/
> Agenda: http://www.google.com/calendar/embed?src=david.colignon%40gmail.com
> 
> 
> 
> Martin, Timothy J wrote:
>> Hi!
>>
>> I am trying to extrude a surface by rotating it, then process the 3D 
>> mesh in openflower.
>> Extruding seems to create some errors - line 34 : Explicit region 
>> numbers in layers are deprecated
>> I can then generate a 3d mesh, but there is one error - Cannot 
>> tetrahedralize volume with quadrangles on boundary
>> Openflower crashes when trying to run the .flw file.
>>
>> I have copied the following code, but don't understand where to get the 
>> numbers from in the layers expression - Layers { 6, 54, 1 } could this 
>> be the problem?
>>
>> Extrude Surface {12, {0,0,1}, {0,0,0}, 2*Pi/3} {
>>   Recombine ; Layers { 6, 54, 1 } ;
>> } ;
>>
>> Extrude Surface {64, {0,0,1}, {0,0,0}, 2*Pi/3} {
>>   Recombine ; Layers { 6, 311, 1 } ;
>> } ;
>>
>> Extrude Surface {116, {0,0,1}, {0,0,0}, 2*Pi/3} {
>>   Recombine ; Layers { 6, 568, 1 } ;
>> } ;
>>
>>
>> .geo .flw and GMSH error log attached.
>> <<die2.flw>> <<die2.geo>> <<GMSH error.txt>>
>> Many thanks!!
>>
>> *Tim Martin*
>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> gmsh mailing list
>> [email protected]
>> http://www.geuz.org/mailman/listinfo/gmsh
> 
> _______________________________________________
> 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