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