Archived issue #0027845

BRepMesh produces invalid result on spline cavity

Open CASCADEOCCT:Meshclosed8 public notes

Search issues

Description

On the attached CAD model, our faceter (BRepMesh) gives invalid result for the following deflection values:

- 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

Public activity

8 archived notes

Participants are labeled by their role within this record.

01Commenter 2
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.
02Commenter 2
Fixed by #0026106.
03Commenter 1
Please create testing case
04Commenter 4
05Commenter 3
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.
06Commenter 2
Reviewed.
07Commenter 1
Adding test case
08Commenter 3
Branch [archived branch] has been deleted by Participant.

[revision removed]

Related records