CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Open Source Meshers: Gmsh, Netgen, CGNS, ...

Cannot get the right mesh from gmsh

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old   August 31, 2010, 01:54
Default Cannot get the right mesh from gmsh
  #1
Member
 
Jinbiao Xiong
Join Date: Oct 2009
Location: China/Japan
Posts: 50
Rep Power: 7
JinBiao is on a distinguished road
Send a message via MSN to JinBiao
I am trying to generate a helical coil with gmsh. My approach is to generate a circle first and then extrude it. Below is the file for gmsh. I got errors when run checkMesh. And when I check the geometry in paraview, I found that the coil wall is not one piece. There are many small pieces which are grouped into the patch defaultFaces. Can anyone help me out? Thank you very much!!!

Code:
s1 = 1.753000E-04 ;
s3 = 8.765000E-05 ;
s2 = 4.382500E-05 ;

Cx = 7.350000E-03 ;
Cy = 0.000000E+00 ;
Cz = 0.000000E+00 ;
R1 = 8.765000E-04 ;
R2 = 8.765000E-04 ;
dh = 5.950000E-04 ;

Point (1) = { Cx, Cy, Cz,s1};
Point (2) = { Cx+R1, Cy, Cz,s1};
Point (3) = { Cx, Cy+R1, Cz,s1};
Point (4) = { Cx-R1, Cy, Cz,s1};
Point (5) = { Cx, Cy-R1, Cz,s1};
Circle(1) = {2,1,3};
Circle(2) = {3,1,4};
Circle(3) = {4,1,5};
Circle(4) = {5,1,2};

Line Loop(10) = {1,2,3,4};        //int circ

Plane Surface(30) = {10};
// notes: Layers{n}, n is the number of node in the extrusion direction

ext1[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{30};
 Layers{5}; Recombine;};

ext2[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext1[0]};
 Layers{5}; Recombine;};

ext3[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext2[0]};
 Layers{5}; Recombine;};

ext4[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext3[0]};
 Layers{5}; Recombine;};

ext5[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext4[0]};
 Layers{5}; Recombine;};

ext6[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext5[0]};
 Layers{5}; Recombine;};

ext7[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext6[0]};
 Layers{5}; Recombine;};

ext8[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext7[0]};
 Layers{5}; Recombine;};

ext9[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext8[0]};
 Layers{5}; Recombine;};

ext10[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext9[0]};
 Layers{5}; Recombine;};

ext11[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext10[0]};
 Layers{5}; Recombine;};

ext12[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext11[0]};
 Layers{5}; Recombine;};

ext13[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext12[0]};
 Layers{5}; Recombine;};

ext14[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext13[0]};
 Layers{5}; Recombine;};

ext15[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext14[0]};
 Layers{5}; Recombine;};

ext16[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext15[0]};
 Layers{5}; Recombine;};

ext17[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext16[0]};
 Layers{5}; Recombine;};

ext18[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext17[0]};
 Layers{5}; Recombine;};

ext19[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext18[0]};
 Layers{5}; Recombine;};

ext20[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext19[0]};
 Layers{5}; Recombine;};

ext21[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext20[0]};
 Layers{5}; Recombine;};

ext22[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext21[0]};
 Layers{5}; Recombine;};

ext23[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext22[0]};
 Layers{5}; Recombine;};

ext24[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext23[0]};
 Layers{5}; Recombine;};

ext25[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext24[0]};
 Layers{5}; Recombine;};

ext26[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext25[0]};
 Layers{5}; Recombine;};

ext27[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext26[0]};
 Layers{5}; Recombine;};

ext28[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext27[0]};
 Layers{5}; Recombine;};

ext29[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext28[0]};
 Layers{5}; Recombine;};

ext30[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext29[0]};
 Layers{5}; Recombine;};

ext31[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext30[0]};
 Layers{5}; Recombine;};

ext32[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext31[0]};
 Layers{5}; Recombine;};

ext33[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext32[0]};
 Layers{5}; Recombine;};

ext34[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext33[0]};
 Layers{5}; Recombine;};

