puts "============" puts "OCC6182" puts "============" puts "" ###################################################### # Incorrect result of boolean cut ###################################################### set BugNumber OCC6182 restore [locate_data_file OCC6182_A.brep] s1 restore [locate_data_file OCC6182_B.brep] s2 decho off set che_s1 [checkshape s1] set che_s2 [checkshape s2] decho on if { [regexp {Faulty} $che_s1] } { puts "Faulty ${BugNumber} : checkshape is wrong for s1" } if { [regexp {Faulty} $che_s2] } { puts "Faulty ${BugNumber} : checkshape is wrong for s2" } bcut result s1 s2 set square 318709 set nb_v_good 316 set nb_e_good 502 set nb_w_good 185 set nb_f_good 181 set nb_sh_good 1 set nb_sol_good 1 set nb_compsol_good 0 set nb_compound_good 1 set nb_shape_good 1187 set 2dviewer 0