MantisBT - Open CASCADE
View Issue Details
0031871Open CASCADE[OCCT] OCCT:Modeling Algorithmspublic2020-10-22 11:262021-04-19 10:43
msv 
asuraven 
normalfeature 
assignedopen 
 
[OCCT] 7.6.0* 
0031871: Modeling Algorithms - Elaborate consistent shape validity criteria
There are many use cases when BRepCheck_Analyzer does not report any problem with a shape. However, if we look at the shape carefully we can see obvious problems (e.g. self-interference). And, in the result, such problems lead to failures when working with such shapes in the modeling algorithms.

So, the idea of this ticket is to elaborate consistent shape validity criteria and implement their checking in shape analyzer[s].
No tags attached.
related to 0028685assigned asuraven Open CASCADE Modeling Algorithms - Bad result of evol fillet in the test blend buildevol D6 
related to 0028686new asuraven Open CASCADE Modeling Algorithms - Fillet creates bad surface in test blend complex A3 
related to 0028605closed bugmaster Open CASCADE Improve the algorithm of calculation of valid intersection range of an edge 
related to 0028694closed bugmaster Open CASCADE IGES reader produces too small edge covered by its vertices 
related to 0028696new asuraven Open CASCADE Modeling Algorithms - Offset 2D algorithm produces micro edges 
related to 0032185new msv Open CASCADE Modeling Algorithms - Bad fillet on an internal edge of a revolution 
related to 0032187new msv Open CASCADE Modeling Algorithms - Fillet isn't extrapolated correctly near vertex 
related to 0032209new msv Open CASCADE Modeling Algorithms - Too large tolerances with visually correct geometry 
related to 0032210new msv Open CASCADE Modeling Algorithms - Rudimentery small edges 
related to 0032223new msv Open CASCADE Modeling Algorithms -Tolerance covering open and closed wire 
related to 0032226new asuraven Open CASCADE Modeling Algorithms - Bad models with BRepCheck_CollapsedEdge checkshape error 
related to 0032229new msv Open CASCADE Modeling Algorithms - Null length non-degenerated edge 
related to 0032255new msv Open CASCADE Modeling Algorithms - bopapicheck command not corresponded to new edge control in checkshape 
related to 0032256new msv Open CASCADE Modeling Algorithms - mkoffset creates collapsed edge 
related to 0032258new msv Open CASCADE Modeling Algorithms - breducetolerance fix BRepCheck_CollapsedEdge, but generates new faulties 
related to 0032272new gka Open CASCADE Shape Healing - Shape healing not corresponded to new edge control in checkshape 
related to 0032287new msv Open CASCADE Modeling Algorithms - mkoffset creates float numbers precision size edges 
docx Shape_Validity_Criteria_v03.docx (514,382) 2020-10-22 13:05
https://tracker.dev.opencascade.org/
Issue History
2020-10-22 11:26msvNew Issue
2020-10-22 11:26msvAssigned To => msv
2020-10-22 11:27msvRelationship addedrelated to 0023731
2020-10-22 11:27msvRelationship addedrelated to 0028685
2020-10-22 11:28msvRelationship addedrelated to 0028686
2020-10-22 11:28msvRelationship addedrelated to 0024015
2020-10-22 11:28msvRelationship addedrelated to 0025583
2020-10-22 11:31msvRelationship addedrelated to 0028605
2020-10-22 11:31msvRelationship addedrelated to 0028694
2020-10-22 11:31msvRelationship addedrelated to 0028696
2020-10-22 11:33msvRelationship addedrelated to 0023511
2020-10-22 12:57msvFile Added: Shape_Validity_Criteria_v03.docx
2020-10-22 13:05msvFile Deleted: Shape_Validity_Criteria_v03.docx
2020-10-22 13:05msvFile Added: Shape_Validity_Criteria_v03.docx
2020-11-12 15:12utverdovAssigned Tomsv => asuraven
2020-11-12 15:12utverdovTarget VersionUnscheduled => 7.6.0*
2020-11-13 14:48asuravenStatusnew => assigned
2021-01-18 17:17asuravenRelationship addedrelated to 0023270
2021-02-01 15:40asuravenNote Added: 0098576
2021-02-01 15:42asuravenNote Edited: 0098576bug_revision_view_page.php?bugnote_id=98576#r24450
2021-02-05 14:17asuravenNote Added: 0098674
2021-02-08 13:28asuravenNote Added: 0098756
2021-02-09 21:27asuravenNote Added: 0098799
2021-02-18 16:58asuravenNote Added: 0098964
2021-03-01 16:18asuravenNote Added: 0099243
2021-03-01 17:11asuravenRelationship addedrelated to 0032185
2021-03-01 19:19asuravenRelationship addedrelated to 0032187
2021-03-04 18:08asuravenRelationship addedrelated to 0032195
2021-03-05 16:26asuravenNote Edited: 0099243bug_revision_view_page.php?bugnote_id=99243#r24695
2021-03-15 10:54asuravenRelationship addedrelated to 0032209
2021-03-15 11:23asuravenRelationship addedrelated to 0032210
2021-03-17 15:02asuravenRelationship addedrelated to 0032223
2021-03-18 12:25asuravenRelationship addedrelated to 0032226
2021-03-18 13:38asuravenRelationship addedrelated to 0032227
2021-03-19 11:48asuravenRelationship addedrelated to 0032229
2021-03-29 09:08asuravenRelationship addedrelated to 0032255
2021-03-29 09:15asuravenRelationship addedrelated to 0032256
2021-03-29 09:25asuravenRelationship addedrelated to 0032257
2021-03-29 09:29asuravenRelationship addedrelated to 0032258
2021-03-31 14:27asuravenRelationship addedrelated to 0032272
2021-03-31 16:30asuravenRelationship deletedrelated to 0032227
2021-03-31 16:30asuravenRelationship deletedrelated to 0032257
2021-03-31 16:31asuravenRelationship deletedrelated to 0032195
2021-04-07 15:39asuravenRelationship addedrelated to 0032287
2021-04-12 18:19asuravenNote Added: 0100252
2021-04-13 18:17asuravenNote Added: 0100284
2021-04-15 12:19asuravenNote Added: 0100312
2021-04-16 16:34asuravenNote Added: 0100346
2021-04-19 10:43szyNote Edited: 0100252bug_revision_view_page.php?bugnote_id=100252#r25070

Notes
(0098576)
asuraven   
2021-02-01 15:40   
(edited on: 2021-02-01 15:42)
week_04

(0098674)
asuraven   
2021-02-05 14:17   
(0098756)
asuraven   
2021-02-08 13:28   
(0098799)
asuraven   
2021-02-09 21:27   
(0098964)
asuraven   
2021-02-18 16:58   
(0099243)
asuraven   
2021-03-01 16:18   
(edited on: 2021-03-05 16:26)


(0100252)
asuraven   
2021-04-12 18:19   
(edited on: 2021-04-19 10:43)


(0100284)
asuraven   
2021-04-13 18:17   
(0100312)
asuraven   
2021-04-15 12:19   
(0100346)
asuraven   
2021-04-16 16:34