61c421bf |
1 | puts "============" |
2 | puts "OCC6181" |
3 | puts "============" |
4 | puts "" |
5 | ###################################################### |
6 | # Incorrect result of boolean cut |
7 | ###################################################### |
8 | |
9 | set BugNumber OCC6181 |
10 | |
11 | restore [locate_data_file OCC6181_A.brep] s1 |
12 | restore [locate_data_file OCC6181_B.brep] s2 |
13 | |
14 | decho off |
15 | set che_s1 [checkshape s1] |
16 | set che_s2 [checkshape s2] |
17 | decho on |
18 | if { [regexp {Faulty} $che_s1] } { |
19 | puts "Faulty ${BugNumber} : checkshape is wrong for s1" |
20 | } |
21 | |
22 | if { [regexp {Faulty} $che_s2] } { |
23 | puts "Faulty ${BugNumber} : checkshape is wrong for s2" |
24 | } |
25 | |
26 | bcut result s1 s2 |
27 | |
28 | set square 151691 |
29 | |
30 | set nb_v_good 14 |
31 | set nb_e_good 21 |
32 | set nb_w_good 9 |
33 | set nb_f_good 9 |
34 | set nb_sh_good 1 |
35 | set nb_sol_good 1 |
36 | set nb_compsol_good 0 |
37 | set nb_compound_good 1 |
38 | set nb_shape_good 56 |
39 | |
40 | set 2dviewer 0 |