mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2024-12-28 02:10:35 +05:00
PAL19680 Meshers: BLSURF, GHS3D and holed shapes
some additions
This commit is contained in:
parent
1eae970eff
commit
7c72d2e6ee
@ -72,6 +72,7 @@ enter a value of the option and edit it later.</li>
|
||||
|
||||
</ul>
|
||||
|
||||
\n
|
||||
Commonly usable options are following. The name <i>diag</i> stands there for
|
||||
the diagonal of the bounding box of the geometrical object to mesh.
|
||||
|
||||
@ -140,10 +141,71 @@ small, which sometimes constitutes an error. A message is printed
|
||||
if<i> fabs(P2-P1) < eps_ends</i>, where </i>P1 and </i>P2 are the
|
||||
extremities of a curve. Default is <i>diag</i>/500.0.
|
||||
|
||||
<li>\b prefix (char) - is a prefix of the files generated by BLSURF. Default is "x".</li>
|
||||
<li>\b prefix (char) - is a prefix of the files generated by
|
||||
BLSURF. Default is "x".</li>
|
||||
|
||||
<li>\b refs (integer) - reference of a surface, used when exporting
|
||||
files. Default is 1.</li>
|
||||
|
||||
</ul>
|
||||
|
||||
\n
|
||||
The following advanced options are not documented and you can use them
|
||||
at your own risk.
|
||||
\n\n Interger variables:
|
||||
<ul>
|
||||
<li> addsurf_ivertex</li>
|
||||
<li> background </li>
|
||||
<li> coiter </li>
|
||||
<li> communication </li>
|
||||
<li> decim </li>
|
||||
<li> export_flag </li>
|
||||
<li> file_h </li>
|
||||
<li> gridnu </li>
|
||||
<li> gridnv </li>
|
||||
<li> intermedfile </li>
|
||||
<li> memory </li>
|
||||
<li> normals </li>
|
||||
<li> optim </li>
|
||||
<li> pardom_flag </li>
|
||||
<li> pinch </li>
|
||||
<li> rigid </li>
|
||||
<li> surforient </li>
|
||||
<li> tconf </li>
|
||||
<li> topo_collapse </li>
|
||||
</ul>
|
||||
Real variables:
|
||||
<ul>
|
||||
<li> addsurf_angle </li>
|
||||
<li> addsurf_R </li>
|
||||
<li> addsurf_H </li>
|
||||
<li> addsurf_FG </li>
|
||||
<li> addsurf_r </li>
|
||||
<li> addsurf_PA </li>
|
||||
<li> angle_compcurv </li>
|
||||
<li> angle_ridge </li>
|
||||
<li> eps_pardom </li>
|
||||
</ul>
|
||||
String variables:
|
||||
<ul>
|
||||
<li> export_format </li>
|
||||
<li> export_option </li>
|
||||
<li> import_option </li>
|
||||
</ul>
|
||||
|
||||
|
||||
\n
|
||||
Currently BLSURF plugin has the following limitations.
|
||||
<ul>
|
||||
<li>Mesh contains inverted elements, if it is based on shape, consisting of more than one face (box, cone, torus...) and if the option "Allow Quadrangles (Test)" was checked before computation.</li>
|
||||
|
||||
<li>SIGFPE exception is raised at trying to compute mesh, based on box, with checked option "Patch independent".</l>
|
||||
|
||||
<li>It has been found out that BLSURF algorithm can't be used as a local algorithm (on sub-meshes) and as a provider of low-level mesh for some 3D algorithms because BLSURF mesher (and consequently plugin) does not provide information on node parameters on edges (U) and faces (U,V). For example the following combinations of algorithms are impossible:
|
||||
<ul>
|
||||
<li> global MEFISTO or Quadrangle(mapping) + local BLSURF;</li>
|
||||
<li> BLSUFR + Projection 2D from faces meshed by BLSURF;</li>
|
||||
<li> local BLSURF + Extrusion 3D;
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
*/
|
Loading…
Reference in New Issue
Block a user