Salome HOME
Merge with version on tag OCC-V2_1_0d
[modules/smesh.git] / doc / salome / gui / SMESH / files / cutting_quadrangles.htm
1 <!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
2 \r
3 <html>\r
4 \r
5 <!--(==============================================================)-->\r
6 <!--(Document created with RoboEditor. )============================-->\r
7 <!--(==============================================================)-->\r
8 \r
9 <head>\r
10 \r
11 <title>Cutting quadrangles</title>\r
12 \r
13 <!--(Meta)==========================================================-->\r
14 \r
15 <meta http-equiv=content-type content="text/html; charset=windows-1252">\r
16 <meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">\r
17 <meta name=generator-major-version content=0.1>\r
18 <meta name=generator-minor-version content=1>\r
19 <meta name=filetype content=kadov>\r
20 <meta name=filetype-version content=1>\r
21 <meta name=page-count content=1>\r
22 <meta name=layout-height content=1356>\r
23 <meta name=layout-width content=771>\r
24 \r
25 \r
26 <!--(Links)=========================================================-->\r
27 \r
28  <link rel='stylesheet' href='../default_ns.css'>\r
29 <script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
30 <!--\r
31 if (navigator.appName !="Netscape")\r
32 {   document.write("<link rel='stylesheet' href='../default.css'>");}\r
33 //-->\r
34 </script>\r
35 <style type="text/css">\r
36 <!--\r
37 img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}\r
38 p.whs2 {margin-left: 40px;}\r
39 img_whs3 {border-style: none; border: none; width: 25px; height: 22px;}\r
40 img_whs4 {border-style: none; border: none; width: 292px; height: 412px;}\r
41 ul.whs5 {list-style: disc;}\r
42 p.whs6 {margin-left: 40px; font-weight: normal;}\r
43 p.whs7 {margin-left: 0px;}\r
44 table.whs8 {x-cell-content-align: top; width: 100%; border-spacing: 0; border-spacing: 0px;}\r
45 col.whs9 {width: 50%;}\r
46 tr.whs10 {x-cell-content-align: top;}\r
47 td.whs11 {width: 50%; padding-right: 10px; padding-left: 10px; border-right-style: none; border-left-style: none; border-top-style: none; border-bottom-style: none;}\r
48 img_whs12 {border-style: none; border: none; width: 353px; height: 300px;}\r
49 td.whs13 {width: 50%; padding-right: 10px; padding-left: 10px; border-top-style: none; border-bottom-style: none; border-right-style: none;}\r
50 -->\r
51 </style>\r
52 <script type="text/javascript" language="JavaScript">\r
53 <!--\r
54 if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))\r
55 {\r
56   var strNSS = "<style type='text/css'>";\r
57   strNSS += "p.whs7 {margin-left:1; }";\r
58   strNSS +="</style>";\r
59   document.write(strNSS);\r
60 }\r
61 //-->\r
62 </script>\r
63 <script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
64 <!--\r
65 function reDo() {\r
66   if (innerWidth != origWidth || innerHeight != origHeight)\r
67      location.reload();\r
68 }\r
69 if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
70         origWidth = innerWidth;\r
71         origHeight = innerHeight;\r
72         onresize = reDo;\r
73 }\r
74 onerror = null; \r
75 //-->\r
76 </script>\r
77 <style type="text/css">\r
78 <!--\r
79   div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}\r
80 -->\r
81 </style>\r
82 <script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
83 <script type="text/javascript" language="javascript" src="../whver.js"></script>\r
84 <script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
85 <script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
86 <script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
87 </head>\r
88 \r
89 <!--(Body)==========================================================-->\r
90 \r
91 \r
92 <body>\r
93 \r
94 <script type="text/javascript" language="javascript1.2">\r
95 <!--\r
96 if (window.gbWhTopic)\r
97 {\r
98         if (window.addTocInfo)\r
99         {\r
100         addTocInfo("SMESH module\nModifying meshes\nCutting quadrangles");\r
101 addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
102 \r
103         }\r
104         if (window.writeBtnStyle)\r
105                 writeBtnStyle();\r
106 \r
107         if (window.writeIntopicBar)\r
108                 writeIntopicBar(1);\r
109 \r
110         if (window.setRelStartPage)\r
111         {\r
112         setRelStartPage("../smesh.htm");\r
113 \r
114                 autoSync(0);\r
115                 sendSyncInfo();\r
116                 sendAveInfoOut();\r
117         }\r
118 }\r
119 else\r
120         document.location.reload();\r
121 //-->\r
122 </script>\r
123 <h1>Cutting quadrangles</h1>\r
124 \r
125 <p><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> This operation allows to cut one or several quadrangle \r
126  elements by addition of a supplementary edge which will connect two opposite \r
127  corners. </p>\r
128 \r
129 <p>&nbsp;</p>\r
130 \r
131 <p class=TODO>To cut quadrangles:</p>\r
132 \r
133 <p class="whs2">&nbsp;</p>\r
134 \r
135 <p class="whs2">1. Display a mesh or a submesh in the 3D \r
136  viewer.</p>\r
137 \r
138 <p class="whs2">&nbsp;</p>\r
139 \r
140 <p class="whs2">2. In the <span style="font-weight: bold;"><B>Modification \r
141  </B></span>menu select the <span style="font-weight: bold;"><B>Cutting of quadrangles \r
142  </B></span>item or click <img src="../image82.gif" width="25px" height="22px" border="0" class="img_whs3"> button in the toolbar. The following \r
143  dialog box will appear:</p>\r
144 \r
145 <p>&nbsp;</p>\r
146 \r
147 <p class="whs2"><img src="../image50.jpg" width="292px" height="412px" border="0" class="img_whs4"></p>\r
148 \r
149 <p>&nbsp;</p>\r
150 \r
151 <ul type="disc" class="whs5">\r
152         \r
153         <li class=kadov-p><p class="whs6"><span \r
154  style="font-weight: bold;"><B>The main list </B></span>shall contain the quadrangles \r
155  which will be cutted. You can click on an quadrangle in the 3D viewer \r
156  and it will be highlighted. After that click the <span style="font-weight: bold;"><B>Add \r
157  </B></span>button and the ID of this quadrangle will be added to the list. \r
158  To remove a selected element or elements from the list click the <span \r
159  style="font-weight: bold;"><B>Remove </B></span>button. The <span style="font-weight: bold;"><B>Sort \r
160  </B></span>button allows to sort the list of IDs. The <span style="font-weight: bold;"><B>Set \r
161  filter </B></span>button allows to apply a definite filter to selection of \r
162  quadrangles.</p></li>\r
163         \r
164         <li class=kadov-p><p class="whs6"><span \r
165  style="font-weight: bold;"><B>Apply to all </B></span>radio button allows to \r
166  modify the orientation of all quadrangles of the currently displayed mesh \r
167  or submesh.</p></li>\r
168         \r
169         <li class=kadov-p><p class="whs6"><span \r
170  style="font-weight: bold;"><B>Use diagonal 2-4 </B></span>radio button allows \r
171  to specify the opposite corners which will be connected by the cutting \r
172  edge.</p></li>\r
173         \r
174         <li class=kadov-p><p class="whs6"><span \r
175  style="font-weight: bold;"><B>Preview </B></span></p></li>\r
176         \r
177         <li class=kadov-p><p class="whs6"><span \r
178  style="font-weight: bold;"><B>Select from </B></span>set of fields allows to \r
179  choose a submesh or an existing group whose quadrangle elements will be \r
180  automatically added to the list.</p></li>\r
181 </ul>\r
182 \r
183 <p class="whs2">&nbsp;</p>\r
184 \r
185 <p class="whs2">3. Click the <span style="font-weight: bold;"><B>Apply \r
186  </B></span>or <span style="font-weight: bold;"><B>OK </B></span>button to confirm \r
187  the operation.</p>\r
188 \r
189 <p class="whs7">&nbsp;</p>\r
190 \r
191 <p class="whs7">&nbsp;</p>\r
192 \r
193 <!--(Table)=========================================================-->\r
194 <table x-use-null-cells cellspacing="0" width="100%" class="whs8">\r
195 <col class="whs9">\r
196 <col class="whs9">\r
197 \r
198 <tr valign="top" class="whs10">\r
199 <td width="50%" class="whs11">\r
200 <p><img src="../image52.jpg" width="353px" height="300px" border="0" class="img_whs12"></td>\r
201 <td width="50%" class="whs13">\r
202 <p><img src="../image51.jpg" width="353px" height="300px" border="0" class="img_whs12"></td></tr>\r
203 </table>\r
204 \r
205 <p class="whs7">&nbsp;</p>\r
206 \r
207 <script type="text/javascript" language="javascript1.2">\r
208 <!--\r
209 if (window.writeIntopicBar)\r
210         writeIntopicBar(0);\r
211 //-->\r
212 </script>\r
213 </body>\r
214 \r
215 </html>\r