MantisBT - Open CASCADE
View Issue Details
0032088Open CASCADE[OCCT] OCCT:Modeling Algorithmspublic2021-01-27 17:052021-05-01 13:32
emv 
bugmaster 
normalminor 
verifiedfixed 
[OCCT] 7.5.0 
[OCCT] 7.6.0* 
offset/shape_type_i_c/XY1,XY2,XY3,XY4,XY5,XY6,XY7
0032088: Modeling Algorithms - Empty result of offset operation in mode "Complete" join type "Intersection"
The result of offset operation in mode "Complete" with join type "Intersection" on a planar solid is a null shape.

Original issue - http://asml.redmine.opencascade.com/issues/159 [^]
restore [locate_data_file bug32088_input.brep] s
offsetparameter 1.e-7 c i r
offsetload s 5
offsetperform r
No tags attached.
Issue History
2021-01-27 17:05emvNew Issue
2021-01-27 17:05emvAssigned To => msv
2021-01-27 17:05emvAssigned Tomsv => emv
2021-01-27 17:05emvStatusnew => assigned
2021-01-27 17:05emvSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=24429#r24429
2021-04-26 17:13emvRelationship addedparent of 0032333
2021-04-26 17:20gitNote Added: 0100598
2021-04-26 20:03emvNote Added: 0100602
2021-04-26 20:03emvAssigned Toemv => msv
2021-04-26 20:03emvStatusassigned => resolved
2021-04-27 18:06msvNote Added: 0100621
2021-04-27 18:06msvAssigned Tomsv => bugmaster
2021-04-27 18:06msvStatusresolved => reviewed
2021-05-01 12:27bugmasterNote Added: 0100718
2021-05-01 12:27bugmasterStatusreviewed => tested
2021-05-01 12:37bugmasterTest case number => offset/shape_type_i_c/XY1,XY2,XY3,XY4,XY5,XY6,XY7
2021-05-01 12:44bugmasterChangeset attached => occt master 62eafa5a
2021-05-01 12:44bugmasterStatustested => verified
2021-05-01 12:44bugmasterResolutionopen => fixed
2021-05-01 13:32gitNote Added: 0100740

Notes
(0100598)
git   
2021-04-26 17:20   
Branch CR32088 has been created by emv.

SHA-1: 22d3ffda122c698c31274ad4785585866caa15cc


Detailed log of new commits:

Author: emv
Date: Wed Jan 27 16:24:11 2021 +0300

    0032088: Modeling Algorithms - Empty result of offset operation in mode "Complete" join type "Intersection"
    
    Mark inverted edges located inside loops of invalid edges as invalid as well.
(0100602)
emv   
2021-04-26 20:03   
Dear Mikhail, could you please review the branch CR32088?

Test results - http://vm-jenkins-test-12.nnov.opencascade.com:8080/view/CR32088-master-emv/view/COMPARE/ [^]

Please note, that a child issue is reported to resolve the cases detected while working on this fix (cases with offset values 10 and above).
(0100621)
msv   
2021-04-27 18:06   
Please raise CR32088 into occt.
(0100718)
bugmaster   
2021-05-01 12:27   
Combination -
OCCT branch : master
Products branch : master
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.

Number of compiler warnings:
No new/fixed warnings

Regressions/Differences/Improvements:
No regressions/differences

CPU differences:
Debian80-64:
OCCT
Total CPU difference: 17839.600000000362 / 17844.450000000477 [-0.03%]
Products
Total CPU difference: 11562.480000000109 / 11558.800000000136 [+0.03%]
Windows-64-VC14:
OCCT
Total CPU difference: 19303.28125 / 19431.828125 [-0.66%]
Products
Total CPU difference: 12894.515625 / 12871.203125 [+0.18%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention
(0100740)
git   
2021-05-01 13:32   
Branch CR32088 has been deleted by inv.

SHA-1: 22d3ffda122c698c31274ad4785585866caa15cc