61c421bf |
1 | puts "============" |
2 | puts "OCC6182" |
3 | puts "============" |
4 | puts "" |
5 | ###################################################### |
6 | # Incorrect result of boolean cut |
7 | ###################################################### |
8 | |
9 | set BugNumber OCC6182 |
10 | |
11 | restore [locate_data_file OCC6182_A.brep] s1 |
12 | restore [locate_data_file OCC6182_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 | if { [regexp {Faulty} $che_s2] } { |
22 | puts "Faulty ${BugNumber} : checkshape is wrong for s2" |
23 | } |
24 | |
25 | bcut result s1 s2 |
26 | |
27 | set square 318709 |
28 | |
29 | set nb_v_good 316 |
30 | set nb_e_good 502 |
31 | set nb_w_good 185 |
32 | set nb_f_good 181 |
33 | set nb_sh_good 1 |
34 | set nb_sol_good 1 |
35 | set nb_compsol_good 0 |
36 | set nb_compound_good 1 |
37 | set nb_shape_good 1187 |
38 | |
39 | set 2dviewer 0 |