<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 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
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-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Dear All,<o:p></o:p></p>
<p class="MsoNormal">I would like to mesh a wedge shaped geometry. I have already been able to mesh all the surfaces but the 3D mesh module fails to extrude the 2D mesh and generate 3D mesh. If I remove the “Recombine Surface "*";” from the script, I can get
 tetrahedral mesh but I need hex cells.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I am getting the following error:<o:p></o:p></p>
<p class="MsoNormal">Degenerated hexahedron in extrusion of volume 4<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div style="mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 0in 1.0pt 0in">
<p class="MsoNormal" style="border:none;padding:0in">here is my geo file:<o:p></o:p></p>
<p class="MsoNormal" style="border:none;padding:0in"><o:p> </o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">//Wedge geometry<o:p></o:p></p>
<p class="MsoNormal">theta=5.0;<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">//dimentions <o:p></o:p></p>
<p class="MsoNormal">H1 = 5;    <o:p></o:p></p>
<p class="MsoNormal">H2 = 1.5;  //Electrode gap distance<o:p></o:p></p>
<p class="MsoNormal">H3 = 20;<o:p></o:p></p>
<p class="MsoNormal">W1 = 20;<o:p></o:p></p>
<p class="MsoNormal">D = 0.5;<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">//Mesh options<o:p></o:p></p>
<p class="MsoNormal">NH1=8;<o:p></o:p></p>
<p class="MsoNormal">NH2=10;<o:p></o:p></p>
<p class="MsoNormal">NH3=30;<o:p></o:p></p>
<p class="MsoNormal">NW=50;<o:p></o:p></p>
<p class="MsoNormal">ND=5;<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">PH1=1/1.02;<o:p></o:p></p>
<p class="MsoNormal">PH2=1/1.02;<o:p></o:p></p>
<p class="MsoNormal">PH3=1.02;<o:p></o:p></p>
<p class="MsoNormal">PD=1.02;<o:p></o:p></p>
<p class="MsoNormal">PW=1/1.02;<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">meshRes=0.2;<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">General.Axes = 1;<o:p></o:p></p>
<p class="MsoNormal">Geometry.Tolerance=1e-14;<o:p></o:p></p>
<p class="MsoNormal">Geometry.ScalingFactor=1e-3;<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Point(1) =  {0 , 0 , 0 , meshRes };<o:p></o:p></p>
<p class="MsoNormal">Point(2) =  {D , 0 , 0 , meshRes };<o:p></o:p></p>
<p class="MsoNormal">Point(3) =  {W1 , 0 , 0 , meshRes };<o:p></o:p></p>
<p class="MsoNormal">Point(4) =  {W1 , H1 , 0 , meshRes };<o:p></o:p></p>
<p class="MsoNormal">Point(5) =  {D , H1 , 0 , meshRes/3 };<o:p></o:p></p>
<p class="MsoNormal">Point(6) =  {0 , H1 , 0 , meshRes/3 };<o:p></o:p></p>
<p class="MsoNormal">Point(7) =  {0 , H1+H2 , 0 , meshRes/3 };<o:p></o:p></p>
<p class="MsoNormal">Point(8) =  {D , H1+H2 , 0 , meshRes/3 };<o:p></o:p></p>
<p class="MsoNormal">Point(9) =  {W1 , H1+H2 , 0 , meshRes };<o:p></o:p></p>
<p class="MsoNormal">Point(10) =  {W1 , H1+H2+H3 , 0 , meshRes };<o:p></o:p></p>
<p class="MsoNormal">Point(11) =  {2*D , H1+H2+H3 , 0 , meshRes };<o:p></o:p></p>
<p class="MsoNormal">Point(12) =  {D , H1+H2+H3 , 0 , meshRes };<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Rotate {{0, 1, 0}, {0, 0, 0}, -Pi*theta/360.0} {<o:p></o:p></p>
<p class="MsoNormal">  Point{1,2,3,4,5,6,7,8,9,10,11,12};<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Line(1) = {2, 3};<o:p></o:p></p>
<p class="MsoNormal">Line(2) = {3, 4};<o:p></o:p></p>
<p class="MsoNormal">Line(3) = {4, 5};<o:p></o:p></p>
<p class="MsoNormal">Line(4) = {5, 2};<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) = {8, 9};<o:p></o:p></p>
<p class="MsoNormal">Line(10) = {9, 4};<o:p></o:p></p>
<p class="MsoNormal">Line(11) = {9, 10};<o:p></o:p></p>
<p class="MsoNormal">Line(12) = {10, 11};<o:p></o:p></p>
<p class="MsoNormal">Line(13) = {7, 12};<o:p></o:p></p>
<p class="MsoNormal">Line(14) = {12, 11};<o:p></o:p></p>
<p class="MsoNormal">Line(15) = {11, 8};<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Line Loop(16) = {4, 1, 2, 3};<o:p></o:p></p>
<p class="MsoNormal">Plane Surface(17) = {16};<o:p></o:p></p>
<p class="MsoNormal">Line Loop(18) = {8, 5, 6, 7};<o:p></o:p></p>
<p class="MsoNormal">Plane Surface(19) = {18};<o:p></o:p></p>
<p class="MsoNormal">Line Loop(20) = {9, 10, 3, -8};<o:p></o:p></p>
<p class="MsoNormal">Plane Surface(21) = {20};<o:p></o:p></p>
<p class="MsoNormal">Line Loop(22) = {15, -7, 13, 14};<o:p></o:p></p>
<p class="MsoNormal">Plane Surface(23) = {22};<o:p></o:p></p>
<p class="MsoNormal">Line Loop(24) = {12, 15, 9, 11};<o:p></o:p></p>
<p class="MsoNormal">Plane Surface(25) = {24};<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Extrude {{0, 1, 0},{0,0,0},Pi*theta/180.0}{   <o:p></o:p></p>
<p class="MsoNormal">   Surface{17,19,21,23,25};   <o:p></o:p></p>
<p class="MsoNormal">   Layers{1};<o:p></o:p></p>
<p class="MsoNormal">   Recombine;<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Transfinite Line {3,12} = NW Using Progression PW;<o:p></o:p></p>
<p class="MsoNormal">Transfinite Line {1,9} = NW Using Progression 1/PW;<o:p></o:p></p>
<p class="MsoNormal">Transfinite Line {2} = NH1 Using Progression PH1;<o:p></o:p></p>
<p class="MsoNormal">Transfinite Line {4} = NH1 Using Progression 1/PH1;<o:p></o:p></p>
<p class="MsoNormal">Transfinite Line {10,8} = NH2 Using Progression PH2;<o:p></o:p></p>
<p class="MsoNormal">Transfinite Line {6} = NH2 Using Progression 1/PH2;<o:p></o:p></p>
<p class="MsoNormal">Transfinite Line {11,13} = NH3 Using Progression PH3;<o:p></o:p></p>
<p class="MsoNormal">Transfinite Line {15} = NH3 Using Progression 1/PH3;<o:p></o:p></p>
<p class="MsoNormal">Transfinite Line {5,7,14} = ND Using Progression PD;<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Transfinite Surface "*";<o:p></o:p></p>
<p class="MsoNormal">Recombine Surface "*";<o:p></o:p></p>
<div style="mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 0in 1.0pt 0in">
<p class="MsoNormal" style="border:none;padding:0in"><o:p> </o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I would greatly appreciate it if anyone could help.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Regards,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b><span style="color:#1F4E79">Ali Charchi Aghdam<o:p></o:p></span></b></p>
<p class="MsoNormal"><b><span style="color:#1F4E79"><o:p> </o:p></span></b></p>
<p class="MsoNormal"><b><span style="color:#1F4E79">PhD Student of Mechanical Engineering<o:p></o:p></span></b></p>
<p class="MsoNormal"><b><span style="color:#1F4E79">300 Main Street, Room A134<o:p></o:p></span></b></p>
<p class="MsoNormal"><b><span style="color:#1F4E79">Department of Mechanical Engineering<o:p></o:p></span></b></p>
<p class="MsoNormal"><b><span style="color:#1F4E79">University of South Carolina<o:p></o:p></span></b></p>
<p class="MsoNormal"><b><span style="color:#1F4E79">Columbia, SC 29208<o:p></o:p></span></b></p>
<p class="MsoNormal"><b><span style="color:#1F4E79">Email: alic@email.sc.edu<o:p></o:p></span></b></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>