Salome HOME
Join modifications from branch BR_DEBUG_3_2_0b1
[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 <head>\r
6 <title>Cutting quadrangles</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 img_whs1 { border:none; width:30px; height:30px; float:none; border-style:none; }\r
18 p.whs2 { margin-left:40px; }\r
19 img_whs3 { border:none; width:25px; height:22px; border-style:none; }\r
20 img_whs4 { border:none; width:306px; height:525px; float:none; border-style:none; }\r
21 ul.whs5 { list-style:disc; }\r
22 p.whs6 { margin-left:40px; font-weight:normal; }\r
23 p.whs7 { margin-left:40px; font-weight:bold; }\r
24 p.whs8 { font-weight:bold; margin-left:0px; }\r
25 p.whs9 { margin-left:0px; }\r
26 table.whs10 { x-cell-content-align:top; width:100%; border-spacing:0px; }\r
27 col.whs11 { width:50%; }\r
28 tr.whs12 { x-cell-content-align:top; }\r
29 td.whs13 { 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
30 img_whs14 { border:none; width:353px; height:300px; border-style:none; }\r
31 td.whs15 { width:50%; padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }\r
32 -->\r
33 </style><script type="text/javascript" language="JavaScript">\r
34 <!--\r
35 if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))\r
36 {\r
37   var strNSS = "<style type='text/css'>";\r
38   strNSS += "p.whs8 {margin-left:1pt; }";\r
39   strNSS += "p.whs9 {margin-left:1pt; }";\r
40   strNSS +="</style>";\r
41   document.write(strNSS);\r
42 }\r
43 //-->\r
44 </script>\r
45 <script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
46 <!--\r
47 function reDo() {\r
48   if (innerWidth != origWidth || innerHeight != origHeight)\r
49      location.reload();\r
50 }\r
51 if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
52         origWidth = innerWidth;\r
53         origHeight = innerHeight;\r
54         onresize = reDo;\r
55 }\r
56 onerror = null; \r
57 //-->\r
58 </script>\r
59 <style type="text/css">\r
60 <!--\r
61 div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }\r
62 p.WebHelpNavBar { text-align:right; }\r
63 -->\r
64 </style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
65 <script type="text/javascript" language="javascript" src="../whver.js"></script>\r
66 <script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
67 <script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
68 <script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
69 <script type="text/javascript" language="javascript1.2">\r
70 <!--\r
71 if (window.gbWhTopic)\r
72 {\r
73         if (window.setRelStartPage)\r
74         {\r
75         addTocInfo("MESH module\nModifying meshes\nCutting quadrangles");\r
76 addButton("show",BTN_IMG,"Show","","","","",0,0,"../whd_show0.gif","../whd_show2.gif","../whd_show1.gif");\r
77 addButton("hide",BTN_IMG,"Hide","","","","",0,0,"../whd_hide0.gif","../whd_hide2.gif","../whd_hide1.gif");\r
78 \r
79         }\r
80 \r
81 \r
82         if (window.setRelStartPage)\r
83         {\r
84         setRelStartPage("../index.htm");\r
85 \r
86                 autoSync(1);\r
87                 sendSyncInfo();\r
88                 sendAveInfoOut();\r
89         }\r
90 \r
91 }\r
92 else\r
93         if (window.gbIE4)\r
94                 document.location.reload();\r
95 //-->\r
96 </script>\r
97 </head>\r
98 <body><script type="text/javascript" language="javascript1.2">\r
99 <!--\r
100 if (window.writeIntopicBar)\r
101         writeIntopicBar(4);\r
102 //-->\r
103 </script>\r
104 <h1>Cutting quadrangles</h1>\r
105 \r
106 <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
107  elements by addition of a supplementary edge which will connect two opposite \r
108  corners. </p>\r
109 \r
110 <p>&nbsp;</p>\r
111 \r
112 <p class=TODO>To cut quadrangles:</p>\r
113 \r
114 <p class="whs2">&nbsp;</p>\r
115 \r
116 <p class="whs2">1. Display a mesh or a submesh in the 3D \r
117  viewer.</p>\r
118 \r
119 <p class="whs2">2. In the <span style="font-weight: bold;"><B>Modification \r
120  </B></span>menu select the <span style="font-weight: bold;"><B>Cutting of quadrangles \r
121  </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
122  dialog box will appear:</p>\r
123 \r
124 <p>&nbsp;</p>\r
125 \r
126 <p class="whs2"><img src="../pics/a-cuttingofquadrangles.png" x-maintain-ratio="TRUE" width="306px" height="525px" border="0" class="img_whs4"></p>\r
127 \r
128 <p>&nbsp;</p>\r
129 \r
130 <ul type="disc" class="whs5">\r
131         \r
132         <li class=kadov-p><p class="whs6">The \r
133  main list<span style="font-weight: bold;"> <B></B></span>contains the list of \r
134  quadrangles. You can click on an quadrangle in the 3D viewer and it will \r
135  be highlighted (lock Shift keyboard button to select several quadrangles). \r
136  <span style="margin-left: 0px; font-weight: bold;"><B>Click Add </B></span><span \r
137  style="margin-left: 0px;">button and the ID of this quadrangle will be \r
138  added to the list. To remove a selected element or elements from the list \r
139  click </span><span style="margin-left: 0px; font-weight: bold;"><B>Remove \r
140  </B></span><span style="margin-left: 0px;">button. </span><span style="margin-left: 0px; font-weight: bold;"><B>Sort \r
141  list </B></span><span style="margin-left: 0px;">button allows to sort the \r
142  list of IDs. </span><span style="margin-left: 0px; font-weight: bold;"><B>Filter \r
143  </B></span><span style="margin-left: 0px;">button allows to apply a definite \r
144  filter to the selection of quadrangles.</span></p></li>\r
145         \r
146         <li class=kadov-p><p class="whs6"><span \r
147  style="font-weight: bold;"><B>Apply to all </B></span>radio button allows to \r
148  modify the orientation of all quadrangles of the currently displayed mesh \r
149  or submesh.</p></li>\r
150         \r
151         <li class=kadov-p><p class="whs7">Preview \r
152  - <span style="font-weight: normal;">provides a preview of cutting in \r
153  the viewer.</span> </p></li>\r
154         \r
155         <li class=kadov-p><p class="whs8">Criterion</p></li>\r
156         \r
157         <li class=kadov-p><p class="whs6"><span \r
158  style="font-weight: bold;"><B>Use diagonal 1-3 </B></span>and<span style="font-weight: bold;"><B> \r
159  Use diagonal 2-4 </B></span>&nbsp;allows \r
160  to specify the opposite corners which will be connected by the cutting \r
161  edge.</p></li>\r
162         \r
163         <li class=kadov-p><p class="whs7">Use \r
164  numeric factor - <span style="margin-left: 40px; font-weight: normal;">&nbsp;allows \r
165  to apply the operation only to those objects which meet the chosen criterion \r
166  (from the list of Quality Controls, i.e. Skew, Warping, Minimum Angle, \r
167  etc.)</span></p></li>\r
168         \r
169         <li class=kadov-p><p class="whs9"><span style="font-weight: bold;"><B>Select \r
170  from -</B></span> allows to choose a submesh or an existing group whose quadrangle \r
171  elements will be automatically added to the list.</p></li>\r
172 </ul>\r
173 \r
174 <p class="whs2">&nbsp;</p>\r
175 \r
176 <p class="whs2">3. Click the <span style="font-weight: bold;"><B>Apply \r
177  </B></span>or <span style="font-weight: bold;"><B>OK </B></span>button to confirm \r
178  the operation.</p>\r
179 \r
180 <p class="whs2">&nbsp;</p>\r
181 \r
182 <table x-use-null-cells cellspacing="0" width="100%" class="whs10">\r
183 <col class="whs11">\r
184 <col class="whs11">\r
185 \r
186 <tr valign="top" class="whs12">\r
187 <td width="50%" class="whs13">\r
188 <p><img src="../image52.jpg" width="353px" height="300px" border="0" class="img_whs14"></td>\r
189 <td width="50%" class="whs15">\r
190 <p><img src="../image51.jpg" width="353px" height="300px" border="0" class="img_whs14"></td></tr>\r
191 </table>\r
192 \r
193 <p class="whs9">&nbsp;</p>\r
194 \r
195 <p>&nbsp;&nbsp;<span style="font-weight: bold;"><B>See \r
196  Also</B></span> a sample TUI Script of a <a href="../modifying_meshes.htm#bookmark7">Cutting \r
197  Quadrangles</a> operation. &nbsp;</p>\r
198 \r
199 <p>&nbsp;</p>\r
200 \r
201 <script type="text/javascript" language="javascript1.2">\r
202 <!--\r
203 if (window.writeIntopicBar)\r
204         writeIntopicBar(0);\r
205 //-->\r
206 </script>\r
207 </body>\r
208 </html>\r