MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0025781Community[OCCT] OCCT:Modeling Algorithmspublic2015-02-02 16:182017-11-01 10:35
Reportershoogen 
Assigned Topkv 
PrioritynormalSeverityminor 
StatusassignedResolutionopen 
PlatformLinuxOSDebian 6.0OS Version64 bit
Product Version[OCCT] 6.8.0 
Target VersionFixed in Version 
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 Fileszip file icon torusbool3.zip (1,437 bytes) 2015-02-02 17:35

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

-  Notes
(0036988)
shoogen (reporter)
2015-02-02 17:40

Draw[8]> source torusbool3.draw
Shape faulty_1 on shape faulty_2 :
BRepCheck_InvalidMultiConnexity
(0036989)
shoogen (reporter)
2015-02-02 17:41

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
(0037785)
shoogen (reporter)
2015-02-21 16:46

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


Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker