X-Git-Url: http://git.dev.opencascade.org/gitweb/?p=occt.git;a=blobdiff_plain;f=tests%2Fbugs%2Fmodalg_7%2Fbug29807_i4001;h=7348b9b28d25e41cb112d68d4510dc4e5573cb5e;hb=3306fdd954ad583d2652f0454612b6183176eb2e;hpb=d9d3107d8df19cacc3d7a0cd46ba51deee0bf6f2 diff --git a/tests/bugs/modalg_7/bug29807_i4001 b/tests/bugs/modalg_7/bug29807_i4001 new file mode 100644 index 0000000000..7348b9b28d --- /dev/null +++ b/tests/bugs/modalg_7/bug29807_i4001 @@ -0,0 +1,26 @@ +puts "========" +puts "0029807: Impossible to cut cone from prism" +puts "========" +puts "" + +restore [locate_data_file bug29807-obj.brep] b1 +restore [locate_data_file bug29807-cone.brep] f2 + +explode b1 f +nurbsconvert f1 b1_5 +smallview +don f1 f2 +fit + +regexp {Tolerance Reached=+([-0-9.+eE]+)\n+([-0-9.+eE]+)} [bopcurves f1 f2 -2d] full Toler NbCurv + +checkreal Tolerance $Toler 2.6933365231971514e-008 0.0 0.01 + +if {$NbCurv != 2} { + puts "Error: Please check NbCurves for intersector" +} + +checkview -screenshot -2d -path ${imagedir}/${test_image}_3d.png +smallview -2D- +2dfit +checkview -screenshot -2d -path ${imagedir}/${test_image}_2d.png