MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0032448Open CASCADE[OCCT] OCCT:Modeling Algorithmspublic2021-06-16 18:382021-07-30 18:18
Reporterasuraven 
Assigned Tomsv 
PrioritynormalSeverityminor 
StatusresolvedResolutionopen 
PlatformOSOS Version
Product Version 
Target Version[OCCT] 7.6.0*Fixed in Version 
Summary0032448: Modeling Algorithms - Provide exact validating (as option) using GeomLib_CheckCurveOnSurface
DescriptionNow checking of a curve on a surface validity processing in finite number of points. At the same time there is an exact method in Geom[Brep]Lib_CheckCurveOnSurface classes. Direct changing an approximate to an exact method entails too many (about 1000) regressions. It is suggested to use the exact method as option for future use.
A path file with implementation of this task form CR29059-6 branch is attached.
Steps To Reproducenot exist
TagsNo tags attached.
Test case number
Attached Filespatch file icon 0029059_6-It-is-necessary-to-have-a-unique-way-of-chec.patch (70,299 bytes) 2021-06-16 18:38

- Relationships
related to 0029059verifiedbugmaster Modeling Algorithms - It is necessary to have a unique way of checking of the validity of the edge and its 2D curves 

-  Notes
(0101876)
asuraven (developer)
2021-06-16 18:39

(0102853)
git (administrator)
2021-07-28 17:31

Branch CR32448 has been created by asuraven.

SHA-1: 19e31a08f1fc1f8a230be3dbd571ee67cee27b62


Detailed log of new commits:

Author: asuraven
Date: Wed Jul 28 13:19:22 2021 +0300

    0032448: Modeling Algorithms - Provide exact validating (as option) using GeomLib_CheckCurveOnSurface
    
    Add '-exact' option to checkshape command to use exact method to validate edges using BRepLib_ValidateEdge class. Default mode is calculating in finite number of points.
(0102862)
asuraven (developer)
2021-07-28 20:34

(0102866)
git (administrator)
2021-07-29 12:11

Branch CR32448 has been updated forcibly by asuraven.

SHA-1: 12309bfe70285364999005b3dc342aebba4e2b83
(0102876)
asuraven (developer)
2021-07-29 19:07

(0102900)
git (administrator)
2021-07-30 18:06

Branch CR32448_1 has been created by asuraven.

SHA-1: a70c84226fe3237ee820d0eafd60de253fbfe386


Detailed log of new commits:

Author: asuraven
Date: Wed Jul 28 13:19:22 2021 +0300

    0032448: Modeling Algorithms - Provide exact validating (as option) using GeomLib_CheckCurveOnSurface
    
    Add '-exact' option to checkshape command to use exact method to validate edges using BRepLib_ValidateEdge class. Default mode is calculating in finite number of points.
(0102902)
asuraven (developer)
2021-07-30 18:18

Michael, please make a preliminary review of the code in the CR32448_1 branch. There are no test results in the branch because the server is currently off.
Newly added tests are local OK

- Issue History
Date Modified Username Field Change
2021-06-16 18:38 asuraven New Issue
2021-06-16 18:38 asuraven Assigned To => msv
2021-06-16 18:38 asuraven File Added: 0029059_6-It-is-necessary-to-have-a-unique-way-of-chec.patch
2021-06-16 18:38 asuraven Relationship added related to 0029059
2021-06-16 18:39 asuraven Note Added: 0101876
2021-07-28 17:31 git Note Added: 0102853
2021-07-28 20:34 asuraven Note Added: 0102862
2021-07-29 12:11 git Note Added: 0102866
2021-07-29 19:07 asuraven Note Added: 0102876
2021-07-30 18:06 git Note Added: 0102900
2021-07-30 18:18 asuraven Note Added: 0102902
2021-07-30 18:18 asuraven Status new => resolved
2021-07-30 18:18 asuraven Steps to Reproduce Updated View Revisions


Copyright © 2000 - 2021 MantisBT Team
Powered by Mantis Bugtracker