mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-04 13:13:25 +03:00
0029149: BRepMesh produces invalid mesh on the bound of adjacent faces
1. Test case for the issue has been created. The issue is fixed by the patch #26106. 2. Since now, "tricheck" command uses edge tolerance instead of edge deflection to check cross-face-errors (set of nodes of the edge on 1st face must be equal to set of nodes of the same edge on 2nd face).
This commit is contained in:
@@ -110,7 +110,7 @@ void MeshTest_CheckTopology::Perform (Draw_Interpretor& di)
|
||||
}
|
||||
|
||||
// check distances between corresponding points
|
||||
Standard_Real aSqDefle = Max(aT1->Deflection(), aT2->Deflection());
|
||||
Standard_Real aSqDefle = BRep_Tool::Tolerance(aEdge);
|
||||
aSqDefle *= aSqDefle;
|
||||
const TColgp_Array1OfPnt& aPoints1 = aT1->Nodes();
|
||||
const TColgp_Array1OfPnt& aPoints2 = aT2->Nodes();
|
||||
|
Reference in New Issue
Block a user