From: emv Date: Tue, 30 Aug 2016 05:00:08 +0000 (+0300) Subject: 0027759: Invalid result of a Boolean fuse operation X-Git-Tag: V7_1_0_beta~159 X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=84caaf81a04038123e0617ab0ec130de9aa5a9c0;p=occt-copy.git 0027759: Invalid result of a Boolean fuse operation Test case for the issue. --- diff --git a/tests/bugs/modalg_6/bug27759 b/tests/bugs/modalg_6/bug27759 new file mode 100644 index 0000000000..c6657743f1 --- /dev/null +++ b/tests/bugs/modalg_6/bug27759 @@ -0,0 +1,22 @@ +puts "========" +puts "OCC27759" +puts "========" +puts "" +################################################# +# Invalid result of a Boolean fuse operation +################################################# + +restore [locate_data_file bug27759_shapes.brep] b +explode b + +# use the fuzzy option +bfuzzyvalue 1e-3 +bfuse result b_1 b_2 + +checkshape result +checknbshapes result -shell 2 -solid 2 +checkprops result -s 3.45465 -v 0.176959 + + +# restore default value +bfuzzyvalue 0.0