ext35[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext34[0]};
 Layers{5}; Recombine;};

ext36[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext35[0]};
 Layers{5}; Recombine;};

ext37[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext36[0]};
 Layers{5}; Recombine;};

ext38[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext37[0]};
 Layers{5}; Recombine;};

ext39[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext38[0]};
 Layers{5}; Recombine;};

ext40[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext39[0]};
 Layers{5}; Recombine;};

ext41[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext40[0]};
 Layers{5}; Recombine;};

ext42[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext41[0]};
 Layers{5}; Recombine;};

ext43[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext42[0]};
 Layers{5}; Recombine;};

ext44[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext43[0]};
 Layers{5}; Recombine;};

ext45[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext44[0]};
 Layers{5}; Recombine;};

ext46[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext45[0]};
 Layers{5}; Recombine;};

ext47[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext46[0]};
 Layers{5}; Recombine;};

ext48[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext47[0]};
 Layers{5}; Recombine;};

ext49[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext48[0]};
 Layers{5}; Recombine;};

ext50[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext49[0]};
 Layers{5}; Recombine;};

ext51[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext50[0]};
 Layers{5}; Recombine;};

ext52[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext51[0]};
 Layers{5}; Recombine;};

ext53[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext52[0]};
 Layers{5}; Recombine;};

ext54[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext53[0]};
 Layers{5}; Recombine;};

ext55[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext54[0]};
 Layers{5}; Recombine;};

ext56[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext55[0]};
 Layers{5}; Recombine;};

ext57[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext56[0]};
 Layers{5}; Recombine;};

ext58[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext57[0]};
 Layers{5}; Recombine;};

ext59[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext58[0]};
 Layers{5}; Recombine;};

ext60[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext59[0]};
 Layers{5}; Recombine;};

ext61[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext60[0]};
 Layers{5}; Recombine;};

ext62[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext61[0]};
 Layers{5}; Recombine;};

ext63[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext62[0]};
 Layers{5}; Recombine;};

ext64[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext63[0]};
 Layers{5}; Recombine;};

ext65[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext64[0]};
 Layers{5}; Recombine;};

ext66[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext65[0]};
 Layers{5}; Recombine;};

ext67[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext66[0]};
 Layers{5}; Recombine;};

ext68[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext67[0]};
 Layers{5}; Recombine;};

ext69[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext68[0]};
 Layers{5}; Recombine;};

ext70[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext69[0]};
 Layers{5}; Recombine;};

ext71[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext70[0]};
 Layers{5}; Recombine;};

ext72[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext71[0]};
 Layers{5}; Recombine;};

ext73[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext72[0]};
 Layers{5}; Recombine;};

ext74[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext73[0]};
 Layers{5}; Recombine;};

ext75[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext74[0]};
 Layers{5}; Recombine;};

ext76[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext75[0]};
 Layers{5}; Recombine;};

ext77[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext76[0]};
 Layers{5}; Recombine;};

ext78[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext77[0]};
 Layers{5}; Recombine;};

ext79[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext78[0]};
 Layers{5}; Recombine;};

ext80[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext79[0]};
 Layers{5}; Recombine;};

ext81[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext80[0]};
 Layers{5}; Recombine;};

ext82[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext81[0]};
 Layers{5}; Recombine;};

ext83[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext82[0]};
 Layers{5}; Recombine;};

ext84[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext83[0]};
 Layers{5}; Recombine;};

ext85[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext84[0]};
 Layers{5}; Recombine;};

ext86[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext85[0]};
 Layers{5}; Recombine;};

ext87[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext86[0]};
 Layers{5}; Recombine;};

ext88[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext87[0]};
 Layers{5}; Recombine;};

ext89[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext88[0]};
 Layers{5}; Recombine;};

ext90[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext89[0]};
 Layers{5}; Recombine;};

ext91[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext90[0]};
 Layers{5}; Recombine;};

ext92[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext91[0]};
 Layers{5}; Recombine;};

ext93[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext92[0]};
 Layers{5}; Recombine;};

