View Issue Details

IDProjectCategoryView StatusLast Update
0023068Open CASCADEOCCT:Modeling Algorithmspublic2019-09-26 13:18
ReporterskiAssigned Tonbv 
PrioritynoneSeverityminor 
Status assignedResolutionopen 
PlatformAOSL 
Product Version6.7.0 
Summary0023068: Offsets are made with errors on offset test.
DescriptionSome tests on grid offset produce incorrect and unstable results.

Bug was registered in order to put TODO note in testcase
TagsNo tags attached.
Test case number

Attached Files

  • E9 (975 bytes)

Relationships

related to 0029133 closedbugmaster Open CASCADE Unstable test cases 
parent of 0023190 assignedmsv Open CASCADE offset Draw command raise exception "Offset with no C1 Surface" 
related to 0031005 newmsv Open CASCADE Modeling Algorithms - Offset wire algorithm is unstable 
Not all the children of this issue are yet resolved or closed.

Activities

apn

2012-08-13 14:01

administrator   ~0021234

unstable test case (found on IR-2012-08-10-master):
offset faces_type_i E9

modified test case is attached

apn

2012-08-13 14:02

administrator  

E9 (975 bytes)

apn

2015-03-12 18:26

administrator   ~0038302

Last edited: 2015-03-13 12:10

Problem test cases:
bugs modalg_2 bug427_6
offset compshape A1 A3 - UNSTABLE
offset faces_type_i B2 B8 B9 C4 - UNSTABLE
offset shape_type_i B3 C7 - UNSTABLE

nbv

2018-02-01 13:35

developer   ~0073711

offset wire_closed_inside_0_025 G4
   offset wire_closed_inside_0_075 G4

The problem can be fixed by correction of MAT2d_Tool2d::TrimBisector(...) method (MAT2d_Tool2d.cxx, line 496 on remotes/origin/IR-2018-01-26 GIT-branch).

E.g. current code

  if (param > bisector->BasisCurve()->LastParameter()) {
    param = bisector->BasisCurve()->LastParameter();
  }

should be replaced with

  if (param > bisector->LastParameter()) {
    param = bisector->LastParameter();
  }

This way has been detected while analyzing the problem in the issue 0029115. However, this solution is not a good fix and leads to additional regressions. But please take into account this message when debugging these tests.

Issue History

Date Modified Username Field Change
2012-04-04 17:41 ski New Issue
2012-04-04 17:41 ski Assigned To => jgv
2012-06-04 17:49 vtn Relationship added parent of 0023190
2012-06-20 16:12 ski Description Updated
2012-08-13 14:01 apn Note Added: 0021234
2012-08-13 14:02 apn File Added: E9
2012-11-14 15:23 jgv Assigned To jgv => nbv
2015-03-12 18:26 apn Note Added: 0038302
2015-03-13 12:10 apn Note Edited: 0038302
2015-03-13 12:11 apn Status new => assigned
2015-03-13 12:11 apn Product Version 6.5.2 => 6.7.0
2015-03-13 12:11 apn Description Updated
2017-11-16 14:15 bugmaster Relationship added related to 0029133
2018-02-01 13:35 nbv Note Added: 0073711
2019-09-26 13:18 emv Relationship added related to 0031005