View Issue Details

IDProjectCategoryView StatusLast Update
0023190Open CASCADEOCCT:Modeling Algorithmspublic2022-10-24 10:42
ReportervtnAssigned Tomsv  
PrioritynormalSeverityminor 
Status assignedResolutionopen 
PlatformAOSL 
Product Version6.5.2 
Target Version7.8.0 
Summary0023190: offset Draw command raise exception "Offset with no C1 Surface"
DescriptionIf input shape have faces with C0 continuity then offset command raise exception "Offset with no C1 Surface".

It is possible to split C0 faces to several C1 faces in order to avoid such limitation. It is proposed to include such processing to offset algorithm.
Steps To Reproducesee tests:
offset shape A2 A3

C0 faces:
A2: s_6, s_10
A3: s_74, s_79
TagsNo tags attached.
Test case numberNot needed

Relationships

has duplicate 0023189 closedbugmaster Open CASCADE It is useful to have a DRAW command that determines the global surface continuity of a face 
child of 0023068 assignednbv Open CASCADE Offsets are made with errors on offset test. 

Activities

msv

2015-04-24 20:35

developer   ~0040243

I think it would be worth to have an algorithm that made splitting of C0 faces to C1 faces. Such algorithm could be used not only in offset, but in some other places. In offset, we could add an option that forces a call to the splitting algorithm. In this case, we should also carefully maintain the modification history.

abv

2015-04-24 22:54

manager   ~0040246

This algorithm is available, see ShapeUpgrade_ShapeDivideContinuity

msv

2017-07-20 11:02

developer   ~0068472

So, in the scope of this issue we will add the option of splitting the faces on C1 continuity in the offset algorithm.

Issue History

Date Modified Username Field Change
2012-06-04 17:45 vtn New Issue
2012-06-04 17:45 vtn Assigned To => jgv
2012-06-04 17:49 vtn Relationship added child of 0023068
2012-10-21 10:56 abv Target Version 6.5.4 => 6.6.0
2013-02-28 17:12 abv Target Version 6.6.0 => 6.7.0
2013-12-21 10:23 abv Target Version 6.7.0 => 6.7.1
2014-04-04 18:19 abv Target Version 6.7.1 => 6.8.0
2014-09-26 09:59 abv Target Version 6.8.0 => 7.1.0
2015-04-24 20:35 msv Note Added: 0040243
2015-04-24 22:54 abv Note Added: 0040246
2016-10-28 15:33 msv Target Version 7.1.0 => 7.2.0
2017-07-19 18:49 mkv Test case number => Not needed
2017-07-19 18:49 mkv Assigned To jgv => bugmaster
2017-07-19 18:49 mkv Status new => feedback
2017-07-20 11:00 msv Relationship added duplicate of 0023189
2017-07-20 11:01 msv Assigned To bugmaster => msv
2017-07-20 11:01 msv Status feedback => assigned
2017-07-20 11:02 msv Note Added: 0068472
2017-07-20 11:03 msv Relationship deleted 0023189
2017-07-20 11:03 msv Relationship added has duplicate 0023189
2017-07-21 10:35 msv Target Version 7.2.0 => 7.3.0
2017-12-05 17:09 msv Target Version 7.3.0 => 7.4.0
2019-08-12 16:44 msv Target Version 7.4.0 => 7.5.0
2020-09-14 22:55 msv Target Version 7.5.0 => 7.6.0
2021-08-29 18:52 msv Target Version 7.6.0 => 7.7.0
2022-10-24 10:42 szy Target Version 7.7.0 => 7.8.0