View Issue Details

IDProjectCategoryView StatusLast Update
0032210Open CASCADEOCCT:Modeling Algorithmspublic2023-08-01 15:08
ReporterasuravenAssigned Tomsv 
PrioritynormalSeverityminor 
Status newResolutionopen 
Target VersionUnscheduled 
Summary0032210: Modeling Algorithms - Rudimentery small edges
DescriptionSome models have rudimentery small edges not needed for topology and have tolerances bigger that its length. Issue #23731 has added small edges check to '"checkshape" command, but "fixshape" cannot fix this problem.
Steps To Reproduceigesbrep [locate_data_file OCC58a.igs] a *

tpcompound result
breducetolerance result
checkshape result
tolsphere result
axo; fit
Additional information
and documentation updates
Related tests:
- boolean bfuse_complex M7
- boolean bopcommon_complex K2
- bugs iges buc60823
- bugs iges buc60850
- bugs iges bug58_1
- bugs iges bug131_7
- bugs iges bug133_1
- bugs iges bug272_1
- bugs iges bug272_2
- bugs iges bug283
- bugs modalg_1 buc60930
- bugs modalg_2 bug302_1
- bugs modalg_2 bug347_1
- bugs modalg_2 bug347_2
- bugs modalg_2 bug397
- bugs modalg_2 bug472_1
- bugs modalg_2 bug22770_8
- bugs modalg_2 bug22770_9
- bugs modalg_2 bug22770_10
- bugs modalg_2 bug22770_11
- bugs modalg_2 bug22770_23
- bugs modalg_2 bug22770_27
- bugs modalg_2 bug22770_30
- bugs modalg_2 bug22804
- bugs modalg_4 bug80
- bugs modalg_4 bug828
- bugs modalg_4 bug8228
- bugs modalg_5 bug23625_1
- bugs modalg_5 bug23625_2
- bugs modalg_5 bug23625_3
- bugs modalg_5 bug23625_4
- bugs modalg_5 bug23625_5
- bugs modalg_6 bug26440_1
- bugs modalg_6 bug26440_3
- bugs modalg_6 bug28501_7
- bugs modalg_7 bug22886
- bugs modalg_7 bug28131
- bugs modalg_7 bug28200
- bugs modalg_7 bug28551
- bugs modalg_7 bug28700_1
- bugs modalg_7 bug28700_2
- bugs modalg_7 bug28700_3
- bugs modalg_7 bug28700_4
- bugs modalg_7 bug28700_5
- bugs modalg_7 bug30490
- bugs modalg_7 bug30522
- bugs modalg_7 bug31735_2
- bugs moddata_1 bug17
- bugs moddata_1 bug175
- bugs moddata_2 bug42
- bugs moddata_2 bug254
- bugs moddata_2 bug601
- bugs moddata_3 bug23982
- bugs splitshape case2
- bugs splitshape case3
- bugs splitshape case4
- bugs splitshape case5
- bugs splitshape case6
- bugs splitshape case7
- bugs splitshape case8
- bugs splitshape case9
- bugs splitshape case10
- bugs step bug55
- bugs step bug272_7
- bugs step bug365_2
- bugs step bug5099
- bugs step bug22145
- bugs step bug28871
- bugs step bug29029
- bugs step bug30052_4
- bugs step bug31711
- bugs vis bug344
- bugs vis bug21578
- bugs vis bug22985
- bugs xde bug1055
- bugs xde bug1430_1
- heal split_angle_advanced A6
- heal split_angle_advanced B4
- heal split_angle_advanced D2
- heal split_angle_advanced E7
- heal split_angle_advanced K6
- heal split_angle_advanced Q6
- heal split_angle_advanced R2
- heal split_angle_advanced R3
- heal split_angle_advanced S2
- heal split_angle_advanced U6
- heal split_angle_advanced U9
- heal split_angle_advanced V4
- heal split_angle_advanced V5
- heal split_angle_advanced V8
- heal split_angle_advanced X3
- heal split_angle_advanced X6
- heal split_angle_advanced X7
- heal split_angle_advanced Y9
- heal split_angle_advanced ZB1
- heal split_angle_advanced ZB6
- heal split_angle_advanced ZB8
- heal split_angle_advanced ZC2
- heal split_angle_advanced ZC7
- heal split_angle_advanced ZC9
- heal split_angle_advanced ZD1
- heal split_angle_advanced ZD2
- heal split_angle_advanced ZD3
- heal split_closed_faces G3
- heal split_closed_faces G4
- offset bugs bug26442_1
- offset bugs bug26442_2


TagsNo tags attached.
Test case number

Attached Files

  • OCC58a-small edge.png (148,289 bytes)

Relationships

