<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";
        mso-fareast-language:EN-US;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-GB" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Hi Gmsh users,<o:p></o:p></p>
<p class="MsoNormal">The .geo file below produces a transfinite mesh of prism elements.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Mesh.Smoothing =1; //need this < 2 so get uniform bias in BL across the surfaces<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Blays=3;<o:p></o:p></p>
<p class="MsoNormal">w=4;<o:p></o:p></p>
<p class="MsoNormal">l=6;<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Point(1) = {0, 0, 0};<o:p></o:p></p>
<p class="MsoNormal">Point(2) = {1, 0, 0};<o:p></o:p></p>
<p class="MsoNormal">Point(3) = {1, 1, 0};<o:p></o:p></p>
<p class="MsoNormal">Point(4) = {0, 2, 0};<o:p></o:p></p>
<p class="MsoNormal">Point(5) = {0.2, 0.2, 0.25};<o:p></o:p></p>
<p class="MsoNormal">Point(6) = {0.8, 0.2, 0.25};<o:p></o:p></p>
<p class="MsoNormal">Point(7) = {0.8, 0.8, 0.25};<o:p></o:p></p>
<p class="MsoNormal">Point(8) = {0.2, 1.5, 0.25};<o:p></o:p></p>
<p class="MsoNormal">Line(1) = {1, 2};<o:p></o:p></p>
<p class="MsoNormal">Line(2) = {2, 3};<o:p></o:p></p>
<p class="MsoNormal">Line(3) = {3, 4};<o:p></o:p></p>
<p class="MsoNormal">Line(4) = {4, 1};<o:p></o:p></p>
<p class="MsoNormal">Line(5) = {5, 6};<o:p></o:p></p>
<p class="MsoNormal">Line(6) = {6, 7};<o:p></o:p></p>
<p class="MsoNormal">Line(7) = {7, 8};<o:p></o:p></p>
<p class="MsoNormal">Line(8) = {8, 5};<o:p></o:p></p>
<p class="MsoNormal">Line(9) = {2, 6};<o:p></o:p></p>
<p class="MsoNormal">Line(10) = {3, 7};<o:p></o:p></p>
<p class="MsoNormal">Line(11) = {4, 8};<o:p></o:p></p>
<p class="MsoNormal">Line(12) = {1, 5};<o:p></o:p></p>
<p class="MsoNormal">Line Loop(13) = {5, 6, 7, 8};<o:p></o:p></p>
<p class="MsoNormal">Plane Surface(1) = {13};<o:p></o:p></p>
<p class="MsoNormal">Line Loop(15) = {3, 11, -7, -10};<o:p></o:p></p>
<p class="MsoNormal">Plane Surface(2) = {15};<o:p></o:p></p>
<p class="MsoNormal">Line Loop(17) = {6, -10, -2, 9};<o:p></o:p></p>
<p class="MsoNormal">Plane Surface(3) = {17};<o:p></o:p></p>
<p class="MsoNormal">Line Loop(19) = {5, -9, -1, 12};<o:p></o:p></p>
<p class="MsoNormal">Plane Surface(4) = {19};<o:p></o:p></p>
<p class="MsoNormal">Line Loop(21) = {4, 1, 2, 3};<o:p></o:p></p>
<p class="MsoNormal">Plane Surface(6) = {21};<o:p></o:p></p>
<p class="MsoNormal">Line Loop(23) = {8, -12, -4, 11};<o:p></o:p></p>
<p class="MsoNormal">Plane Surface(5) = {23};<o:p></o:p></p>
<p class="MsoNormal">Surface Loop(25) = {1, 2, 3, 4, 5, 6};<o:p></o:p></p>
<p class="MsoNormal">Volume(1) = {25};<o:p></o:p></p>
<p class="MsoNormal">Transfinite Line {10, 11, 12, 9} = Blays+1 Using Progression 1.3;<o:p></o:p></p>
<p class="MsoNormal">Transfinite Surface {2};<o:p></o:p></p>
<p class="MsoNormal">Transfinite Surface {3};<o:p></o:p></p>
<p class="MsoNormal">Transfinite Surface {4};<o:p></o:p></p>
<p class="MsoNormal">Transfinite Surface {5};<o:p></o:p></p>
<p class="MsoNormal">Recombine Surface {2, 3, 4, 5};<o:p></o:p></p>
<p class="MsoNormal">Transfinite Line {5, 7, 3, 1} = w+1 Using Progression 1;<o:p></o:p></p>
<p class="MsoNormal">Transfinite Line {4, 2, 6, 8} = l+1 Using Progression 1;<o:p></o:p></p>
<p class="MsoNormal">Transfinite Surface {1};<o:p></o:p></p>
<p class="MsoNormal">Transfinite Surface {6};<o:p></o:p></p>
<p class="MsoNormal">Transfinite Volume {1};<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Picture 1) It produces a surface mesh on surface 1 like so<o:p></o:p></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-GB"><img width="462" height="227" id="Picture_x0020_2" src="cid:image006.png@01D1FD35.30BDBC90"></span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Picture 2) If I comment out Transfinite Surface {1}; and Transfinite Surface {6}; in the geo file I get a surface mesh on surface 1 like so<o:p></o:p></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-GB"><img width="422" height="227" id="Picture_x0020_3" src="cid:image007.png@01D1FD35.30BDBC90"></span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Now this surface mesh has better statistics than the transfinite one, but as expected the 3D meshing fails.<o:p></o:p></p>
<p class="MsoNormal">Is there a way to copy with morphing, the mesh on surface 1 to surface 6 and produce a 3D mesh of surface 1  swept to surface 6 resulting in an all prism 3D mesh?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks in advance.<o:p></o:p></p>
<p class="MsoNormal">Mark<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:navy;mso-fareast-language:EN-GB">Mark Smith</span></b><b><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:navy;mso-fareast-language:EN-GB"><o:p></o:p></span></b></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:navy;mso-fareast-language:EN-GB">Senior Engineer (Modelling)<o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="font-size:2.0pt;font-family:"Times New Roman","serif";color:navy;mso-fareast-language:EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D;mso-fareast-language:EN-GB"><img width="120" height="34" id="Picture_x0020_1" src="cid:image005.jpg@01D1FD34.CD7F3E10" alt="Description: cid:image002.jpg@01CA8F80.00EC1C20"></span><span lang="EN-US" style="font-size:9.0pt;font-family:"Arial","sans-serif";color:#666666;mso-fareast-language:EN-GB"> </span><span style="font-size:12.0pt;color:#1F497D;mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:2.0pt;font-family:"Arial","sans-serif";color:#666666;mso-fareast-language:EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:"Arial","sans-serif";color:#666666;mso-fareast-language:EN-GB">316 Science Park</span><span lang="EN-US" style="font-size:9.0pt;color:#666666;mso-fareast-language:EN-GB"><br>
</span><span lang="EN-US" style="font-size:9.0pt;font-family:"Arial","sans-serif";color:#666666;mso-fareast-language:EN-GB">Cambridge</span><span lang="EN-US" style="font-size:9.0pt;color:#666666;mso-fareast-language:EN-GB"><br>
</span><span lang="EN-US" style="font-size:9.0pt;font-family:"Arial","sans-serif";color:#666666;mso-fareast-language:EN-GB">CB4 0XR</span><span lang="EN-US" style="font-size:9.0pt;color:#666666;mso-fareast-language:EN-GB"><br>
</span><span lang="EN-US" style="font-size:9.0pt;font-family:"Arial","sans-serif";color:#666666;mso-fareast-language:EN-GB">United Kingdom<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;color:#666666;mso-fareast-language:EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:"Arial","sans-serif";color:#666666;mso-fareast-language:EN-GB">Phone: +44 (0)1223 802134<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:"Arial","sans-serif";color:#666666;mso-fareast-language:EN-GB">Internal ext: 2134<br>
E-Mail:  <a href="mailto:james.caie@xaar.com" title="mailto:james.caie@xaar.com">
<span style="color:blue">mark.smith@xaar.com</span></a><br>
Web: <a href="http://www.xaar.com/" title="http://www.xaar.com/"><span style="color:blue">www.xaar.com</span></a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-GB">All contents of this email are XAAR Confidential<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<br /><br /><p style="font-family: Verdana; font-size:10pt; color:#666666;"><b>___________________________________________________________________________</b></p><p style="font-family: Verdana; font-size:8pt; color:#666666;">Xaar is a market-leading manufacturer of innovative digital inkjet printing technology.<br /><br /> Note: The information contained in this e-mail is intended for the named recipient(s) only. It may also be privileged and confidential. If you are not an intended recipient, you must not copy, distribute or take any action in reliance upon it. No warranties or assurances are made in relation to safety, content and/or any attachments. No liability is accepted for any consequences arising from it. No warranties are given by Xaar, and no liability is accepted by Xaar, in relation to any loss arising from reliance placed on the information supplied in this email and attachments, other than those warranties expressly stated in Xaar's Standard Terms and Conditions of Sale. Xaar's Standard Terms and Conditions of Sale apply at all times. Xaar plc, registered in England no.3320972, XaarJet ltd, registered in England no.3375961, Xaar Technology ltd, registered in England no.2469592, Science Park, Cambridge, CB4 0XR, Tel +44(0)1223423663, Fax +44(0)1223423590<br /><br />This email has been scanned for viruses and malware by Mimecast Ltd. </p>
</body>
</html>