X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=doc%2Fsalome%2Fgui%2FSMESH%2Finput%2Fconstructing_meshes.doc;h=ace081140d0913d0dcb45322ab0bf4beb92845fe;hb=8a5f517e60c56d7ddbd35cfae74d69bac8edd36d;hp=efbd97403cd83793192ee8192d1a698a785bba35;hpb=e7c421ee2a70216b7f739e3bb4d484fc60517682;p=modules%2Fsmesh.git
diff --git a/doc/salome/gui/SMESH/input/constructing_meshes.doc b/doc/salome/gui/SMESH/input/constructing_meshes.doc
index efbd97403..ace081140 100644
--- a/doc/salome/gui/SMESH/input/constructing_meshes.doc
+++ b/doc/salome/gui/SMESH/input/constructing_meshes.doc
@@ -74,6 +74,8 @@ automatically generate a 3D mesh with the most appropriate
settings. In the same way you can apply this functionality for meshing
2D objects, in which case 3D algorithms are not applied.
+\anchor preview_mesh_anchor
+
After the mesh object is created and all hypotheses are assigned and
before the mesh computation, it is possible to see the mesh preview.
@@ -124,7 +126,7 @@ visualizing the geometrical entity that causes it.
\image html failed_computation.png "Example of the invalid input mesh"
-\Note Mesh Computation Information box does not appear if you set
+\note Mesh Computation Information box does not appear if you set
"Mesh computation/Show a computation result notification" preference
to the "Never" value. This option gives the possibility to control mesh
computation reporting. There are the following possibilities: always
@@ -143,9 +145,97 @@ existing faces. They are not entirely usable from the GUI, so a
mesh created using these algorithms should be exported into a python
script, edited and then imported into the GUi.
-Consider trying a sample script for construction of a mesh from our
-\ref tui_creating_meshes_page "TUI Scripts" section.
+It is possible to calculate the eventual mesh size
+before \b Compute operation. For this, select the mesh in the Object
+Browser and from the \b Mesh menu select \b Evaluate. The result of
+evaluation will be displayed in the following information box:
+
+\image html mesh_evaluation_succeed.png
+
+
+
+
+\anchor mesh_order_anchor
+
+
+If the mesh contains concurrent submeshes, it is possible to change
+the priority of their computation, i.e. to change the priority of
+applying algorithms to the shared subshapes of the Mesh shape.
+
+To change submesh priority:
+
+Choose "Change submesh priority" from the Mesh menu or a popup menu. The opened dialogue
+shows a list of submeshes in the order of their priority.
+
+There is an example of submesh order modifications of the Mesh created on a Box
+shape. The main Mesh object:
+
+- 3D Tetrahedron (Netgen) with HypothesisMax Element Volume
+- 2D Triangle (Mefisto) with HypothesisMax Element Area
+- 1D Wire discretisation with Number of Segments=20
+
+The first submesh object Submesh_1 created on Face_1
+is:
+
+- 2D Netgen 1D-2D with Hypothesis Netgen Simple parameters
+(Number of Segments = 4)
+
+The second submesh object Submesh_2 created on Face_2
+is:
+
+- 2D Netgen 1D-2D with Hypothesis Netgen Simple parameters
+(Number of Segments = 8)
+
+
+And the last submesh object Submesh_3 created on Face_3
+is:
+
+- 2D Netgen 1D-2D with Hypothesis Netgen Simple parameters
+(Number of Segments = 12)
+
+The submeshes become concurrent if they share subshapes that can be meshed
+with different algorithms (or different hypothesises).
+In the example, we have three submeshes with concurrent algorithms,
+because they have different hypotheses.
+
+The first mesh computation is made with:
+\image html mesh_order_123.png
+"Mesh order SubMesh_1, SubMesh_2, SubMesh_3"
+\image html mesh_order_123_res.png
+"Result mesh with order SubMesh_1, SubMesh_2, SubMesh_3 "
+
+The next mesh computation is made with:
+\image html mesh_order_213.png
+"Mesh order SubMesh_2, SubMesh_1, SubMesh_3"
+\image html mesh_order_213_res.png
+"Result mesh with order SubMesh_2, SubMesh_1, SubMesh_3 "
+
+And the last mesh computation is made with:
+\image html mesh_order_321.png
+"Mesh order SubMesh_3, SubMesh_2, SubMesh_1"
+\image html mesh_order_321_res.png
+"Result mesh with order SubMesh_3, SubMesh_2, SubMesh_1 "
+
+As we can see, each mesh computation has a different number of result
+elements and a different mesh discretisation on the shared edges (the edges
+that are shared between Face_1, Face_2 and Face_3)
+
+Additionally, submesh priority (the order of applied algorithms) can
+be modified not only in a separate dialog box, but also in the
+Preview. This helps to preview different mesh results,
+modifying the order of submeshes.
+\image html mesh_order_preview.png
+"Preview with submesh priority list box"
+
+If there are no concurrent submeshes under the Mesh object, the user will see the
+following information.
+\image html mesh_order_no_concurrent.png
+"No concurrent submeshes detected"
+
-*/
\ No newline at end of file
+Consider trying a sample script for construction of a mesh from our
+\ref tui_creating_meshes_page "TUI Scripts" section.
+
+*/