Archived issue #0027845
BRepMesh produces invalid result on spline cavity
Description
On the attached CAD model, our faceter (BRepMesh) gives invalid result for the following deflection values:
- linear deflection: 10
- angular deflection: 10
- linear deflection: 10
- angular deflection: 10
Steps to reproduce
restore Attachment 3 (BREP) a
tclean a
incmesh a 10 -a 180
vinit
vdefaults -autoTriang 0
vdisplay a
vfit
vsetdispmode 1
tclean a
incmesh a 10 -a 180
vinit
vdefaults -autoTriang 0
vdisplay a
vfit
vsetdispmode 1
Public activity
8 archived notes
Participants are labeled by their role within this record.
Such behaviour is possible due to rough discretization of internal wire degenerated to two points which complicates classification of triangles as internal/external. Current implementation of algorithm does not support explicit separation between inner/outer discrete wires thus implementation of such feature using current structure can lead to significant overhead.
Fixed by #0026106.
Please create testing case
Dear Mikhail,
Please review the branch CR27845.
Test results are here:
Windows: http://jenkins-test-12.nnov.opencascade.com/view/MeshTest-master_NBV/view/TESTING/job/MeshTest-master_NBV-OCCT-Windows-64-VC14-opt-test-restart/HTML_20Report/
Linux: http://jenkins-test-12.nnov.opencascade.com/view/MeshTest-master_NBV/view/TESTING/job/MeshTest-master_NBV-OCCT-Debian80-64-opt-test-restart/HTML_20Report/
Please review the branch CR27845.
Test results are here:
Windows: http://jenkins-test-12.nnov.opencascade.com/view/MeshTest-master_NBV/view/TESTING/job/MeshTest-master_NBV-OCCT-Windows-64-VC14-opt-test-restart/HTML_20Report/
Linux: http://jenkins-test-12.nnov.opencascade.com/view/MeshTest-master_NBV/view/TESTING/job/MeshTest-master_NBV-OCCT-Debian80-64-opt-test-restart/HTML_20Report/
Branch [archived branch] has been created by Participant.
[revision removed]
Detailed log of new commits:
Author: nbv
Date: Thu Nov 8 10:39:21 2018 +0300
0027845: BRepMesh produces invalid result on spline cavity
Adding test case for the problem.
The issue has been fixed by a patch for #0026106.
[revision removed]
Detailed log of new commits:
Author: nbv
Date: Thu Nov 8 10:39:21 2018 +0300
0027845: BRepMesh produces invalid result on spline cavity
Adding test case for the problem.
The issue has been fixed by a patch for #0026106.
Reviewed.
Adding test case
Branch [archived branch] has been deleted by Participant.
[revision removed]
[revision removed]
Related records