Salome HOME
36e2e699524952b57cd457eaadb0b76e66e55cdd
[modules/smesh.git] / doc / salome / gui / SMESH / files / creating_groups.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>Creating groups</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 { font-weight:bold; }\r
18 img_whs2 { border:none; width:30px; height:30px; float:none; border-style:none; }\r
19 p.whs3 { margin-left:40px; font-weight:normal; }\r
20 ul.whs4 { list-style:disc; }\r
21 p.whs5 { font-weight:bold; margin-left:40px; }\r
22 p.whs6 { margin-left:40px; font-weight:bold; }\r
23 p.whs7 { margin-left:40px; }\r
24 p.whs8 { margin-left:36px; }\r
25 table.whs9 { x-cell-content-align:top; width:100%; border-spacing:0px; }\r
26 col.whs10 { width:33.382%; }\r
27 col.whs11 { width:66.618%; }\r
28 tr.whs12 { x-cell-content-align:top; }\r
29 td.whs13 { width:33.382%; padding-right:10px; padding-left:10px; border-bottom-style:none; border-right-style:none; border-left-style:none; border-top-style:none; }\r
30 img_whs14 { border:none; width:312px; height:565px; float:none; border-style:none; }\r
31 td.whs15 { width:66.618%; padding-right:10px; padding-left:10px; border-bottom-style:none; border-top-style:none; border-right-style:none; }\r
32 p.whs16 { margin-left:0px; }\r
33 img_whs17 { border:none; width:145px; height:150px; border-style:none; float:left; }\r
34 img_whs18 { border:none; width:149px; height:158px; border-style:none; }\r
35 col.whs19 { width:33.48%; }\r
36 col.whs20 { width:66.52%; }\r
37 td.whs21 { width:33.48%; padding-right:10px; padding-left:10px; border-right-style:none; border-left-style:none; border-top-style:none; border-bottom-style:none; }\r
38 img_whs22 { border:none; width:312px; height:312px; float:none; border-style:none; }\r
39 td.whs23 { width:66.52%; padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }\r
40 img_whs24 { border:none; width:135px; height:150px; border-style:none; }\r
41 p.whs25 { margin-left:80px; }\r
42 -->\r
43 </style><script type="text/javascript" language="JavaScript">\r
44 <!--\r
45 if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))\r
46 {\r
47   var strNSS = "<style type='text/css'>";\r
48   strNSS += "p.whs16 {margin-left:1pt; }";\r
49   strNSS +="</style>";\r
50   document.write(strNSS);\r
51 }\r
52 //-->\r
53 </script>\r
54 <script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
55 <!--\r
56 function reDo() {\r
57   if (innerWidth != origWidth || innerHeight != origHeight)\r
58      location.reload();\r
59 }\r
60 if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
61         origWidth = innerWidth;\r
62         origHeight = innerHeight;\r
63         onresize = reDo;\r
64 }\r
65 onerror = null; \r
66 //-->\r
67 </script>\r
68 <style type="text/css">\r
69 <!--\r
70 div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }\r
71 -->\r
72 </style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
73 <script type="text/javascript" language="javascript" src="../whver.js"></script>\r
74 <script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
75 <script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
76 <script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
77 </head>\r
78 <body><script type="text/javascript" language="javascript1.2">\r
79 <!--\r
80 if (window.gbWhTopic)\r
81 {\r
82         if (window.addTocInfo)\r
83         {\r
84         addTocInfo("MESH module\nGrouping elements\nCreating groups");\r
85 addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
86 \r
87         }\r
88         if (window.writeBtnStyle)\r
89                 writeBtnStyle();\r
90 \r
91         if (window.writeIntopicBar)\r
92                 writeIntopicBar(1);\r
93 \r
94         if (window.setRelStartPage)\r
95         {\r
96         setRelStartPage("../smesh.htm");\r
97 \r
98                 autoSync(1);\r
99                 sendSyncInfo();\r
100                 sendAveInfoOut();\r
101         }\r
102 }\r
103 else\r
104         if (window.gbIE4)\r
105                 document.location.reload();\r
106 //-->\r
107 </script>\r
108 <h1>Creating groups</h1>\r
109 \r
110 <p class="whs1"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs2"> &nbsp;&nbsp;<span \r
111  style="font-weight: normal;">In MESH you \r
112  can create groups of elements of different types. To create a group of \r
113  elements</span><span style="font-weight: normal; margin-left: 40px;"> \r
114  in the </span><span style="margin-left: 40px;">Mesh</span><span style="font-weight: normal; margin-left: 40px;"> \r
115  menu select </span><span style="margin-left: 40px;">Create Group</span><span \r
116  style="font-weight: normal; margin-left: 40px;">.</span><span style="margin-left: 40px;"> \r
117  </span></p>\r
118 \r
119 <p class="whs3">To create any group \r
120  you should define the following: &nbsp;&nbsp;</p>\r
121 \r
122 <ul type="disc" class="whs4">\r
123         \r
124         <li class=kadov-p><p class="whs5">Mesh: \r
125  <span style="font-weight: normal;">the name of the mesh whose elements \r
126  will form your group. You can enter the name manually or select your mesh \r
127  in the Objet Browser or in the 3D viewer.</span></p></li>\r
128         \r
129         <li class=kadov-p><p class="whs3">Elements \r
130  Type <span style="font-weight: normal;">set of radio buttons allows to \r
131  select the type of elements which will form your group:</span></p></li>\r
132         \r
133         <ul type="disc" class="whs4">\r
134                 \r
135                 <li class=kadov-p><p class="whs6">Nodes</p></li>\r
136                 \r
137                 <li class=kadov-p><p class="whs6">Edges \r
138  </p></li>\r
139                 \r
140                 <li class=kadov-p><p class="whs6">Faces</p></li>\r
141                 \r
142                 <li class=kadov-p><p class="whs6">Volumes</p></li>\r
143         </ul>\r
144         \r
145         <li class=kadov-p><p class="whs3"><span \r
146  style="font-weight: bold;"><B>Name </B></span>field allows to enter the name \r
147  of your new group.</p></li>\r
148 </ul>\r
149 \r
150 <p class="whs3">SALOME Platform distinguishes \r
151  between the two Group types: <span style="font-weight: bold;"><B>Standalone \r
152  Group</B></span> and <span style="font-weight: bold;"><B>Group on Geometry</B></span>. \r
153  &nbsp;</p>\r
154 \r
155 <h3>Standalone Group </h3>\r
156 \r
157 <p class="whs7">The box for creation of a <span style="font-weight: bold;"><B>Standalone \r
158  Group</B></span> appears by default. <span style="font-weight: bold;"><B>Standalone \r
159  Group</B></span> consists of mesh elements, which you can define in two possible \r
160  ways.</p>\r
161 \r
162 <ul type="disc" class="whs4">\r
163         \r
164         <li class=kadov-p><p class="whs8">Choosing them manually \r
165  with the mouse in the 3D Viewer. You can click on an element in the 3D \r
166  viewer and it will be highlighted. After that click the <span style="font-weight: bold;"><B>Add \r
167  </B></span>button and the ID of this element will be added to the list. </p></li>\r
168         \r
169         <li class=kadov-p><p class="whs7">Applying Filters. The \r
170  <span style="font-weight: bold;"><B>Set filter </B></span>button allows to apply \r
171  a definite filter to selection of the elements of your group. See more \r
172  about filters on the <a href="../selection_filter_library.htm">Selection \r
173  filter library</a> page. &nbsp;&nbsp;</p></li>\r
174 </ul>\r
175 \r
176 <p class="whs7">To remove a selected element or elements \r
177  from the list click the <span style="font-weight: bold;"><B>Remove </B></span>button. \r
178  The <span style="font-weight: bold;"><B>Sort </B></span>button allows to sort \r
179  the list of IDs of mesh elements. </p>\r
180 \r
181 <p class="whs7"><span style="font-weight: bold;"><B>Select from \r
182  </B></span>set of fields allows to choose a submesh or an existing group whose \r
183  elements of the previously defined type will be added to the list of elements \r
184  which will form your group.</p>\r
185 \r
186 <p class="whs7">&nbsp;</p>\r
187 \r
188 <table x-use-null-cells cellspacing="0" width="100%" class="whs9">\r
189 <col class="whs10">\r
190 <col class="whs11">\r
191 \r
192 <tr valign="top" class="whs12">\r
193 <td width="33.382%" class="whs13">\r
194 <p class="whs1"><img src="../pics/creategroup.png" x-maintain-ratio="TRUE" width="312px" height="565px" border="0" class="img_whs14"></td>\r
195 <td width="66.618%" class="whs15">\r
196 <p class="whs16"><img src="../image130.gif" width="145px" height="150px" align="left" border="0" class="img_whs17"> &nbsp;&nbsp;</p>\r
197 <p class="whs16">&nbsp;</p>\r
198 <p class="whs16">&nbsp;</p>\r
199 <p class="whs16">&nbsp;</p>\r
200 <p class="whs16">&nbsp;</p>\r
201 <p class="whs16">&nbsp;</p>\r
202 <p class="whs16">In this picture left the brown cells belong \r
203  to a group defined manually.</p>\r
204 <p class="whs16">&nbsp;</p>\r
205 <p class="whs16">&nbsp;<img src="../image131.gif" width="149px" height="158px" border="0" class="img_whs18"> In this picture the brown cells belong to the group defined \r
206  by the criterion <br>\r
207 Taper &gt; 0. </p>\r
208 <p class="whs16">&nbsp;</p>\r
209 <p class="whs16">&nbsp;</td></tr>\r
210 </table>\r
211 \r
212 <p class="whs7">&nbsp;</p>\r
213 \r
214 <p class="whs5">&nbsp;&nbsp;&nbsp;See \r
215  Also a sample TUI Script of a <a href="../grouping_elements.htm#bookmark">Create \r
216  a Standalone Group</a> operation. &nbsp;</p>\r
217 \r
218 <h3>Group on Geometry </h3>\r
219 \r
220 <p class="whs3">To create a group on \r
221  geometry check <span style="font-weight: bold;"><B>Group on geometry</B></span> \r
222  in the <span style="font-weight: bold;"><B>Group type</B></span> field. <span \r
223  style="font-weight: bold;"><B>Group on geometry </B></span>contains the elements \r
224  of a certain type belonging to the selected<span style="font-weight: bold;"> \r
225  <B></B></span>geometrical object. To define a group select in the Objet Browser \r
226  or in the 3D viewer a geometrical object from which the elements will \r
227  be taken. After confirmation of the operation MESH will create a new group \r
228  consisting of geometrical elements of the previously defined type.</p>\r
229 \r
230 <p class="whs3">&nbsp;</p>\r
231 \r
232 <table x-use-null-cells cellspacing="0" width="100%" class="whs9">\r
233 <col class="whs19">\r
234 <col class="whs20">\r
235 \r
236 <tr valign="top" class="whs12">\r
237 <td width="33.48%" class="whs21">\r
238 <p><img src="../pics/a-creategroup.png" x-maintain-ratio="TRUE" width="312px" height="312px" border="0" class="img_whs22"></td>\r
239 <td width="66.52%" class="whs23">\r
240 <p><img src="../image132.gif" width="135px" height="150px" border="0" class="img_whs24"> In this picture the cells which belong to a certain face \r
241  are selected in green. </td></tr>\r
242 </table>\r
243 \r
244 <p class="whs3">&nbsp;</p>\r
245 \r
246 <p class="whs6">&nbsp;&nbsp;&nbsp;See \r
247  Also a sample TUI Script of a <a href="../grouping_elements.htm#bookmark5">Create \r
248  a Group on Geometry</a><a href="../grouping_elements.htm#bookmark"> </a>operation. \r
249  &nbsp;</p>\r
250 \r
251 <p>&nbsp;</p>\r
252 \r
253 <p>&nbsp;</p>\r
254 \r
255 <p class="whs16">&nbsp;</p>\r
256 \r
257 <p class="whs25">&nbsp;</p>\r
258 \r
259 <p>&nbsp;</p>\r
260 \r
261 <script type="text/javascript" language="javascript1.2">\r
262 <!--\r
263 if (window.writeIntopicBar)\r
264         writeIntopicBar(0);\r
265 //-->\r
266 </script>\r
267 </body>\r
268 </html>\r