0025952: Wrong intersection curve
[occt.git] / tests / lowalgos / intss / bug28085_2
CommitLineData
94783b51 1puts "============"
2puts "OCC28085: Incorrect result of CUT operation"
3puts "============"
4puts ""
5
6foreach a [directory c_*] {unset $a}
7
8# enable FPE signals
9dsetsignal 1
10
11restore [locate_data_file bug28883_Prism.brep] b1
12restore [locate_data_file bug28883_LES_2d_shell.brep] b2
13
14explode b1 f
15explode b2 f
16
17
18regexp {Tolerance Reached=+([-0-9.+eE]+)\n+([-0-9.+eE]+)} [bopcurves b1_74 b2_13 -2d] full Toler NbCurv
19
20checkreal Tolerance $Toler 0.0 1.0e-7 0.0
21
22if {$NbCurv != 1} {
23 puts "Error: Please check NbCurves for intersector"
24} else {
25 puts "OK: good number of curves!"
26 checklength c_1 -l 0.036019405388914391 -eps 1.0e-3
27}
28
29don c_*
30smallview; fit;
31disp b1_74 b2_13
32
33checkview -screenshot -2d -path ${imagedir}/${test_image}.png