Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0030075Open CASCADE[OCCT] OCCT:Shape Healingpublic2018-08-21 16:162018-08-21 16:19
Assigned Togka 
PlatformOSOS Version
Product Version 
Target Version[OCCT] 7.4.0*Fixed in Version 
Summary0030075: Regression after implementation of fix for bug 28694.
DescriptionRegression is due to changing criteria to detect U or V closed surfaces in order to separate case of the closed surface by U or V directions from the case of thin surface.
At this moment besides distance between 3D points for the first and last surface parameters in a given direction (U or V) distance between first and interior point of surface is considered.

For face produced from entity #375675 surface previously is considered as VClosed but in the current version it is considered as thin surface.
For 2 edge of this face 2D points near the singularities is computed by random way on the opposite ends of surface by V.
In the ShapeConstruct_ProjectCurveOnSurface::ApproxPCurve() method InsertAdditionalPointOrAdjust() moves 2D points on the correct parametric end of surface only for closed cases.
It seems that it should be applied and for all thin(narrow) surfaces also.

Therefore it is needed to change logical conditions in the method ApproxPCurve() or analyze other ways for resolving of regression.
Steps To Reproducepload ALL
stepread //SALOMER001/dn62/occt_tests_data/private/customers/Samtech/OCC55.stp a 375675
TagsNo tags attached.
Test case number
Attached Files

- Relationships
child of 0028694verifiedbugmaster IGES reader produces too small edge covered by its vertices 

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2018-08-21 16:16 skl New Issue
2018-08-21 16:16 skl Assigned To => gka
2018-08-21 16:19 skl Relationship added child of 0028694

Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker