0030386: Modeling Algorithms - Unable to perform Cut operation
[occt.git] / tests / bugs / modalg_7 / bug30386_1
1 puts "======================================================="
2 puts "0030386: Modeling Algorithms - Unable to perform Cut operation"
3 puts "======================================================="
4 puts ""
5
6 restore [locate_data_file bug30386_shapes.brep] s
7 explode s
8 bclearobjects
9 bcleartools
10 baddobjects s_1
11 baddtools s_2
12 bfillds
13
14 bbop r0 0
15 bbop r2 2
16
17 foreach r {r0 r2} {
18   checkshape $r
19   if {![regexp "OK" [bopcheck $r]]} {
20     puts "Error: the $r is a self-interfering shape"
21   }
22 }
23
24 checknbshapes r0 -wire 6 -face 6 -shell 0 -solid 0 -t
25 checkprops r0 -s 1.0852
26
27 checknbshapes r2 -wire 546 -face 533 -shell 12 -solid 12 -t 
28 checkprops r2 -s 223.275 -v 123.21
29
30 checkview -display r2 -2d -path ${imagedir}/${test_image}.png