<div dir="ltr"><div><div><div><div><div>Hi George,<br><br>Here are the answers to your questions:<br><br></div>1. 'Cannot tetrahedralize volume with quadrangles on boundary.'<br><br></div> Although I think the gmsh team is working on improving and adding unstructured 3D hex algorithms, those are still experimental and will not work on volumes bounded by non-manifold faces (If that is not still true, I am happy to be corrected). You would use one by changing the 3D mesh algorithm (Mesh.Algorithm3D=6 for frontalHEX, for example).<br>
<br></div> If that is not the solution for your geometry, you can use QuadTri options. This allows you to subdivide all the outer elements of a structured grid into tetrahedra, prisms, and pyramids so that you can have all triangles on the bounding faces. The internal elements will still be structured and undivided. You can read about it in the manual here: <br>
<br><a href="http://www.geuz.org/gmsh/doc/texinfo/#Structured-grids">http://www.geuz.org/gmsh/doc/texinfo/#Structured-grids</a> <br> <br>Note that in addition to the QuadTri option for the extruded volumes, there is a version of QuadTri for Transfinite Volumes (see, TransfQuadTri command). <br>
<br>Also, I attached a .geo file showing an example of QuadTri usage for extruded volumes.<br><br><br>2. 'Transfinite algorithm only available for 5- and 6-face volumes.'<br><br></div> The answer here is that the transfinite algorithm interpolates in 3D from one face across to another. It can only do this for 5- and 6- sided volumes. You might have to use an unstructured algorithm, or find another way to work around the problem.<br>
<br></div>Regards,<br><br>Trevor Strickler<br><div><div><br><div><div><div>---------- Forwarded message ----------<br>From: <a href="mailto:geomazanakis@gmail.com">geomazanakis@gmail.com</a><br>To: <a href="mailto:gmsh-public@googlegroups.com">gmsh-public@googlegroups.com</a><br>
Cc: <br>Date: Sun, 8 Dec 2013 03:56:49 -0800 (PST)<br>Subject: [Gmsh] Transfinite volume<br><div><div>Hello everyone... I need your help please</div><div><br></div><div>I
want to create a 3d mesh with hex only in a wind blade geometry (please
see the attachment). I get the geometry to an .stp file, so I can not
change it.</div><div><br></div><div>I use a scrip file (please see the attachment) to transfinite and recombine the lines surfaces and volumes.</div><div><br></div><div>When I create the mesh I get an error like </div><div>
<br></div><div>Error : Cannot tetrahedralize volume with quadrangles on boundary </div><div><br></div><div>or</div><div><br></div><div>Error : Transfinite algorithm only available for 5- and 6-face volumes</div><div><br>
</div><div>There is any solution for my problem?</div><div><br></div><div>thank you in advance</div></div><br></div></div></div></div></div></div>