View Issue Details

IDProjectCategoryView StatusLast Update
0033479CommunityOCCT:Modeling Algorithmspublic2023-09-12 19:38
Reporterj.bourgoin Assigned Tovglukhik  
Status newResolutionopen 
PlatformWindowsOSVC++ 2022 
Product Version7.7.1 
Summary0033479: Bad result of BRepAlgoAPI_Common: intersection not detected
DescriptionHello !

BRepAlgoAPI_Common builder returns no common part in some case, although there is clearly a big common part, as you can see on the joined picture.

Steps To ReproduceBRepAlgoAPI_Common builder with the argument and tool joined in "" file returns no common part.

Additional information
and documentation updates
A very very slight transformation of one shape in Z will give good result. You can find these data (argument and tool) in "" (transformation of 0.001 cm in z)

It looks like there's an issue when the shapes are perfectly aligned in Z as we can see on the picture.

I tried to debug and maybe "curves" values could be wrong sometimes (in myDS shapes).
In the "bad result case", when getBoundPaves(...) is called, vertex and point are once too different (compared to "good result case"). Hierarchy is PutBoundPaveOnCurve / MakeBlocks / ... / IntersectShapes
TagsNo tags attached.
Test case number

Attached Files

  • Draw.png (92,904 bytes)
  • (1,100 bytes)
  • (1,098 bytes)



2023-09-12 19:38


Draw.png (92,904 bytes) (1,100 bytes) (1,098 bytes)

Issue History

Date Modified Username Field Change
2023-09-12 19:38 j.bourgoin New Issue
2023-09-12 19:38 j.bourgoin Assigned To => vglukhik
2023-09-12 19:38 j.bourgoin File Added: Draw.png
2023-09-12 19:38 j.bourgoin File Added:
2023-09-12 19:38 j.bourgoin File Added: