[Gmsh] Translating points after extrusion
Jose A. Abell M.
jaabell at miuandes.cl
Fri Jul 8 18:31:15 CEST 2016
Thanks Christophe. I worked around it by exporting geometry and
reloading-translating and extruding.
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
On Wed, Jul 6, 2016 at 1:49 AM, Christophe Geuzaine <cgeuzaine at ulg.ac.be>
wrote:
>
> 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. <jaabell at miuandes.cl> 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
> > gmsh at onelab.info
> > 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
> gmsh at onelab.info
> http://onelab.info/mailman/listinfo/gmsh
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://onelab.info/pipermail/gmsh/attachments/20160708/d8e9121a/attachment.html>
More information about the gmsh
mailing list