Salome HOME
Porting GUI documentation on Doxygen tool.
[modules/smesh.git] / doc / salome / gui / SMESH / revolution.htm
1 <!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
2
3 <html>
4
5 <head>
6 <title>Revolution</title>
7 <meta http-equiv="content-type" content="text/html; charset=windows-1252">
8 <meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
9 <link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
10 <!--
11 if (navigator.appName !="Netscape")
12 {   document.write("<link rel='stylesheet' href='default.css'>");}
13 //-->
14 </script>
15 <style type="text/css">
16 <!--
17 p.whs1 { margin-left:40px; }
18 img_whs2 { border:none; width:24px; height:25px; border-style:none; }
19 img_whs3 { border:none; width:390px; height:437px; float:none; border-style:none; }
20 ul.whs4 { list-style:disc; }
21 img_whs5 { border:none; width:350px; height:201px; border-style:none; }
22 -->
23 </style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
24 <!--
25 function reDo() {
26   if (innerWidth != origWidth || innerHeight != origHeight)
27      location.reload();
28 }
29 if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
30         origWidth = innerWidth;
31         origHeight = innerHeight;
32         onresize = reDo;
33 }
34 onerror = null; 
35 //-->
36 </script>
37 <style type="text/css">
38 <!--
39 div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
40 p.WebHelpNavBar { text-align:right; }
41 -->
42 </style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
43 <script type="text/javascript" language="javascript" src="whver.js"></script>
44 <script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
45 <script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
46 <script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
47 <script type="text/javascript" language="javascript1.2">
48 <!--
49 if (window.gbWhTopic)
50 {
51         if (window.setRelStartPage)
52         {
53         addTocInfo("MESH module\nModifying meshes\nRevolution");
54 addButton("show",BTN_IMG,"Show","","","","",0,0,"whd_show0.gif","whd_show2.gif","whd_show1.gif");
55 addButton("hide",BTN_IMG,"Hide","","","","",0,0,"whd_hide0.gif","whd_hide2.gif","whd_hide1.gif");
56
57         }
58
59
60         if (window.setRelStartPage)
61         {
62         setRelStartPage("index.htm");
63
64                 autoSync(1);
65                 sendSyncInfo();
66                 sendAveInfoOut();
67         }
68
69 }
70 else
71         if (window.gbIE4)
72                 document.location.reload();
73 //-->
74 </script>
75 </head>
76 <body><script type="text/javascript" language="javascript1.2">
77 <!--
78 if (window.writeIntopicBar)
79         writeIntopicBar(4);
80 //-->
81 </script>
82 <h1>Revolution</h1>
83
84 <p>Revolution is a type of surface meshing by generation from discretized 
85  lines. It is used to build mesh elements of plus one dimension than the 
86  swept ones. Each swept 1D element produces one or more quadrangles (or 
87  triangles if one node of a rotated element lays on the revolution axis).</p>
88
89 <p>&nbsp;</p>
90
91 <p class=TODO>To apply revolution:</p>
92
93 <p class=TODO>&nbsp;</p>
94
95 <p class="whs1">1. From the <span style="font-weight: bold;"><B>Modification 
96  </B></span>menu choose the <span style="font-weight: bold;"><B>Revolution </B></span>item 
97  or click <img src="image92.gif" width="24px" height="25px" border="0" class="img_whs2"> button in the toolbar. The following dialog box 
98  shall appear:</p>
99
100 <p class="whs1">&nbsp;</p>
101
102 <p class="whs1"><img src="pics/revolution1.png" x-maintain-ratio="TRUE" width="390px" height="437px" border="0" class="img_whs3"></p>
103
104 <p class="whs1">&nbsp;</p>
105
106 <p class="whs1"><img src="pics/revolution2.png" x-maintain-ratio="TRUE" width="390px" height="437px" border="0" class="img_whs3"></p>
107
108 <p class="whs1">&nbsp;</p>
109
110 <p class="whs1">2. In this dialog box you should specify:</p>
111
112 <ul type="disc" class="whs4">
113         
114         <li class=kadov-p><p class="whs1">the type of elements 
115  which will be extruded (1D or 2D),</p></li>
116         
117         <li class=kadov-p><p class="whs1">specify the IDs of 
118  the elements which will be revolved by selecting them in the 3D viewer 
119  or select the whole mesh or submesh,</p></li>
120         
121         <li class=kadov-p><p class="whs1">specify the axis (point 
122  and vector) around which the elements will be revolved,</p></li>
123         
124         <li class=kadov-p><p class="whs1">angle of rotation,</p></li>
125         
126         <li class=kadov-p><p class="whs1">number of steps,</p></li>
127         
128         <li class=kadov-p><p class="whs1">tolerance of rotation</p></li>
129 </ul>
130
131 <p class="whs1">&nbsp;</p>
132
133 <p class="whs1">3. Click the <span style="font-weight: bold;"><B>Apply 
134  </B></span>or <span style="font-weight: bold;"><B>OK </B></span>button.</p>
135
136 <p class="whs1">&nbsp;</p>
137
138 <p class=TODO
139         style="margin-left: 40px;"><img src="image78.jpg" width="350px" height="201px" border="0" class="img_whs5"></p>
140
141 <p class=TODO>&nbsp;</p>
142
143 <p>&nbsp;<span style="font-weight: bold;"><B>See 
144  Also</B></span> a sample TUI Script of a <a href="grouping_elements.htm#bookmark3">&nbsp;</a><a href="modifying_meshes.htm#bookmark11">Revolution</a> 
145  operation. &nbsp;</p>
146
147 <p>&nbsp;</p>
148
149 <script type="text/javascript" language="javascript1.2">
150 <!--
151 if (window.writeIntopicBar)
152         writeIntopicBar(0);
153 //-->
154 </script>
155 </body>
156 </html>