0023320: EDF13201 - Create group from geometry

update docs

0023321: EDF 12916 - Meshing problem
     Decrease tolerance in StdMeshers_QuadToTriaAdaptor
This commit is contained in:
eap 2016-08-26 20:59:35 +03:00
parent 436097622c
commit b09212811c
2 changed files with 6 additions and 2 deletions

View File

@ -9,6 +9,10 @@ The type of each new group is defined automatically by the nature of
the <b>Geometry</b>.
The group names will be the same as the names of geometrical objects.
\warning It's impossible to create a group of <em>0D elements</em> or <em>ball
elements</em> with this operation. For this, it is necessary to use
\ref creating_groups_page "Create Group" operation.
To use this operation, select in the \b Mesh menu or in the contextual
menu in the Object browser <b>Create Groups from Geometry</b> item.

View File

@ -615,7 +615,7 @@ bool StdMeshers_QuadToTriaAdaptor::LimitHeight (gp_Pnt&
}
}
}
if ( height < 1e-5 * idealHeight && intFace )
if ( height < 1e-2 * idealHeight && intFace )
return overlapError( aMesh, NotCheckedFace, intFace, Shape );
}
@ -1208,7 +1208,7 @@ bool StdMeshers_QuadToTriaAdaptor::Compute(SMESH_Mesh& aMesh)
if ( !intersected[isRev] ) continue;
double pyramidH = Min( height, dist2int[isRev]/3. );
gp_Pnt Papex = PC.XYZ() + tmpDir.XYZ() * (isRev ? -pyramidH : pyramidH);
if ( pyramidH < 1e-5 * height )
if ( pyramidH < 1e-2 * height )
return overlapError( aMesh, face, suspectFaces[ intFaceInd[isRev] ] );
if ( !LimitHeight( Papex, PC, PN, FNodes, aMesh, face, /*UseApexRay=*/false ))