View Issue Details

IDProjectCategoryView StatusLast Update
0025781CommunityOCCT:Modeling Algorithmspublic2017-11-01 10:35
Reportershoogen Assigned Topkv 
PrioritynormalSeverityminor 
Status assignedResolutionopen 
PlatformLinuxOSDebian 6.0 
Product Version6.8.0 
Summary0025781: BOP of coincident torus and cylinder fails in BeanFaceIntersector
Descriptionthe torus and cylinder match at the hypothetical internal "end" face of the full torus.
Steps To Reproducepload MODELING
pcylinder Cylinder 5 50 360
ptorus Torus 20 5 -180 180 360
trotate Torus 0 0 0 1 0 0 90
ttranslate Torus 20 0 0
bopargcheck Cylinder Torus -F
# Shape(s) seem(s) to be valid for BOP.
bfuse Fusion Cylinder Torus
# ErrorStatus : 11
Additional information
and documentation updates
4  0x00007ffff4e38acc in StdFail_NotDone::Raise (AString=0x7ffff70f5780 "")
    at occt/drv/StdFail/StdFail_NotDone_0.cxx:10
5  0x00007ffff704c272 in IntAna_IntConicQuad::NbPoints (this=0x7fffffffaa40)
    at occt/inc/IntAna_IntConicQuad.lxx:37
6  0x00007ffff62672fb in Extrema_ExtElCS::Perform (this=0x7fffffffbb90, 
    C=..., S=...)
    at occt/src/Extrema/Extrema_ExtElCS.cxx:364
7  0x00007ffff6259674 in Extrema_ExtCS::Perform (this=0x7fffffffbb80, C=..., 
    Uinf=2.7318196938461972, Usup=2.8684106782051737)
    at occt/src/Extrema/Extrema_ExtCS.cxx:218
8  0x00007ffff6258395 in Extrema_ExtCS::Extrema_ExtCS (this=0x7fffffffbb80, 
    C=..., S=..., TolC=9.9999999999999986e-10, TolS=9.9999999999999986e-10)
    at occt/src/Extrema/Extrema_ExtCS.cxx:56
9  0x00007fffed7017c3 in IntTools_BeanFaceIntersector::ComputeUsingExtremum (
    this=0x7fffffffc010)
    at occt/src/IntTools/IntTools_BeanFaceIntersector.cxx:1074
10 0x00007fffed6fd896 in IntTools_BeanFaceIntersector::Perform (
    this=0x7fffffffc010)
    at occt/src/IntTools/IntTools_BeanFaceIntersector.cxx:424
11 0x00007fffed71d836 in IntTools_EdgeFace::Perform (this=0xb55fd8)
    at occt/src/IntTools/IntTools_EdgeFace.cxx:1262
12 0x00007fffed7ae858 in BOPAlgo_EdgeFace::Perform (this=0xb55fb0)
    at occt/src/BOPAlgo/BOPAlgo_PaveFiller_5.cxx:109
13 0x00007fffed7af258 in BOPCol_TBBContextFunctor<BOPAlgo_EdgeFace, BOPCol_NCVector<BOPAlgo_EdgeFace>, Handle_IntTools_Context, IntTools_Context>::operator()
    (this=0x7fffffffc8a0, aBR=...)
    at cct/inc/BOPCol_TBB.hxx:196
14 0x00007fffed7aeb6a in BOPCol_TBBContextCnt<BOPCol_TBBContextFunctor<BOPAlgo_EdgeFace, BOPCol_NCVector<BOPAlgo_EdgeFace>, Handle_IntTools_Context, IntTools_Context>, BOPCol_NCVector<BOPAlgo_EdgeFace>, Handle_IntTools_Context>::Perform (
    bRunParallel=0, aV=..., aCtx=...)
    at occt/inc/BOPCol_TBB.hxx:243
15 0x00007fffed7ac80e in BOPAlgo_PaveFiller::PerformEF (this=0x7fffffffcee0)
    at occt/src/BOPAlgo/BOPAlgo_PaveFiller_5.cxx:247
16 0x00007fffed79ed37 in BOPAlgo_PaveFiller::PerformInternal (
    this=0x7fffffffcee0)
    at occt/src/BOPAlgo/BOPAlgo_PaveFiller.cxx:251
17 0x00007fffed79eb3f in BOPAlgo_PaveFiller::Perform (this=0x7fffffffcee0)
    at occt/src/BOPAlgo/BOPAlgo_PaveFiller.cxx:202
18 0x00007fffedc069e1 in bsmt (di=..., n=4, a=0x761a40, aOp=BOPAlgo_FUSE)
    at occt/src/BOPTest/BOPTest_BOPCommands.cxx:503
19 0x00007fffedc06280 in bfuse (di=..., n=4, a=0x761a40)
    at occt/src/BOPTest/BOPTest_BOPCommands.cxx:364


TagsNo tags attached.
Test case number

Attached Files

  • torusbool3.zip (1,437 bytes)

Relationships

related to 0024678 feedbackmsv Community Invalid result of Boolean fuse operation 
parent of 0025810 closedbugmaster Open CASCADE Exception in extrema operation. 
parent of 0025900 assignednbv Open CASCADE Incomplete result obtained by intersection algorithm. 
Not all the children of this issue are yet resolved or closed.

Activities

shoogen

2015-02-02 17:35

reporter  

torusbool3.zip (1,437 bytes)

shoogen

2015-02-02 17:40

reporter   ~0036988

Draw[8]> source torusbool3.draw
Shape faulty_1 on shape faulty_2 :
BRepCheck_InvalidMultiConnexity

shoogen

2015-02-02 17:41

reporter   ~0036989

pload MODELING
ptorus Torus 5 1 -180 180 360
pcylinder Cylinder001 1 10 360
trotate Cylinder001 0 0 0 0 1 0 90
ttranslate Cylinder001 0 5 0
bfuse Fusion002 Torus Cylinder001
checkshape Fusion002
# BRepCheck_IntersectingWires

shoogen

2015-02-21 16:46

reporter   ~0037785

pload MODELING
ptorus Torus001 25 10 -180 180 360
trotate Torus001 0 0 0 0 1 0 90
ttranslate Torus001 25 0 25
ptorus Torus002 25 10 -180 180 360
trotate Torus002 0 0 0 0 -1 0 90
ttranslate Torus002 25 0 -25
ptorus Torus003 25 10 -180 180 360
ttranslate Torus003 50 0 0
ptorus Torus 25 10 -180 180 360
bfuse t0 Torus Torus001
checkshape t0
#BRepCheck_BadOrientationOfSubshape
bfuse t1 Torus002 Torus003
# ErrorStatus : 191

Issue History

Date Modified Username Field Change
2015-02-02 16:18 shoogen New Issue
2015-02-02 16:18 shoogen Assigned To => msv
2015-02-02 17:35 shoogen File Added: torusbool3.zip
2015-02-02 17:40 shoogen Note Added: 0036988
2015-02-02 17:41 shoogen Note Added: 0036989
2015-02-03 10:32 msv Assigned To msv => pkv
2015-02-03 10:32 msv Status new => assigned
2015-02-10 10:57 pkv Relationship added parent of 0025810
2015-02-21 16:46 shoogen Note Added: 0037785
2015-03-06 09:40 pkv Relationship added parent of 0025900
2017-11-01 10:35 aml Relationship added related to 0024678