MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0031941Open CASCADE[OCCT] OCCT:Testspublic2020-11-16 15:202020-11-20 13:18
Reporterifv 
Assigned Toapn 
PrioritynormalSeverityminor 
StatusnewResolutionopen 
PlatformOSOS Version
Product Version[OCCT] 7.5.0 
Target Version[OCCT] 7.6.0*Fixed in Version 
Summary0031941: Tests - some test cases in lowalgos/intss are wrong
DescriptionTest lowalgos/intss/bug29972_4 was speciality designed for diagnose possible loops (self-intersections) of curve, which is result of intersection bspline surface and plane. Now test is considered as OK - intersection curve is good and has no loops.
Really intersection curve is wrong and has loop, see attached picture.
Algorithm of test is wrong.

Test lowalgos/intss/buc60623_3 is wrong.
In test script topological command "checksection" is applied for geometry object - curve and always return "good" result:
....
mksurface S1 a
mksurface S2 b

intersect I1 S1 S2
regexp {nb alone Vertices : ([-0-9.+eE]+)} [checksection I1] full cs2
if { $cs2 != 0 } {
    puts " Faulty : Intersection is not correct"
} else {
    puts "Intersection of S1 and S2 is correct"
}
...

This test tests nothing.

Test lowalgos/intss/bug139 is wrong.
The same reason as for buc60623_3
Steps To ReproduceRun test lowalgos/intss/bug29972_4 and zoom middle part of result curve.
TagsNo tags attached.
Test case number
Attached Filesjpg file icon curveloop.jpg (16,226 bytes) 2020-11-16 15:20

- Relationships
related to 0029501assignedmsv Open CASCADE Modeling Algorithms - Intersection algorithm produces the curve with loop 

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2020-11-16 15:20 ifv New Issue
2020-11-16 15:20 ifv Assigned To => apn
2020-11-16 15:20 ifv File Added: curveloop.jpg
2020-11-16 15:25 ifv Relationship added related to 0029972
2020-11-16 15:25 ifv Relationship added related to 0029501
2020-11-16 15:25 ifv Relationship added related to 0028493
2020-11-20 13:10 ifv Summary Tests - test case lowalgos/intss/bug29972_4 works wrongly and does not diagnose self-intersecting curve => Tests - some test cases in lowalgos/intss are wrong
2020-11-20 13:10 ifv Description Updated View Revisions
2020-11-20 13:18 ifv Description Updated View Revisions


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker