MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0022905Open CASCADE[OCCT] OCCT:Modeling Algorithmspublic2012-01-16 10:432017-07-19 17:32
Reporterskv 
Assigned Tobugmaster 
PrioritynormalSeverityminor 
StatusfeedbackResolutionopen 
PlatformAOSLOS VersionL
Product Version[OCCT] 6.5.4 
Target VersionFixed in Version 
Summary0022905: OFF 001 A6: 2d offset is not created due to invalid bisecting loci.
DescriptionThis bug is detected in frames of the process of porting OCCT to Mandriva 2010.

On this OS the case OFF 001 A6 is failed. However on Mandriva 2008 (reference OS) this case succeeded.

2d offset computation algorithm consists of two steps:

  1. Bisecting loci computation
  2. Intersection of offsetted edges with these loci and result computation.

Deep analysis shows that the result of the first step is invalid on the both of OS: Mandriva 2008 and 2010 (see the attached figure). And the result of the second step basing on invalid input (the first step result) is unpredictable. It can give a good result (Mandriva 2008) or it can fail (Mandriva 2010).
Steps To ReproduceTo reproduce it in DRAW environment.

load the wire from the case OFF 001 A6.
mkplane f <wire>
topoload f
drawcont
mat
result
v2d2
2dfit
TagsNo tags attached.
Test case number
Attached Filesjpg file icon mat.jpg (22,131 bytes) 2012-01-16 10:43

- Relationships

-  Notes
(0068439)
mkv (tester)
2017-07-19 17:32

Problem described in issue is not actual for current state of OCCT

- Issue History
Date Modified Username Field Change
2012-01-16 10:43 skv New Issue
2012-01-16 10:43 skv Assigned To => jgv
2012-01-16 10:43 skv File Added: mat.jpg
2017-07-19 17:32 mkv Assigned To jgv => bugmaster
2017-07-19 17:32 mkv Status new => feedback
2017-07-19 17:32 mkv Note Added: 0068439


Copyright © 2000 - 2021 MantisBT Team
Powered by Mantis Bugtracker