Archived issue #0025551
BRepMesh can produce internal nodes outside the face interior based on distorted BSpline surface
Description
BRepMesh can produce internal nodes outside the face interior based on distorted BSpline surface
Steps to reproduce
# run test mesh advanced_incmesh B6
explode res f
donly res_2
triangles res_2
top
fit
explode res f
donly res_2
triangles res_2
top
fit
Public activity
10 archived notes
Participants are labeled by their role within this record.
Problem described in issue is reproduced on current state of OCCT.
Branch [archived branch] has been created by Author.
[revision removed]
Detailed log of new commits:
Author: Author
Date: Mon Oct 21 11:52:01 2019 +0300
0025551: BRepMesh can produce internal nodes outside the face interior based on distorted BSpline surface
updated test script to see the difference on current version of OCCT
[revision removed]
Detailed log of new commits:
Author: Author
Date: Mon Oct 21 11:52:01 2019 +0300
0025551: BRepMesh can produce internal nodes outside the face interior based on distorted BSpline surface
updated test script to see the difference on current version of OCCT
Please review an updated version of test script that shows actual results of meshing.
Oleg, is the problem with internal node still reproduced? The test script should be able to detect the problem, and report error. When we would see TODO statements in the script if the problem is still there.
No, on current master the problem seems to be solved.
There is no such check to figure out overlapped triangles in the mesh.
This case should be detected only by image comparison.
There is no such check to figure out overlapped triangles in the mesh.
This case should be detected only by image comparison.
Branch [archived branch] has been updated forcibly by Author.
[revision removed]
[revision removed]
Report contains results both for #0025551, #0028247, #26382 and #25827
http://jenkins-test-12.nnov.opencascade.com/view/CR25551-master-OAN/view/COMPARE/
http://jenkins-test-12.nnov.opencascade.com/view/CR25551-master-OAN/view/COMPARE/
It is usually helpful attaching two screenshots - KO (old, with bug reproduced) and OK (problem solved).
Tested in framework of WEEK-6:
Combination -
OCCT branch : [archived branch]
master SHA - [revision removed]
[revision removed]
Products branch : [archived branch] SHA - [revision removed]
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: 17009.640000000178 / 16997.920000000046 [+0.07%]
Products
Total CPU difference: 12143.5600000001 / 12129.400000000101 [+0.12%]
Windows-64-VC14:
OCCT
Total CPU difference: 18438.515625 / 18439.75 [-0.01%]
Products
Products
Total CPU difference: 12143.5600000001 / 12129.400000000101 [+0.11%]
Image differences :
No differences that require special attention
Memory differences :
No differences that require special attention
Combination -
OCCT branch : [archived branch]
master SHA - [revision removed]
[revision removed]
Products branch : [archived branch] SHA - [revision removed]
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: 17009.640000000178 / 16997.920000000046 [+0.07%]
Products
Total CPU difference: 12143.5600000001 / 12129.400000000101 [+0.12%]
Windows-64-VC14:
OCCT
Total CPU difference: 18438.515625 / 18439.75 [-0.01%]
Products
Products
Total CPU difference: 12143.5600000001 / 12129.400000000101 [+0.11%]
Image differences :
No differences that require special attention
Memory differences :
No differences that require special attention
Branch [archived branch] has been deleted by Participant.
[revision removed]
[revision removed]