View Issue Details

IDProjectCategoryView StatusLast Update
0029922Open CASCADEOCCT:Modeling Algorithmspublic2021-08-29 18:51
ReporternbvAssigned Tomsv  
PrioritynormalSeverityminor 
Status newResolutionopen 
Product Version7.3.0 
Target Version7.7.0 
Summary0029922: Boolean operation with conical argument loses degenerated edge
DescriptionApex 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).
Steps To Reproducetest bugs modalg_7 bug29807_b3a

v2d
pcu reshm_1
2dfit
# See "NoDegeneratedEdge.PNG" attached picture.
TagsNo tags attached.
Test case number

Attached Files

  • NoDegeneratedEdge.PNG (8,571 bytes)

Relationships

related to 0029860 assignedemv Modeling Algorithms - BOPAlgo_BuilderFace cannot build new faces correctly 
related to 0029883 assignedemv Boolean operation with prism and cone produces invalid result when tolerance of vertex in cone apex is too big 
child of 0029807 closedbugmaster [Regression to 7.0.0] Impossible to cut cone from prism 

Activities

nbv

2018-07-02 16:29

developer  

NoDegeneratedEdge.PNG (8,571 bytes)

Issue History

Date Modified Username Field Change
2018-07-02 16:29 nbv New Issue
2018-07-02 16:29 nbv Assigned To => msv
2018-07-02 16:29 nbv File Added: NoDegeneratedEdge.PNG
2018-07-02 16:29 nbv Relationship added child of 0029807
2018-07-02 16:32 msv Product Version => 7.3.0
2018-07-19 16:06 nbv Relationship added related to 0029860
2018-07-19 16:06 nbv Relationship added related to 0029883
2019-08-12 17:45 msv Target Version 7.4.0 => 7.5.0
2020-09-14 22:53 msv Target Version 7.5.0 => 7.6.0
2021-08-29 18:51 msv Target Version 7.6.0 => 7.7.0