related to 0031871 assignedasuraven Open CASCADE Modeling Algorithms - Elaborate consistent shape validity criteria 
related to 0032209 newmsv Open CASCADE Modeling Algorithms - Too large tolerances with visually correct geometry 
related to 0028700 newgka Open CASCADE BRepBuilderAPI_Sewing produces too small edge covered by its vertices 

Activities

asuraven

2021-03-15 11:22

reporter  

OCC58a-small edge.png (148,289 bytes)

asuraven

2021-03-15 11:24

reporter   ~0099525

asuraven

2021-03-15 15:27

reporter   ~0099527

From "Shape_Validity_Criteria_v03.docx" (Attached to CR31871), page 6 bellow Figure 69:
...It is required to replace a too small Shape by a Shape of lower dimension (Edge by Vertex, Face by Edge or Vertex, etc.).

asuraven

2021-03-22 15:39

reporter   ~0099644

asuraven

2021-03-22 20:20

reporter   ~0099661

asuraven

2021-03-23 18:33

reporter   ~0099679

Last edited: 2021-03-29 12:29

asuraven

2021-03-29 14:44

reporter   ~0099815

asuraven

2021-03-30 16:33

reporter   ~0099888

asuraven

2021-03-31 14:28

reporter   ~0099909

asuraven

2021-04-01 17:13

reporter   ~0099958

asuraven

2021-04-05 15:21

reporter   ~0100104

Issue History

Date Modified Username Field Change
2021-03-15 11:22 asuraven New Issue
2021-03-15 11:22 asuraven Assigned To => msv
2021-03-15 11:22 asuraven File Added: OCC58a-small edge.png
2021-03-15 11:23 asuraven Relationship added related to 0031871
2021-03-15 11:23 asuraven Relationship added related to 0032209
2021-03-15 11:24 asuraven Note Added: 0099525
2021-03-15 11:25 kgv Description Updated
2021-03-15 15:27 asuraven Note Added: 0099527
2021-03-18 14:55 asuraven Additional Information Updated
2021-03-19 14:02 asuraven Additional Information Updated
2021-03-19 15:43 asuraven Additional Information Updated
2021-03-22 11:15 asuraven Additional Information Updated
2021-03-22 15:16 asuraven Additional Information Updated
2021-03-22 15:39 asuraven Note Added: 0099644
2021-03-22 20:17 asuraven Additional Information Updated
2021-03-22 20:20 asuraven Note Added: 0099661
2021-03-23 18:33 asuraven Additional Information Updated
2021-03-23 18:33 asuraven Note Added: 0099679
2021-03-24 14:19 asuraven Additional Information Updated
2021-03-29 09:42 asuraven Additional Information Updated
2021-03-29 12:29 asuraven Note Edited: 0099679
2021-03-29 13:43 asuraven Additional Information Updated
2021-03-29 13:49 asuraven Additional Information Updated
2021-03-29 14:02 asuraven Additional Information Updated
2021-03-29 14:44 asuraven Additional Information Updated
2021-03-29 14:44 asuraven Note Added: 0099815
2021-03-29 14:47 asuraven Additional Information Updated
2021-03-29 15:03 asuraven Additional Information Updated
2021-03-29 15:17 asuraven Additional Information Updated
2021-03-29 15:59 asuraven Additional Information Updated
2021-03-29 16:40 asuraven Additional Information Updated
2021-03-29 16:52 asuraven Additional Information Updated
2021-03-29 17:16 asuraven Additional Information Updated
2021-03-29 18:17 asuraven Additional Information Updated
2021-03-29 18:28 asuraven Additional Information Updated
2021-03-29 18:35 asuraven Additional Information Updated
2021-03-29 18:45 asuraven Additional Information Updated
2021-03-30 16:33 asuraven Note Added: 0099888
2021-03-30 16:33 asuraven Additional Information Updated
2021-03-30 17:45 asuraven Additional Information Updated
2021-03-30 18:47 asuraven Additional Information Updated
2021-03-30 18:48 asuraven Additional Information Updated
2021-03-30 19:20 asuraven Additional Information Updated
2021-03-31 10:26 asuraven Additional Information Updated
2021-03-31 13:58 asuraven Additional Information Updated
2021-03-31 14:28 asuraven Note Added: 0099909
2021-04-01 17:13 asuraven Note Added: 0099958
2021-04-01 17:13 asuraven Additional Information Updated
2021-04-05 15:21 asuraven Note Added: 0100104
2021-04-05 15:21 asuraven Additional Information Updated
2021-04-05 19:32 asuraven Additional Information Updated
2021-04-06 17:43 asuraven Additional Information Updated
2021-04-09 14:14 asuraven Additional Information Updated
2021-04-19 18:23 asuraven Relationship added related to 0028700
2021-08-29 19:24 msv Target Version 7.6.0 => 7.7.0
2022-10-24 10:41 szy Target Version 7.7.0 => 7.8.0
2023-08-01 15:08 dpasukhi Target Version 7.8.0 => Unscheduled