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