View Issue Details

IDProjectCategoryView StatusLast Update
0028593CommunityOCCT:Modeling Algorithmspublic2021-08-29 18:52
ReporterRoman Lygin Assigned Tonbv 
PrioritynormalSeverityminor 
Status assignedResolutionopen 
Product Version7.1.0 
Target Version7.7.0 
Summary0028593: Plane/Cylinder intersection produces incorrect result
DescriptionIntersection of plane/cylinder produces two lines where one is Geom_TrimmedCurve with length 3e-9.
Data comes from a real-world file.
Steps To ReproduceIn DRAW:
restore surface1 s1
restore surface2 s2
intersect res s1 s2
dump res_1

*********** Dump of res_1 *************
Trimmed curve
Parameters : 35424.6081985153 35424.6081985182
Basis curve :
Line
  Origin :37.2418646548906, 67.708405, -3.26809014082305
  Axis :0.999168886158635, -1.42108547152022e-16, -0.0407619544736619



TagsNo tags attached.
Test case number

Attached Files

  • surf.zip (457 bytes)

Activities

Roman Lygin

2017-03-25 10:40

developer  

surf.zip (457 bytes)

Roman Lygin

2017-03-25 10:43

developer   ~0064699

Just another test case to the list of open issues related to analytical surface-surface intersection:
0024772, 0024429, 0023166, 0023163, 0023176, 0023177

msv

2017-03-27 09:58

developer   ~0064702

Dear Nikolay, please look at it when you have time.

nbv

2017-03-27 10:36

developer   ~0064703

Most probable reason of the issue is not precise computation of IntPatch_Points for geometric lines (circle, ellipse etc.) in IntStart_SearchOnBoundaries.gxx file.

Some improvements and problem description were done in frame of the issue 0027252.

Good fix of this situation requires real time (quite much time).

Issue History

Date Modified Username Field Change
2017-03-25 10:40 Roman Lygin New Issue
2017-03-25 10:40 Roman Lygin Assigned To => msv
2017-03-25 10:40 Roman Lygin File Added: surf.zip
2017-03-25 10:43 Roman Lygin Note Added: 0064699
2017-03-27 09:58 msv Note Added: 0064702
2017-03-27 09:58 msv Assigned To msv => nbv
2017-03-27 09:58 msv Status new => assigned
2017-03-27 10:36 nbv Note Added: 0064703
2017-07-21 11:22 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