Hi Jose, Extrude + Layers will not work if you modify the geometry : the extrusion direction (translation, rotation, etc.) is used as-is when creating the structured mesh. You will have to resort to the "Transfinite" command in that case.
Christophe > On 05 Jul 2016, at 17:06, Jose A. Abell M. <[email protected]> wrote: > > Dear gmsh devs, > > Suppose I want to create a skewed hexahedral geometry to be meshed using a > structured method. I want to use extrusions to create a regular cube first > and then translating the points created by the extrusion to 'skew' it. > > Translating the extruded points and lines works, but the surfaces and volumes > created by extrusion seem attached to their old geometry, generating errors. > > Please see example below: > > //Create 1x1x1 cube using extrusions > Point(1) = {0, 0, 0, 1}; > > lines[] = Extrude {1, 0, 0}{ > Point{1}; > Layers{10}; > Recombine; > }; > > surfaces[] = Extrude {0, 1, 0}{ > Line{lines[]}; > Layers{10}; > Recombine; > }; > > volumes[] = Extrude {0, 0, 1}{ > Surface{surfaces[]}; > Layers{10}; > Recombine; > }; > > // Distort the geometry using a translation for point on a face > > Translate {1, 0, 0} { > Point{2, 1, 4, 3}; > } > > > > > Saludos/Regards, > > -- > José A. Abell M., PhD > Ingeniero Civil > Profesor Investigador > Facultad de Ingeniería y Ciencias Aplicadas > Universidad de los Andes > (+56)2-2412-9321 > _______________________________________________ > gmsh mailing list > [email protected] > http://onelab.info/mailman/listinfo/gmsh -- Prof. Christophe Geuzaine University of Liege, Electrical Engineering and Computer Science http://www.montefiore.ulg.ac.be/~geuzaine Tetrahedron V, July 4-5 2016: http://tetrahedron.montefiore.ulg.ac.be Free software: http://gmsh.info | http://getdp.info | http://onelab.info _______________________________________________ gmsh mailing list [email protected] http://onelab.info/mailman/listinfo/gmsh
