[Gmsh] cannot bind multiple regions to single tag

Lik Chuan Lee likchuan at gmail.com
Fri Oct 6 17:04:29 CEST 2017


Hi,

When I tried to join 2 volumes by "BooleanUnion" in the last line of the
following code, it has an error "cannot bind multiple regions to single tag
15". Does anybody know what that error means?

Thanks.


SetFactory("OpenCASCADE");

h = 2.00;

LVirad = 3.0;
LVthick = 1.0;
LVolength = 6.0;

LVorad = LVirad + LVthick;
LVilength = LVolength - LVthick;

RV_offset = 3.0;
RVirad = 3.0;
RVthick = 0.5;
RVolength = 5.0;

RVorad = RVirad + RVthick;
RVilength = RVolength - RVthick;

diam = LVorad+LVolength;
bx = -LVolength;
by = -LVolength;

Box(1) = {0.0, bx, by, diam, diam, diam};
Sphere(2) = {0.0, 0.0, 0.0, 1.0};
Dilate {{0.0, 0.0 ,0.0}, {LVolength, LVorad, LVorad}}{
        Volume{2};
}

BooleanDifference(3) = {Volume{2}; Delete;}{Volume{1};};

Sphere(4) = {0.0, 0.0, 0.0, 1.0};
Dilate {{0.0, 0.0 ,0.0}, {LVilength, LVirad, LVirad}}{
        Volume{4};
}

BooleanDifference(5) = {Volume{4}; Delete;}{Volume{1}; Delete;};
BooleanDifference(6) = {Volume{3}; Delete;}{Volume{5}; Delete;};


Box(100) = {0.0, bx+RV_offset, by+RV_offset-2, RV_offset+2*RVorad,
RV_offset+2*RVorad, RV_offset+RVolength+2};
Sphere(7) = {0.0, RV_offset, 0.0, 1};
Dilate {{0.0, RV_offset ,0.0}, {RVorad, RVorad, RVolength}}{
        Volume{7};
}
BooleanDifference(8) = {Volume{7}; Delete;}{Volume{100}; Delete;};

Box(101) = {0.0, bx+RV_offset, by+RV_offset-2, RV_offset+2*RVirad,
RV_offset+2*RVirad, RV_offset+RVilength+2};
Sphere(9) = {0.0, RV_offset, 0.0, 1};
Dilate {{0.0, RV_offset ,0.0}, {RVirad, RVirad, RVilength}}{
        Volume{9};
}
BooleanDifference(10) = {Volume{9}; Delete;}{Volume{101}; Delete;};
BooleanDifference(11) = {Volume{8}; Delete;}{Volume{10}; Delete;};


Sphere(13) = {0.0, 0.0, 0.0, 1.0};
Dilate {{0.0, 0.0 ,0.0}, {LVolength-0.3, LVorad-0.3, LVorad-0.3}}{
        Volume{13};
}

BooleanDifference(14) = {Volume{11}; Delete;}{Volume{13}; Delete;};


BooleanUnion(15) = {Volume{6}; Delete;}{Volume{14}; Delete;};
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://onelab.info/pipermail/gmsh/attachments/20171006/9fd27723/attachment.html>


More information about the gmsh mailing list