1 <!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
\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
11 if (navigator.appName !="Netscape")
\r
12 { document.write("<link rel='stylesheet' href='../default.css'>");}
\r
15 <style type="text/css">
\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
33 </style><script type="text/javascript" language="JavaScript">
\r
35 if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
\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
45 <script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
\r
48 if (innerWidth != origWidth || innerHeight != origHeight)
\r
51 if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
\r
52 origWidth = innerWidth;
\r
53 origHeight = innerHeight;
\r
59 <style type="text/css">
\r
61 div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
\r
62 p.WebHelpNavBar { text-align:right; }
\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
71 if (window.gbWhTopic)
\r
73 if (window.setRelStartPage)
\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
82 if (window.setRelStartPage)
\r
84 setRelStartPage("../index.htm");
\r
94 document.location.reload();
\r
98 <body><script type="text/javascript" language="javascript1.2">
\r
100 if (window.writeIntopicBar)
\r
101 writeIntopicBar(4);
\r
104 <h1>Cutting quadrangles</h1>
\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
112 <p class=TODO>To cut quadrangles:</p>
\r
114 <p class="whs2"> </p>
\r
116 <p class="whs2">1. Display a mesh or a submesh in the 3D
\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
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
130 <ul type="disc" class="whs5">
\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
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
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
155 <li class=kadov-p><p class="whs8">Criterion</p></li>
\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> allows
\r
160 to specify the opposite corners which will be connected by the cutting
\r
163 <li class=kadov-p><p class="whs7">Use
\r
164 numeric factor - <span style="margin-left: 40px; font-weight: normal;"> 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
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
174 <p class="whs2"> </p>
\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
180 <p class="whs2"> </p>
\r
182 <table x-use-null-cells cellspacing="0" width="100%" class="whs10">
\r
183 <col class="whs11">
\r
184 <col class="whs11">
\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
193 <p class="whs9"> </p>
\r
195 <p> <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. </p>
\r
201 <script type="text/javascript" language="javascript1.2">
\r
203 if (window.writeIntopicBar)
\r
204 writeIntopicBar(0);
\r