1 puts "TODO OCC25929 ALL: Error: Tolerance is too big!"
2 puts "TODO OCC25929 ALL: Error : T=0.818182"
7 ###############################
8 ## Wrong intersection curves between two cylinders
9 ###############################
11 puts "##############################"
12 puts "#!!!Searh \"Attention\" keyword on this web-page for additinal checking!!!"
13 puts "##############################"
15 restore [locate_data_file bug24915_ft2.brep] b1
16 restore [locate_data_file bug24915_ft3.brep] b2
28 set log [bopcurves b1 b2]
33 regexp {Tolerance Reached=+([-0-9.+eE]+)\n+([-0-9.+eE]+)} ${log} full Toler NbCurv
35 if {${Toler} > ${MaxTol}} {
36 puts "Error: Tolerance is too big!"
39 for {set i 1} {$i <= ${NbCurv}} {incr i} {
43 xdistcs c_$i s1 U1 U2 100
45 set List2 [split ${Log2} {TD= \t\n}]
49 catch {checkList ${List2} ${Tolerance} ${D_good} ${Limit_Tol}}
53 xdistcs c_$i s2 U1 U2 100
55 set List2 [split ${Log2} {TD= \t\n}]
59 catch {checkList ${List2} ${Tolerance} ${D_good} ${Limit_Tol}}