1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-04 13:13:25 +03:00

0031251: Add a new meshing parameter to enforce face linear deflection

Parameter has been renamed to ForceFaceDeflection. Added test case.

New parameter -force_face_def has been added to incmesh command.
This commit is contained in:
razmyslovich
2019-12-17 21:17:17 +03:00
committed by bugmaster
parent bdd09cfaf4
commit 0da2ecac41
5 changed files with 53 additions and 11 deletions

View File

@@ -88,7 +88,8 @@ options:\n\
-surf_def_off disables control of deflection of mesh from real\n\
surface (enabled by default)\n\
-parallel enables parallel execution (switched off by default)\n\
-adjust_min enables local adjustment of min size depending on edge size (switched off by default)\n";
-adjust_min enables local adjustment of min size depending on edge size (switched off by default)\n\
-force_face_def disables usage of shape tolerances for computing face deflection (switched off by default). \n";
return 0;
}
@@ -123,6 +124,8 @@ options:\n\
aMeshParams.ControlSurfaceDeflection = Standard_False;
else if (aOpt == "-adjust_min")
aMeshParams.AdjustMinSize = Standard_True;
else if (aOpt == "-force_face_def")
aMeshParams.ForceFaceDeflection = Standard_True;
else if (i < nbarg)
{
Standard_Real aVal = Draw::Atof(argv[i++]);