ext94[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext93[0]};
 Layers{5}; Recombine;};

ext95[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext94[0]};
 Layers{5}; Recombine;};

ext96[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext95[0]};
 Layers{5}; Recombine;};

ext97[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext96[0]};
 Layers{5}; Recombine;};

ext98[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext97[0]};
 Layers{5}; Recombine;};

ext99[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext98[0]};
 Layers{5}; Recombine;};

ext100[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext99[0]};
 Layers{5}; Recombine;};

ext101[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext100[0]};
 Layers{5}; Recombine;};

ext102[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext101[0]};
 Layers{5}; Recombine;};

ext103[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext102[0]};
 Layers{5}; Recombine;};

ext104[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext103[0]};
 Layers{5}; Recombine;};

ext105[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext104[0]};
 Layers{5}; Recombine;};

ext106[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext105[0]};
 Layers{5}; Recombine;};

ext107[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext106[0]};
 Layers{5}; Recombine;};

ext108[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext107[0]};
 Layers{5}; Recombine;};

ext109[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext108[0]};
 Layers{5}; Recombine;};

ext110[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext109[0]};
 Layers{5}; Recombine;};

ext111[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext110[0]};
 Layers{5}; Recombine;};

ext112[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext111[0]};
 Layers{5}; Recombine;};

ext113[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext112[0]};
 Layers{5}; Recombine;};

ext114[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext113[0]};
 Layers{5}; Recombine;};

ext115[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext114[0]};
 Layers{5}; Recombine;};

ext116[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext115[0]};
 Layers{5}; Recombine;};

ext117[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext116[0]};
 Layers{5}; Recombine;};

ext118[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext117[0]};
 Layers{5}; Recombine;};

ext119[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext118[0]};
 Layers{5}; Recombine;};

ext120[] = Extrude {{0,dh,0}, {0,1,0}, {0,0,0}, Pi/2} {
  Surface{ext119[0]};
 Layers{5}; Recombine;};

ext121[] = Extrude {{0,dh,0}, {0,1,0}, {Cx/2,Cy,Cz}, Pi/2} {
  Surface{ext120[0]};
 Layers{5}; Recombine;};

ext122[] = Extrude {{0,-dh,0}, {0,1,0}, {Cx/2,Cy,Cz}, -Pi/2} {
  Surface{30};
 Layers{5}; Recombine;};

ext123[] = Extrude {{0,0,Cx/2}, {0,0,1}, {Cx/2, Cy+4*30*dh+Cx/2,Cz}, -Pi/2}  {
  Surface{ext121[0]};
 Layers{2*5}; Recombine;};

ext124[] = Extrude {{0,0,-Cx/2}, {0,0,1}, {Cx/2,Cy-dh-Cx/2,Cz}, Pi/2} {
  Surface{ext122[0]};
 Layers{2*5}; Recombine;};

ext125[] =Extrude {0,10*1.753000E-03, 0} {
  Surface{ext123[0]};
 Layers{4*5}; Recombine;};

ext126[] =Extrude {0,-10*1.753000E-03, 0} {
  Surface{ext124[0]};
 Layers{4*5}; Recombine;};

Physical Surface("inlet") = {ext125[0]};
Physical Surface("outlet") = {ext126[0]};

