|Anonymous | Login||2019-05-25 13:49 MSK|
|My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0030075||Open CASCADE||[OCCT] OCCT:Shape Healing||public||2018-08-21 16:16||2018-08-21 16:19|
|Target Version||[OCCT] 7.4.0*||Fixed in Version|
|Summary||0030075: Regression after implementation of fix for bug 28694.|
|Description||Regression 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 Reproduce||pload ALL|
stepread //SALOMER001/dn62/occt_tests_data/private/customers/Samtech/OCC55.stp a 375675
|Tags||No tags attached.|
|Test case number|
|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|