View Issue Details

IDProjectCategoryView StatusLast Update
0025270CommunityOCCT:Modeling Algorithmspublic2014-11-12 09:52
ReporterIstvan Csanady Assigned Tobugmaster  
PrioritynormalSeveritymajor 
Status closedResolutionfixed 
Product Version6.7.1 
Target Version6.8.0Fixed in Version6.8.0 
Summary0025270: OCCT fails to calculate extrema between extruded surface and line
DescriptionIn many cases the calculation of extrema between a line and an extruded surface fails. See the attached sample.
Steps To ReproduceCalculate the extrema of the attached edge with BRepExtrema_ExtCF.
Additional information
and documentation updates
I think the problem is at Extrema_ExtCS.cxx line 217

Extrema_ExtCC aLocator(C, anAx) does not find any extremas.
TagsNo tags attached.
Test case numberbugs modalg_5 bug25270

Attached Files

  • line_extruded_face_extrema_failure.zip (3,005 bytes)

Activities

Istvan Csanady

2014-09-25 11:04

developer  

line_extruded_face_extrema_failure.zip (3,005 bytes)

abv

2014-09-25 11:42

manager   ~0032116

Confirmed; the same problem existed in 6.7.1. To reproduce, first add line "DBRep_DrawableShape" at the top of the attached files. Then:

restore face.brep
restore edge.brep
distmini r edge face
dval r_val

the resulting distance is 2.2, while should be 0

ifv

2014-11-05 15:13

developer   ~0034044

Bug is not reproducible now because of integration #25407
Please test and close.

ifv

2014-11-05 15:13

developer   ~0034045

Is not reproducible

bugmaster

2014-11-05 15:38

administrator   ~0034049

Dear APN,

Please create testing case

git

2014-11-06 14:55

administrator   ~0034102

Branch CR25270 has been created by apn.

SHA-1: 66f5b2cf26bf8548055f876ae90049618896e9a5


Detailed log of new commits:

Author: apn
Date: Thu Nov 6 14:55:10 2014 +0300

    0025270: OCCT fails to calculate extrema between extruded surface and line
    
    Added test case bugs/modalg_5/bug25270

apn

2014-11-06 14:56

administrator   ~0034103

Problem is not reproduced on current state of master on Windows and Debian60-64 in Release and Debug modes.
Branch CR25270 was created. It contains test case:
bugs modalg_5 bug25270 - OK

git

2014-11-12 09:52

administrator   ~0034300

Branch CR25270 has been deleted by inv.

SHA-1: 66f5b2cf26bf8548055f876ae90049618896e9a5

Related Changesets

occt: master 2fa97a43

2014-11-06 11:55:10

apn


Committer: bugmaster Details Diff
0025270: OCCT fails to calculate extrema between extruded surface and line

Added test case bugs/modalg_5/bug25270
Affected Issues
0025270
add - tests/bugs/modalg_5/bug25270 Diff File

Issue History

Date Modified Username Field Change
2014-09-25 11:04 Istvan Csanady New Issue
2014-09-25 11:04 Istvan Csanady Assigned To => ifv
2014-09-25 11:04 Istvan Csanady File Added: line_extruded_face_extrema_failure.zip
2014-09-25 11:42 abv Note Added: 0032116
2014-09-25 11:42 abv Product Version 6.8.0 => 6.7.1
2014-09-25 11:42 abv Target Version => 7.1.0
2014-09-25 11:42 abv Additional Information Updated
2014-11-05 15:13 ifv Note Added: 0034044
2014-11-05 15:13 ifv Assigned To ifv => msv
2014-11-05 15:13 ifv Status new => resolved
2014-11-05 15:13 ifv Note Added: 0034045
2014-11-05 15:13 ifv Assigned To msv => bugmaster
2014-11-05 15:13 ifv Status resolved => reviewed
2014-11-05 15:30 abv Status reviewed => feedback
2014-11-05 15:30 abv Target Version 7.1.0 => 6.8.0
2014-11-05 15:38 bugmaster Note Added: 0034049
2014-11-05 15:38 bugmaster Assigned To bugmaster => apn
2014-11-06 11:55 apn Assigned To apn => Istvan Csanady
2014-11-06 11:55 apn Assigned To Istvan Csanady => apn
2014-11-06 14:55 git Note Added: 0034102
2014-11-06 14:56 apn Note Added: 0034103
2014-11-06 14:56 apn Test case number => bugs modalg_5 bug25270
2014-11-06 14:56 apn Assigned To apn => bugmaster
2014-11-06 14:56 apn Status feedback => tested
2014-11-06 16:15 bugmaster Changeset attached => occt master 2fa97a43
2014-11-06 16:15 bugmaster Status tested => verified
2014-11-06 16:15 bugmaster Resolution open => fixed
2014-11-11 12:42 aiv Fixed in Version => 6.8.0
2014-11-11 13:03 aiv Status verified => closed
2014-11-12 09:52 git Note Added: 0034300