View Issue Details

IDProjectCategoryView StatusLast Update
0031871Open CASCADEOCCT:Modeling Algorithmspublic2021-08-29 19:24
Reportermsv Assigned Toasuraven  
PrioritynormalSeverityfeature 
Status assignedResolutionopen 
Target Version7.7.0 
Summary0031871: Modeling Algorithms - Elaborate consistent shape validity criteria
DescriptionThere 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].
TagsNo tags attached.
Test case number

Attached Files

  • Shape_Validity_Criteria_v03.docx (514,382 bytes)

Relationships

related to 0028685 assignedasuraven Open CASCADE Modeling Algorithms - Bad result of evol fillet in the test blend buildevol D6 
related to 0028686 newasuraven Open CASCADE Modeling Algorithms - Fillet creates bad surface in test blend complex A3 
related to 0028605 closedbugmaster Open CASCADE Improve the algorithm of calculation of valid intersection range of an edge 
related to 0028694 closedbugmaster Open CASCADE IGES reader produces too small edge covered by its vertices 
related to 0028696 newasuraven Open CASCADE Modeling Algorithms - Offset 2D algorithm produces micro edges 
related to 0032185 newmsv Open CASCADE Modeling Algorithms - Bad fillet on an internal edge of a revolution 
related to 0032187 newmsv Open CASCADE Modeling Algorithms - Fillet isn't extrapolated correctly near vertex 
related to 0032209 newmsv Open CASCADE Modeling Algorithms - Too large tolerances with visually correct geometry 
related to 0032210 newmsv Open CASCADE Modeling Algorithms - Rudimentery small edges 
related to 0032223 newmsv Open CASCADE Modeling Algorithms -Tolerance covering open and closed wire 
related to 0032226 newasuraven Open CASCADE Modeling Algorithms - Bad models with BRepCheck_CollapsedEdge checkshape error 
related to 0032229 newmsv Open CASCADE Modeling Algorithms - Null length non-degenerated edge 
related to 0032255 newmsv Open CASCADE Modeling Algorithms - bopapicheck command not corresponded to new edge control in checkshape 
related to 0032256 newmsv Open CASCADE Modeling Algorithms - mkoffset creates collapsed edge 
related to 0032258 newmsv Open CASCADE Modeling Algorithms - breducetolerance fix BRepCheck_CollapsedEdge, but generates new faulties 
related to 0032272 newgka Open CASCADE Shape Healing - Shape healing not corresponded to new edge control in checkshape 
related to 0032287 newmsv Open CASCADE Modeling Algorithms - mkoffset creates float numbers precision size edges 

Activities

msv

2020-10-22 13:05

developer  

Shape_Validity_Criteria_v03.docx (514,382 bytes)

asuraven

2021-02-01 15:40

developer   ~0098576

Last edited: 2021-02-01 15:42

week_04

asuraven

2021-02-05 14:17

developer   ~0098674

asuraven

2021-02-08 13:28

developer   ~0098756

asuraven

2021-02-09 21:27

developer   ~0098799

asuraven

2021-02-18 16:58

developer   ~0098964

asuraven

2021-03-01 16:18

developer   ~0099243

Last edited: 2021-03-05 16:26

asuraven

2021-04-12 18:19

developer   ~0100252

Last edited: 2021-04-19 10:43

asuraven

2021-04-13 18:17

developer   ~0100284

asuraven

2021-04-15 12:19

developer   ~0100312

asuraven

2021-04-16 16:34

developer   ~0100346

asuraven

2021-04-19 15:08

developer   ~0100452

asuraven

2021-04-23 12:31

developer   ~0100525

Issue History

Date Modified Username Field Change
2020-10-22 11:26 msv New Issue
2020-10-22 11:26 msv Assigned To => msv
2020-10-22 11:27 msv Relationship added related to 0028685
2020-10-22 11:28 msv Relationship added related to 0028686
2020-10-22 11:31 msv Relationship added related to 0028605
2020-10-22 11:31 msv Relationship added related to 0028694
2020-10-22 11:31 msv Relationship added related to 0028696
2020-10-22 12:57 msv File Added: Shape_Validity_Criteria_v03.docx
2020-10-22 13:05 msv File Deleted: Shape_Validity_Criteria_v03.docx
2020-10-22 13:05 msv File Added: Shape_Validity_Criteria_v03.docx
2020-11-12 15:12 utverdov Assigned To msv => asuraven
2020-11-12 15:12 utverdov Target Version Unscheduled => 7.6.0
2020-11-13 14:48 asuraven Status new => assigned
2021-02-01 15:40 asuraven Note Added: 0098576
2021-02-01 15:42 asuraven Note Edited: 0098576
2021-02-05 14:17 asuraven Note Added: 0098674
2021-02-08 13:28 asuraven Note Added: 0098756
2021-02-09 21:27 asuraven Note Added: 0098799
2021-02-18 16:58 asuraven Note Added: 0098964
2021-03-01 16:18 asuraven Note Added: 0099243
2021-03-01 17:11 asuraven Relationship added related to 0032185
2021-03-01 19:19 asuraven Relationship added related to 0032187
2021-03-04 18:08 asuraven Relationship added related to 0032195
2021-03-05 16:26 asuraven Note Edited: 0099243
2021-03-15 10:54 asuraven Relationship added related to 0032209
2021-03-15 11:23 asuraven Relationship added related to 0032210
2021-03-17 15:02 asuraven Relationship added related to 0032223
2021-03-18 12:25 asuraven Relationship added related to 0032226
2021-03-18 13:38 asuraven Relationship added related to 0032227
2021-03-19 11:48 asuraven Relationship added related to 0032229
2021-03-29 09:08 asuraven Relationship added related to 0032255
2021-03-29 09:15 asuraven Relationship added related to 0032256
2021-03-29 09:25 asuraven Relationship added related to 0032257
2021-03-29 09:29 asuraven Relationship added related to 0032258
2021-03-31 14:27 asuraven Relationship added related to 0032272
2021-03-31 16:30 asuraven Relationship deleted related to 0032227
2021-03-31 16:30 asuraven Relationship deleted related to 0032257
2021-03-31 16:31 asuraven Relationship deleted related to 0032195
2021-04-07 15:39 asuraven Relationship added related to 0032287
2021-04-12 18:19 asuraven Note Added: 0100252
2021-04-13 18:17 asuraven Note Added: 0100284
2021-04-15 12:19 asuraven Note Added: 0100312
2021-04-16 16:34 asuraven Note Added: 0100346
2021-04-19 10:43 szy Note Edited: 0100252
2021-04-19 15:08 asuraven Note Added: 0100452
2021-04-23 12:31 asuraven Note Added: 0100525
2021-08-29 19:24 msv Target Version 7.6.0 => 7.7.0