MantisBT - Open CASCADE
View Issue Details
0029922Open CASCADE[OCCT] OCCT:Modeling Algorithmspublic2018-07-02 16:292019-08-12 17:45
nbv 
msv 
normalminor 
newopen 
[OCCT] 7.3.0 
[OCCT] 7.5.0* 
0029922: Boolean operation with conical argument loses degenerated edge
Apex of cone (and the degenerated edge) is a common part of the arguments of Boolean operation. However, after Boolean CUT one image of the conical face does not contain any degenerated edge (but it must contain). As result, this face is geometrically not closed in parametric space (this gap is covered by the vertex) and cannot be triangulated by BRep_Mesh OCCT-algorithm.

P.S.

Possible reason of this bug is in big tolerance of the source cone vertex (in the Apex). If we reduce this "apex tolerance" then the result of Boolean operation has become correct (see Test bugs modalg_7 bug29807_b3b).
test bugs modalg_7 bug29807_b3a

v2d
pcu reshm_1
2dfit
# See "NoDegeneratedEdge.PNG" attached picture.
No tags attached.
related to 0029860assigned emv Modeling Algorithms - BOPAlgo_BuilderFace cannot build new faces correctly 
related to 0029883assigned emv Boolean operation with prism and cone produces invalid result when tolerance of vertex in cone apex is too big 
child of 0029807closed bugmaster [Regression to 7.0.0] Impossible to cut cone from prism 
png NoDegeneratedEdge.PNG (8,571) 2018-07-02 16:29
https://tracker.dev.opencascade.org/
Issue History
2018-07-02 16:29nbvNew Issue
2018-07-02 16:29nbvAssigned To => msv
2018-07-02 16:29nbvFile Added: NoDegeneratedEdge.PNG
2018-07-02 16:29nbvRelationship addedchild of 0029807
2018-07-02 16:32msvProduct Version => 7.3.0
2018-07-19 16:06nbvRelationship addedrelated to 0029860
2018-07-19 16:06nbvRelationship addedrelated to 0029883
2019-08-12 17:45msvTarget Version7.4.0 => 7.5.0*

There are no notes attached to this issue.