Salome HOME
Join modifications from BR_Dev_For_4_0 tag V4_1_1.
[modules/smesh.git] / doc / salome / gui / SMESH / input / projection_algos.doc
1 /*!
2
3 \page projection_algos_page Projection Algorithms
4
5 \n Projection algorithms allow to define the mesh of a geometrical
6 object by the projection of another already meshed geometrical object.
7
8 <b>Projection 1D</b> algorithm permits to define the mesh of an edge
9 (or group of edges)
10 by the projection of another already meshed edge (or group of edges).
11 \n To apply this algorithm select the edge to be meshed (indicated in
12 the field \b Geometry of <b>Create mesh</b> dialog box),
13 <b>Projection1D</b> in the list of 1D algorithms and click the
14 <em>"Add Hypothesis"</em> button.
15 The following dialog box will appear:
16
17 \image html projection_1d.png
18
19 In this menu you can define the \b Name of the algorithm, the algeady
20 meshed source \b Edge and the \b Mesh (optional, use it if there are several
21 different meshes on the same edge). It could also be necessary to
22 define the orientation of edges, which is done by indicating the
23 <b>Source Vertex</b> being the first point of the Source Edge and the 
24 <b>Target Vertex</b> being the first point of the created \b Edge. For
25 a group of edges, <b>Source</b> and <b>Target</b> vertices should be
26 shared by only one edge of the group. If <b>Source</b> and
27 <b>Target</b> vectors are specified, the elements of the group must be ajacent.
28
29 \n <b>Projection 2D</b> algorithm permits to define the mesh of a face
30 (or group of faces) by the
31 projection of another already meshed face (or group of faces). This
32 algorithm works only
33 if all edges of the target face have been meshed as 1D Projections of
34 the edges of the source face.
35
36 To apply this algorithm select the face to be meshed (indicated in the
37 field \b Geometry of <b>Create mesh</b> dialog box), <b>Projection
38 2D</b> in the list
39 of 2D algorithms and click the <em>"Add Hypothesis"</em> button. The
40 following dialog box will appear:
41
42 \image html projection_2d.png
43
44 In this menu you can define the \b Name of the algorithm, the algeady
45 meshed source \b Face and the \b Mesh (optional, use it if there are several
46 different meshes on the same face). It could also be necessary to
47 define the orientation of mesh on the face, which is done by
48 indicating two <b>Source Vertices</b>, which belong to the same edge of the
49 source face, and two <b>Target Vertices</b>, which belong to the same edge of
50 the created \b Face.
51
52 \n <b>Projection 3D</b> algorithm permits to define the mesh of a shape by
53 the projection of another already meshed shape.  This algorithm works
54 only if all faces and edges of the target face have been meshed as 1D
55 Projections of the faces and edges of the source face. Another
56 limitation is that this algorithm currently works only on boxes.
57
58 To apply this algorithm select the solid to be meshed (indicated in
59 the field \b Geometry of <b>Create mesh</b> dialog box), <b>Projection
60 3D</b> in the list of 3D algorithms and click the  button. The
61 following dialog box will appear:
62
63 \image html projection_3d.png
64
65 In this menu you can define the \b Name of the algorithm, the algeady
66 meshed source <b>3D shape</b> and the \b Mesh (optional, use it if there are
67 several different meshes on the same shape). It could also be
68 necessary to define the orientation of mesh on the shape, which is
69 done by indicating two <b>Source Vertices</b>, which belong to the same edge
70 of the source <b>3D Shape</b>, and two <b>Target Vertices</b>, which belong to the
71 same edge of the source <b>3D Shape</b>.
72
73 */
74