1puts "========"
2puts "OCC28675"
3puts "========"
4puts ""
5####################################################################
6# Invalid result of Boolean Cut operation when running with fuzzy value
7####################################################################
8
9restore [locate_data_file bug28675_shapes.brep] b
10explode b
11bclearobjects
12bcleartools
13baddobjects b_1
14baddtools b_2
15bfillds
16bbop result 2
17
18checkshape result
19if {[regexp "Faulties" [bopargcheck result]]} {
20  puts "Error: the result of Cut operation is invalid"
21}
22
23checkprops result -s 63598.7 -v 246258
24checknbshapes result -edge 12 -face 6 -shell 1 -solid 1
25
26checkview -display result -2d -path ${imagedir}/${test_image}.png
27