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