1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-03 17:56:21 +03:00

0028535: BOP Fuse reports "ErrorStatus : 11" on two attached faces

The reason of exception has been eliminated.
This commit is contained in:
nbv 2017-03-10 15:56:19 +03:00 committed by bugmaster
parent 6c4c45b0f9
commit 7581b642af
2 changed files with 18 additions and 2 deletions

View File

@ -1826,8 +1826,8 @@ Standard_Boolean IntWalk_PWalking::ExtendLineInCommonZone(const IntImp_ConstIsop
ChoixIso = myIntersectionOn2S.Perform(Param, Rsnld, theChoixIso);
if(myIntersectionOn2S.IsEmpty()) {
bStop = !myIntersectionOn2S.IsTangent();
bOutOfTangentZone = !myIntersectionOn2S.IsTangent();
bStop = Standard_True;// !myIntersectionOn2S.IsTangent();
bOutOfTangentZone = Standard_False; // !myIntersectionOn2S.IsTangent();
}
else {
Standard_Boolean bAddPoint = Standard_True;

View File

@ -0,0 +1,16 @@
puts "========"
puts "OCC28535"
puts "========"
puts ""
##########################################
## BOP Fuse reports "ErrorStatus : 11" on two attached faces
##########################################
restore [locate_data_file bug28535_Face_5.brep] f5
restore [locate_data_file bug28535_Face_6.brep] f6
bfuse result f5 f6
checknbshapes result -face 2 -wire 2 -edge 7
checkview -display result -2d -path ${imagedir}/${test_image}.png