Dear All,<br />
<br />
I am new with gmsh.   I have been trying to generate a mesh on a cubic domain with  refined meshes<br />
in two smaller boxes inside this cube.  I tried to use Field Box.  It didn't work.   The following is my code.<br />
Could anyone please tell how to fix this problem? <br />
<br />
xmin=-300; xmax=-xmin;<br />
ymin=-300; ymax=-ymin;<br />
zmin=-300; zmax=-zmin;<br />
<br />
x1min=-50; x1max=-x1min;<br />
y1min=-50; y1max=-y1min;<br />
z1min=-50; z1max=-z1min;<br />
<br />
<br />
H=30; h=5; <br />
<br />
// Cube<br />
Point(1)={xmin,ymin,zmin,H};<br />
Point(2)={xmax,ymin,zmin,H};<br />
Point(3)={xmax,ymax,zmin,H};<br />
Point(4)={xmin,ymax,zmin,H};<br />
Point(5)={xmin,ymin,zmax,H};<br />
Point(6)={xmax,ymin,zmax,H};<br />
Point(7)={xmax,ymax,zmax,H};<br />
Point(8)={xmin,ymax,zmax,H};  <br />
Line(1)={1,2};<br />
Line(2)={2,3};<br />
Line(3)={3,4};<br />
Line(4)={4,1};<br />
Line(5)={1,5};<br />
Line(6)={2,6};<br />
Line(7)={3,7};<br />
Line(8)={4,8};<br />
Line(9)={5,6};<br />
Line(10)={6,7};<br />
Line(11)={7,8};<br />
Line(12)={8,5}; <br />
Line Loop(1)={1,2,3,4};<br />
Line Loop(2)={9,10,11,12};<br />
Line Loop(3)={4,5,-12,-8};<br />
Line Loop(4)={2,7,-10,-6};<br />
Line Loop(5)={1,6,-9,-5};<br />
Line Loop(6)={-3,7,11,-8}; <br />
Plane Surface(1)={1};<br />
Plane Surface(2)={2};<br />
Plane Surface(3)={3};<br />
Plane Surface(4)={4};<br />
Plane Surface(5)={5};<br />
Plane Surface(6)={6}; <br />
Surface Loop(1)={1,4,2,3,5,6};<br />
Volume(1)={1};<br />
<br />
// Box 1<br />
sx1=0; sy1=0; sz1=100;<br />
Field[1]=Box;<br />
Field[1].XMin =x1min+sx1; <br />
Field[1].XMax =x1max+sx1;<br />
Field[1].YMin =y1min+sy1;<br />
Field[1].YMax =y1max+sy1;<br />
Field[1].ZMin =z1min+sz1;<br />
Field[1].ZMax =z1max+sz1;<br />
Field[1].VIn  =h;<br />
Field[1].VOut =H; <br />
<br />
// Box 2<br />
sx2=0; sy2=0; sz2=-100;<br />
Field[2]=Box;<br />
Field[2].XMin =x1min+sx2; <br />
Field[2].XMax =x1max+sx2;<br />
Field[2].YMin =y1min+sy2;<br />
Field[2].YMax =y1max+sy2;<br />
Field[2].ZMin =z1min+sz2;<br />
Field[2].ZMax =z1max+sz2;<br />
Field[2].VIn  =h;<br />
Field[2].VOut =H;   <br />
Background Field = 2; <br />
<br />
<br />
<br />
Thank you  very much.<br />
ST<br />