Anonymous | Login 2021-01-16 09:23 MSK Project: All Projects Community Open CASCADE
 My View | View Issues | Change Log | Roadmap

View Issue Details  Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0024418Open CASCADE[OCCT] OCCT:Modeling Algorithmspublic2013-11-29 11:212019-09-04 12:12
Reporteremv
Assigned Tomsv
PrioritynormalSeverityminor
StatusassignedResolutionopen
PlatformOSOS Version
Product Version[OCCT] 6.6.0
Target Version[OCCT] UnscheduledFixed in Version
Summary0024418: Modeling Algorithms - Wrong section curves when intersecting analytical surfaces
DescriptionThe intersection algorithm produces wrong section curves in the following test cases:
boolean bfuse_complex E6, F8
bugs modalg_2 bug20964_*
draft angle F9
Steps To Reproduce1. test bugs modalg_2 bug20964_1
brestore [locate_data_file OCC20964_revsolid.brep] b1
brestore [locate_data_file OCC20964_sphere.brep] b2
explode b1 f; copy b1_7 b1
explode b2 f; copy b2_1 b2
mksurface s1 b1
mksurface s2 b2
trimv s1t s1 0 230.14184397163115

# Sphere + Cylinder

intersect ii s1t s2
# 3 curves

bounds ii_2 u1 u2
xdistcs ii_2 s1 u1 u2 10 2.0e-7
# Max distance = 3.2632852455436544e-006

xdistcs ii_2 s2 u1 u2 10 2.0e-7
# Max distance = 0.01375619471412208

2. test draft angle F9
ptorus b1 25 24 90
plane p 20 20 10 0 0 1
pcone b2 p 10 8 40
explode b1 f; copy b1_1 b1
explode b2 f; copy b2_1 b2
mksurface s1 b1
mksurface s2 b2
trimu s1t s1 0 1.5707963267948966
trimv s2t s2 0 40.049968789001575
intersect ii s1t s2t

bounds ii_1 u1 u2
xdistcs ii_1 s1 u1 u2 10 2.0e-7
# Max distance = 4.0530416013101348e-006

xdistcs ii_1 s2 u1 u2 10 2.0e-7
# Max distance = 1.7347713433437292e-005

3.
Test case bugs modalg_5 bug25715_3
TagsNo tags attached.
Test case numberbugs modalg_7 bug24418_1, bug24418_2
Attached Files 001.png (12,063 bytes) 2014-12-22 12:08

Relationships
 related to 0024299 closed emv Open CASCADE Wrong section curve related to 0025404 closed nbv Open CASCADE Even for analytical surfaces (cylinder-cylinder) intersection result is not commutative related to 0025542 closed bugmaster Community Boolean operation failure for Cylinder and Cone in critical location. related to 0024772 assigned msv Community Modeling Algorithms - Intersection of cylinder and cone produces incorrect results related to 0025956 assigned msv Open CASCADE Modeling Algorithms - Wrong result obtained by intersection algorithm. child of 0024094 closed bugmaster Community Issure by option of BRepAlgoAPI_Section

 Notes nbv (developer) 2015-01-15 11:49 Dear msv. I think, it is better for us to fix in this bugs some problems with ANALYTICAL intersection only. Therefore, it is not worth bug # 25416 being related to this nbv (developer) 2017-03-13 17:05 Steps To Reproduce has been updated according to its behavior on the current state of OCCT developer version. mkv (tester) 2017-11-02 12:24 Problem is reproduced on the current master.