<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hello, <br><br>I was wondering if you could help me out with one mesh I need to create with Gmsh. I need to make a tube's quarter structured mesh with hexahedron elements. For that, I wrote this code:<br><br>Lc=1;<br>Point(1) = {0, 0, 5, Lc};<br>Point(2) = {0, 0, 10, Lc};<br>Line(1) = {2, 1};<br><br>Extrude {1, 0, 0} {<br>  Line{1};<br>}<br>Transfinite Line {1} = 10 Using Progression 1;<br>Transfinite Surface {5};<br>Extrude {{1, 0, 0}, {0, 0, 0}, -Pi/2} {<br>  Surface{5};<br>}<br>//;Layers{8}<br>Transfinite Line {17, 13, 4, 8, 21, 12, 3, 10, 7, 9, 2, 1} = 10 Using Progression 1;<br>Transfinite Surface {14};<br>Transfinite Surface {18};<br>Transfinite Surface {22};<br>Transfinite Surface {22};<br>Transfinite Surface {26};<br>Transfinite Surface {27};<br>Recombine Surface {22, 14, 18, 26, 5, 27};<br><br><br>I can make a perfect 2D mesh with this code. But when I click on the 3D mesh, the program fills the geometry with unstructured hexahedra. I can't find the way to get what I need! Besides, if I put "Layers{n}" inside the Extrude command, it doesn't even work with the 3D mesh. What's the reason for that? How can I do to create the mesh I require?<br><br>I'd appreciate it if you could give me a hand with this.<br>Thanks in advance, and let me congratulate you for this amazing program. It's been really useful to many people I know.<br><br>Greetings,<br>Joaquín.<br><br><br><br>                                          </div></body>
</html>