Physical Surface("coilInnerSurface")= {ext1[2],ext1[3],ext1[4],ext1[5],ext2[2],ext2[3],ext2[4],ext2[5],ext3[2],ext3[3],ext3[4],ext3[5],ext4[2],ext4[3],ext4[4],ext4[5],ext5[2],ext5[3],ext5[4],ext5[5],
ext6[2],ext6[3],ext6[4],ext6[5],ext7[2],ext7[3],ext7[4],ext7[5],ext8[2],ext8[3],ext8[4],ext8[5],ext9[2],ext9[3],ext9[4],ext9[5],ext10[2],ext10[3],ext10[4],ext10[5],
ext11[2],ext11[3],ext11[4],ext11[5],ext12[2],ext12[3],ext12[4],ext12[5],ext13[2],ext13[3],ext13[4],ext13[5],ext14[2],ext14[3],ext14[4],ext14[5],ext15[2],ext15[3],ext15[4],ext15[5],
ext16[2],ext16[3],ext16[4],ext16[5],ext17[2],ext17[3],ext17[4],ext17[5],ext18[2],ext18[3],ext18[4],ext18[5],ext19[2],ext19[3],ext19[4],ext19[5],ext20[2],ext20[3],ext20[4],ext20[5],
ext21[2],ext21[3],ext21[4],ext21[5],ext22[2],ext22[3],ext22[4],ext22[5],ext23[2],ext23[3],ext23[4],ext23[5],ext24[2],ext24[3],ext24[4],ext24[5],ext25[2],ext25[3],ext25[4],ext25[5],
ext26[2],ext26[3],ext26[4],ext26[5],ext27[2],ext27[3],ext27[4],ext27[5],ext28[2],ext28[3],ext28[4],ext28[5],ext29[2],ext29[3],ext29[4],ext29[5],ext30[2],ext30[3],ext30[4],ext30[5],
ext31[2],ext31[3],ext31[4],ext31[5],ext32[2],ext32[3],ext32[4],ext32[5],ext33[2],ext33[3],ext33[4],ext33[5],ext34[2],ext34[3],ext34[4],ext34[5],ext35[2],ext35[3],ext35[4],ext35[5],
ext36[2],ext36[3],ext36[4],ext36[5],ext37[2],ext37[3],ext37[4],ext37[5],ext38[2],ext38[3],ext38[4],ext38[5],ext39[2],ext39[3],ext39[4],ext39[5],ext40[2],ext40[3],ext40[4],ext40[5],
ext41[2],ext41[3],ext41[4],ext41[5],ext42[2],ext42[3],ext42[4],ext42[5],ext43[2],ext43[3],ext43[4],ext43[5],ext44[2],ext44[3],ext44[4],ext44[5],ext45[2],ext45[3],ext45[4],ext45[5],
ext46[2],ext46[3],ext46[4],ext46[5],ext47[2],ext47[3],ext47[4],ext47[5],ext48[2],ext48[3],ext48[4],ext48[5],ext49[2],ext49[3],ext49[4],ext49[5],ext50[2],ext50[3],ext50[4],ext50[5],
ext51[2],ext51[3],ext51[4],ext51[5],ext52[2],ext52[3],ext52[4],ext52[5],ext53[2],ext53[3],ext53[4],ext53[5],ext54[2],ext54[3],ext54[4],ext54[5],ext55[2],ext55[3],ext55[4],ext55[5],
ext56[2],ext56[3],ext56[4],ext56[5],ext57[2],ext57[3],ext57[4],ext57[5],ext58[2],ext58[3],ext58[4],ext58[5],ext59[2],ext59[3],ext59[4],ext59[5],ext60[2],ext60[3],ext60[4],ext60[5],
ext61[2],ext61[3],ext61[4],ext61[5],ext62[2],ext62[3],ext62[4],ext62[5],ext63[2],ext63[3],ext63[4],ext63[5],ext64[2],ext64[3],ext64[4],ext64[5],ext65[2],ext65[3],ext65[4],ext65[5],
ext66[2],ext66[3],ext66[4],ext66[5],ext67[2],ext67[3],ext67[4],ext67[5],ext68[2],ext68[3],ext68[4],ext68[5],ext69[2],ext69[3],ext69[4],ext69[5],ext70[2],ext70[3],ext70[4],ext70[5],
ext71[2],ext71[3],ext71[4],ext71[5],ext72[2],ext72[3],ext72[4],ext72[5],ext73[2],ext73[3],ext73[4],ext73[5],ext74[2],ext74[3],ext74[4],ext74[5],ext75[2],ext75[3],ext75[4],ext75[5],
ext76[2],ext76[3],ext76[4],ext76[5],ext77[2],ext77[3],ext77[4],ext77[5],ext78[2],ext78[3],ext78[4],ext78[5],ext79[2],ext79[3],ext79[4],ext79[5],ext80[2],ext80[3],ext80[4],ext80[5],
ext81[2],ext81[3],ext81[4],ext81[5],ext82[2],ext82[3],ext82[4],ext82[5],ext83[2],ext83[3],ext83[4],ext83[5],ext84[2],ext84[3],ext84[4],ext84[5],ext85[2],ext85[3],ext85[4],ext85[5],
ext86[2],ext86[3],ext86[4],ext86[5],ext87[2],ext87[3],ext87[4],ext87[5],ext88[2],ext88[3],ext88[4],ext88[5],ext89[2],ext89[3],ext89[4],ext89[5],ext90[2],ext90[3],ext90[4],ext90[5],
ext91[2],ext91[3],ext91[4],ext91[5],ext92[2],ext92[3],ext92[4],ext92[5],ext93[2],ext93[3],ext93[4],ext93[5],ext94[2],ext94[3],ext94[4],ext94[5],ext95[2],ext95[3],ext95[4],ext95[5],
ext96[2],ext96[3],ext96[4],ext96[5],ext97[2],ext97[3],ext97[4],ext97[5],ext98[2],ext98[3],ext98[4],ext98[5],ext99[2],ext99[3],ext99[4],ext99[5],ext100[2],ext100[3],ext100[4],ext100[5],
ext101[2],ext101[3],ext101[4],ext101[5],ext102[2],ext102[3],ext102[4],ext102[5],ext103[2],ext103[3],ext103[4],ext103[5],ext104[2],ext104[3],ext104[4],ext104[5],ext105[2],ext105[3],ext105[4],ext105[5],
ext106[2],ext106[3],ext106[4],ext106[5],ext107[2],ext107[3],ext107[4],ext107[5],ext108[2],ext108[3],ext108[4],ext108[5],ext109[2],ext109[3],ext109[4],ext109[5],ext110[2],ext110[3],ext110[4],ext110[5],
ext111[2],ext111[3],ext111[4],ext111[5],ext112[2],ext112[3],ext112[4],ext112[5],ext113[2],ext113[3],ext113[4],ext113[5],ext114[2],ext114[3],ext114[4],ext114[5],ext115[2],ext115[3],ext115[4],ext115[5],
ext116[2],ext116[3],ext116[4],ext116[5],ext117[2],ext117[3],ext117[4],ext117[5],ext118[2],ext118[3],ext118[4],ext118[5],ext119[2],ext119[3],ext119[4],ext119[5],ext120[2],ext120[3],ext120[4],ext120[5],
ext121[2],ext121[3],ext121[4],ext121[5],ext122[2],ext122[3],ext122[4],ext122[5],ext123[2],ext123[3],ext123[4],ext123[5],ext124[2],ext124[3],ext124[4],ext124[5],ext125[2],ext125[3],ext125[4],ext125[5],
ext126[2],ext126[3],ext126[4],ext126[5]};

