Salome HOME
67dfdb374cdb1aea48c01967dbd00b1b7b3715cf
[modules/smesh.git] / doc / salome / gui / SMESH / input / revolution.doc
1 /*!
2
3 \page revolution_page Revolution
4
5 \n Revolution is a type of surface meshing by generation from
6 discretized lines. It is used to build mesh elements of plus one
7 dimension than the swept ones. Each swept 1D element produces one or
8 more quadrangles (or triangles if one node of a rotated element lays
9 on the revolution axis).
10
11 <em>To apply revolution:</em>
12 <ol>
13 <li>From the \b Modification menu choose the \b Revolution item or click
14 <em>"Revolution"</em> button in the toolbar.
15
16 \image html image92.png
17 <center><em>"Revolution" button</em></center>
18
19 The following dialog box shall appear:
20
21 \image html revolution1.png
22
23 \image html revolution2.png
24 </li>
25
26 <li>
27 In this dialog box you should specify:
28 <ul>
29 <li>the type of elements which will be extruded (1D or 2D),</li>
30 <li>specify the IDs of the elements which will be revolved
31 <ul>
32 <li>Check on <b>Select the whole mesh, submesh or group</b> option
33 <li>Choosing them manually with the mouse in the 3D Viewer. You can
34 click on an element in the 3D viewer and it will be highlighted</li>
35 <li>Applying Filters. The <b>Set filter</b> button allows to apply a
36 definite filter to selection of the elements. See more
37 about filters on the
38 \ref selection_filter_library_page "Selection filter library" page.</li>
39 </ul>
40 </li>
41 <li>specify the axis (point and vector) around which the elements will
42 be revolved,</li>
43 <li>angle of rotation and number of steps,</li>
44 <ul> <li> Angle by Step - the elements are extruded by the specified angle at each step (i.e. for Angle=30 and Number of Steps=2, the elements will be extruded 
45  by 30 degrees twice for a total of 30*2=60)</li>
46
47 \image html revolutionsn2.png "Example of Revolution with Angle by Step"
48
49 <li> Total Angle - the elements are extruded by the specified angle only once and the number of steps defines the number of iterations 
50 (i.e.for Angle=30 and Number of Steps=2, the elements will be extruded by 30/2=15 degrees twice for a total of 30). </li>
51
52 \image html revolutionsn1.png "Example of Revolution with Total Angle"
53
54 </ul>
55 <li>tolerance of rotation</li>
56 </ul>
57
58 <li> <b>Preview</b> checkbox allows showing the results of parameter-setting in the viewer </li>
59 <li> <b>Generate Groups</b> checkbox allows copying the groups of
60 elements of the source mesh to the newly created one. </li>
61 </li>
62
63 <li>Click the \b Apply or \b OK button.</li>
64 </ol>
65
66
67 <br><b>See Also</b> a sample TUI Script of a 
68 \ref tui_revolution "Revolution" operation.
69
70 */