1 puts "========================"
3 puts "========================"
5 #######################################################################
6 # [regression] BRepBuilderAPI_Sewing returns result with very high tolerance
7 #######################################################################
11 restore [locate_data_file bug24174_stitch.brep] a
17 regexp {max tol = ([-0-9.+eE]+)} ${log_1} full MaxTolerance_a
18 set CMP_TOL ${MaxTolerance_a}
24 set log_2 [tolmax result]
25 regexp {max tol = ([-0-9.+eE]+)} ${log_2} full MaxTolerance_result
26 if { ${MaxTolerance_result} > ${CMP_TOL} } {
27 puts "Error: invalid tolerance"
32 set s [explode result_c e]
34 set Number [ llength ${s} ]
35 puts "Number of free edges is ${Number}"
36 set Number_Free_Edges 9
37 if { ${Number} != ${Number_Free_Edges} } {
38 puts "Error : Number of free edges is ${Number}"