Gmsh не может мешать элемент внутри тома - PullRequest
0 голосов
/ 27 февраля 2019

Я пытаюсь сделать сетку из кусочка балки со стременем и решеткой, но у меня возникли некоторые проблемы со стременом, он находится внутри основного домена, и я не знаю, как его решить.Я прилагаю файл .geo, надеясь, что кто-нибудь сможет помочь.Может быть, есть другой способ это сделать, я не знаю.

SetFactory("OpenCASCADE");

// Input
Rectangle(1) = {0, 0, 0, 300, 300, 0};
Disk(2) = {50, 50, 0, 10, 10};
Disk(3) = {50,250,0,10,10};
Disk(4) = {250,250,0,10,10};
Disk(5) = {250,50,0,10,10};
Rectangle(6) = {30,30,146,240,240,10};
Rectangle(7) = {40,40,146,220,220,10};


// Start Operations
s() = BooleanFragments{ Surface{1}; Delete; }{ Surface{2,3,4,5}; Delete;};
ext() = Extrude{0,0,300} {Surface{s()}; Layers{10}; Recombine;};
st() = BooleanFragments{ Surface{6}; Delete;}{Surface{7}; Delete;};
Recursive Delete {Surface{7}; }
Extrude{0,0,10} {Surface{22}; Layers{10}; Recombine;}
BooleanFragments{ Volume{5}; Delete;}{Volume{6}; Delete;}

// Mesh Options all elements needs to be Hexa
Mesh.RecombineAll = 2;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...