Dear Sir,

I accounted a problem as followed:

There is an physical surface that connects two entities, the inside one is 4 
layers and the outside one is only 1 layer.

How to make the 3D meshes conform faces on the physical surface?

Now, the size of meshes outside the physical surface is bigger than the inside 
meshes.

There is a file attached in this email to present this problem.

Best wishes!

Longlong LI
// Gmsh project created on 07-Mar-2017 15:23:31

Point(1)={-300, -300, -1000, 20};
Point(2)={300, -300, -1000, 20};
Point(3)={300, 300, -1000, 20};
Point(4)={-300, 300, -1000, 20};


Point(11)={0, 0, -1000, 1};
Point(12)={-30, 0, -1000, 1.570796e+01};
Point(13)={0, -30, -1000, 1.570796e+01};
Point(14)={30, 0, -1000, 1.570796e+01};
Point(15)={0, 30, -1000, 1.570796e+01};

Line(101)={1, 2};
Line(102)={2, 3};
Line(103)={3, 4};
Line(104)={4, 1};
Line Loop(301)={104, 101, 102, 103};


Circle(201)={12, 11, 13};
Circle(202)={13, 11, 14};
Circle(203)={14, 11, 15};
Circle(204)={15, 11, 12};
Line Loop(302)={204, 201, 202, 203};





Plane Surface(401)={302};

my_new_surfs1[] = Extrude {0.000000, 0.000000, 10.000000}{
  Surface {401};
};
my_new_surfs2[] = Extrude {0.000000, 0.000000, 10.000000}{
  Surface {my_new_surfs1[0]};
};
my_new_surfs3[] = Extrude {0.000000, 0.000000, 10.000000}{
  Surface {my_new_surfs2[0]};
};
my_new_surfs4[] = Extrude {0.000000, 0.000000, 10.000000}{
  Surface {my_new_surfs3[0]};
};


Plane Surface(450)={301, 302};
Extrude {0.000000, 0.000000, 40.000000}{
  Surface {450};
}

_______________________________________________
gmsh mailing list
[email protected]
http://onelab.info/mailman/listinfo/gmsh

Reply via email to