Physical Volume("coil")= {ext1[],ext2[],ext3[],ext4[],ext5[],ext6[],ext7[],ext8[],ext9[],ext10[],
ext11[],ext12[],ext13[],ext14[],ext15[],ext16[],ext17[],ext18[],ext19[],ext20[],
ext21[],ext22[],ext23[],ext24[],ext25[],ext26[],ext27[],ext28[],ext29[],ext30[],
ext31[],ext32[],ext33[],ext34[],ext35[],ext36[],ext37[],ext38[],ext39[],ext40[],
ext41[],ext42[],ext43[],ext44[],ext45[],ext46[],ext47[],ext48[],ext49[],ext50[],
ext51[],ext52[],ext53[],ext54[],ext55[],ext56[],ext57[],ext58[],ext59[],ext60[],
ext61[],ext62[],ext63[],ext64[],ext65[],ext66[],ext67[],ext68[],ext69[],ext70[],
ext71[],ext72[],ext73[],ext74[],ext75[],ext76[],ext77[],ext78[],ext79[],ext80[],
ext81[],ext82[],ext83[],ext84[],ext85[],ext86[],ext87[],ext88[],ext89[],ext90[],
ext91[],ext92[],ext93[],ext94[],ext95[],ext96[],ext97[],ext98[],ext99[],ext100[],
ext101[],ext102[],ext103[],ext104[],ext105[],ext106[],ext107[],ext108[],ext109[],ext110[],
ext111[],ext112[],ext113[],ext114[],ext115[],ext116[],ext117[],ext118[],ext119[],ext120[],
ext121[],ext122[],ext123[],ext124[],ext125[],ext126[]};
__________________
Jinbiao
JinBiao is offline   Reply With Quote

