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