X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=doc%2Fsalome%2Fgui%2FSMESH%2Finput%2Fsplit_to_tetra.doc;h=eb7fe0f26805f7dbf3c42157519ef0e091066cd0;hb=d9b70538644d78d4defa84cb64d7b28aa526e000;hp=325c30c116209cfc4187a1ab5f5aa7c4d0e60e7f;hpb=bd4e115a78b52e3fbc016e5e30bb0e19b2a9e7d6;p=modules%2Fsmesh.git
diff --git a/doc/salome/gui/SMESH/input/split_to_tetra.doc b/doc/salome/gui/SMESH/input/split_to_tetra.doc
index 325c30c11..eb7fe0f26 100644
--- a/doc/salome/gui/SMESH/input/split_to_tetra.doc
+++ b/doc/salome/gui/SMESH/input/split_to_tetra.doc
@@ -1,53 +1,86 @@
/*!
-\page split_to_tetra_page Splitting volumes into tetrahedra
+\page split_to_tetra_page Splitting volumes
-\n This operation allows to split volumic elements into tetrahedra.
-2D mesh is modified accordingly.
+\n This operation allows to split either any volumic elements into
+tetrahedra or hexahedra into prisms. 2D mesh is modified accordingly.
To split volumes:
-- Display a mesh or a submesh in the 3D viewer.
-- In the \b Modification menu select the Split into Tetrahedra item or
-click "Split into Tetrahedra" button in the toolbar.
+
- Display a mesh, a sub-mesh or a group in the 3D viewer.
+- In the \b Modification menu select the Split Volumes item or
+click "Split Volumes" button in the toolbar.
\image html split_into_tetra_icon.png
-"Split into Tetrahedra" button
+"Split Volumes" button
The following dialog box will appear:
\image html split_into_tetra.png
-\par
+
+Target element type group of radio-buttons allows to select
+a type of operation. If \b Tetrahedron button is checked, then the
+operation will split volumes of any type into tetrahedra.
+If \b Prism button is checked, then the operation will split hexahedra
+into prisms, and the dialog will look as follows:
+
+\image html split_into_prisms.png
+
-- The main list contains the list of volumes. You can click on
-a volume in the 3D viewer and it will be highlighted (lock Shift
-keyboard button to select several volumes). Click \b Add button and
-the ID of this volume will be added to the list. To remove the
-selected element or elements from the list click \b Remove button. Sort
-list button allows to sort the list of IDs. \b Filter button allows to
-apply a definite filter to the selection of volumes.
-
Note: If you split not all adjacent non-tetrahedral volumes, your mesh becomes
-non-conform.
+- The main list contains list of volumes to split. You can click on
+ a volume in the 3D viewer and it will be highlighted (lock Shift
+ keyboard button to select several volumes). Click \b Add button and
+ the ID of this volume will be added to the list. To remove the
+ selected element or elements from the list click \b Remove button. Sort
+ list button allows to sort the list of IDs. \b Filter button allows to
+ apply a definite filter to the selection of volumes.
+
Note: If you split not all adjacent non-tetrahedral
+ volumes, your mesh becomes non-conform.
- Apply to all radio button allows to split all
-volumes of the currently displayed mesh or submesh.
+ volumes of the currently selected mesh.
-- \b Split hexahedron
+
- Split hexahedron group allows to specify a method of
+ splitting hexahedra.
-- Into 5 tetrahedra, Into 6 tetrahedra and Into 24 tetrahedra allows to
-specify the number of tetrahedra a hexahedron will be split into. If the specified method does
-not allow to get a conform mesh, a generic solution is applied: an additional node
-is created at the gravity center of a hexahedron, serving an apex of tetrahedra, all quadrangle sides of the hexahedron are split into two triangles each serving a base of a new tetrahedron.
-
-
+ - Into N tetrahedra/prisms allows to specify the number of
+ tetrahedra or prisms a hexahedron will be split into. If the
+ specified method does not allow to get a conform mesh, a generic
+ solution is applied: an additional node is created at the gravity
+ center of a hexahedron, serving an apex of tetrahedra, all
+ quadrangle sides of the hexahedron are split into two triangles each
+ serving a base of a new tetrahedron.
+- Facet to split group allows to specify a side (facet) of a
+ hexahedron to split into triangles when splitting into prisms.
+ The facet to split is defined by specifying a point and a direction
+ close to normal of the facet. The operation finds a hexahedron most
+ close to the specified point and splits a facet whose normal is most
+ close to the specified direction. Then the splitting is propagated
+ from that hexahedron to all adjacent hexahedra.
+
+ - Hexa location allows to specify a start
+ point by which a first split hexahedron is found.
+ Selection button switches to selection of the element whose
+ barycenter will be used the start point and whose direction will be
+ used as a normal to facet to split into triangles. To return to
+ selection of volumes to split it is necessary to switch this button
+ off.
+ - Facet normal allows to specify a direction of the
+ normal to hexahedron facet to split into triangles.
+
+ - All domains - if it is off the operation stops as all
+ hehexedra adjacent to the start hexahedron are split into
+ prisms. Else the operation tries to continue splitting starting from
+ another hexahedron closest to the Hexa location.
+
-- Select from a set of fields allows to choose a submesh or an
-existing group whose elements will be automatically added to the
-list.
+- Select from a set of fields allows to choose a sub-mesh or an
+ existing group whose elements will be added to the list as you ckick
+ \b Add button.
- Click the \b Apply or Apply and Close button to confirm the operation.