Old   August 31, 2010, 01:55
Default
  #2
Member
 
Jinbiao Xiong
Join Date: Oct 2009
Location: China/Japan
Posts: 50
Rep Power: 7
JinBiao is on a distinguished road
Send a message via MSN to JinBiao
3 errors when I checkMesh.

Code:
Create time

Create polyMesh for time = 0

Time = 0

Mesh stats
    points:           435825
    faces:            2041712
    internal faces:   1924688
    cells:            793280
    boundary patches: 4
    point zones:      0
    face zones:       0
    cell zones:       1

Overall number of cells of each type:
    hexahedra:     0
    prisms:        793280
    wedges:        0
    pyramids:      0
    tet wedges:    0
    tetrahedra:    0
    polyhedra:     0

Checking topology...
    Boundary definition OK.
    Point usage OK.
    Upper triangular ordering OK.
    Face vertices OK.
    Number of regions: 1 (OK).

Checking patch topology for multiply connected surfaces ...
    Patch               Faces    Points   Surface topology                  
    inlet               592      325      ok (non-closed singly connected)  
    outlet              592      325      ok (non-closed singly connected)  
    coilInnerSurface    68680    75096    ok (non-closed singly connected)  
    defaultFaces        47160    36727    multiply connected (shared edge)  
  <<Writing 19438 conflicting points to set nonManifoldPoints

Checking geometry...
    Overall domain bounding box (-0.0082265 -0.0218 -0.0082265) (0.0082265 0.092605 0.0082265)
    Mesh (non-empty, non-wedge) directions (1 1 1)
    Mesh (non-empty) directions (1 1 1)
    Boundary openness (-2.89129e-09 -1.27362e-08 2.17817e-09) OK.
 ***Open cells found, max cell openness: 0.633005, number of open cells 9126
  <<Writing 9126 non closed cells to set nonClosedCells
  <<Writing 2400 cells with high aspect ratio to set highAspectRatioCells
    Minumum face area = 1.53247e-12. Maximum face area = 2.29522e-07.  Face area magnitudes OK.
    Min volume = 1.66667e-300. Max volume = 1.03492e-11.  Total volume = 3.4394e-06.  Cell volumes OK.
    Mesh non-orthogonality Max: 176.879 average: 14.7507
   *Number of severely non-orthogonal faces: 2400.
 ***Number of non-orthogonality errors: 5409.
  <<Writing 7809 non-orthogonal faces to set nonOrthoFaces
 ***Error in face pyramids: 28094 faces are incorrectly oriented.
  <<Writing 23285 faces with incorrect orientation to set wrongOrientedFaces
    Max skewness = 3.76412 OK.

Failed 3 mesh checks.

End
__________________
Jinbiao
JinBiao is offline   Reply With Quote

Old   August 31, 2010, 04:51
Default
  #3
Member
 
Jinbiao Xiong
Join Date: Oct 2009
Location: China/Japan
Posts: 50
Rep Power: 7
JinBiao is on a distinguished road
Send a message via MSN to JinBiao
The problem has been solved. The reason was that I clicked the "refine" button when building the mesh.
__________________
Jinbiao
JinBiao is offline   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
gmshToFoam problem: not the same mesh in Gmsh vs. paraview zhernadi Open Source Meshers: Gmsh, Netgen, CGNS, ... 8 July 7, 2011 02:28
mesh missing after export in gambit morteza08 ANSYS Meshing & Geometry 1 July 26, 2010 01:10
Import problem ARC Open Source Meshers: Gmsh, Netgen, CGNS, ... 0 February 27, 2010 11:56
2d irregular grid Remy Main CFD Forum 1 December 22, 2008 05:49
basic of mesh refinement arya CFX 4 June 19, 2007 12:21


All times are GMT -4. The time now is 13:55.