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
63 </style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
\r
64 <script type="text/javascript" language="javascript" src="../whver.js"></script>
\r
65 <script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
\r
66 <script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
\r
67 <script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
\r
69 <body><script type="text/javascript" language="javascript1.2">
\r
71 if (window.gbWhTopic)
\r
73 if (window.addTocInfo)
\r
75 addTocInfo("MESH module\nModifying meshes\nCutting quadrangles");
\r
76 addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
\r
79 if (window.writeBtnStyle)
\r
82 if (window.writeIntopicBar)
\r
85 if (window.setRelStartPage)
\r
87 setRelStartPage("../smesh.htm");
\r
96 document.location.reload();
\r
99 <h1>Cutting quadrangles</h1>
\r
101 <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
102 elements by addition of a supplementary edge which will connect two opposite
\r
107 <p class=TODO>To cut quadrangles:</p>
\r
109 <p class="whs2"> </p>
\r
111 <p class="whs2">1. Display a mesh or a submesh in the 3D
\r
114 <p class="whs2">2. In the <span style="font-weight: bold;"><B>Modification
\r
115 </B></span>menu select the <span style="font-weight: bold;"><B>Cutting of quadrangles
\r
116 </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
117 dialog box will appear:</p>
\r
121 <p class="whs2"><img src="../pics/a-cuttingofquadrangles.png" x-maintain-ratio="TRUE" width="306px" height="525px" border="0" class="img_whs4"></p>
\r
125 <ul type="disc" class="whs5">
\r
127 <li class=kadov-p><p class="whs6">The
\r
128 main list<span style="font-weight: bold;"> <B></B></span>contains the list of
\r
129 quadrangles. You can click on an quadrangle in the 3D viewer and it will
\r
130 be highlighted (lock Shift keyboard button to select several quadrangles).
\r
131 <span style="margin-left: 0px; font-weight: bold;"><B>Click Add </B></span><span
\r
132 style="margin-left: 0px;">button and the ID of this quadrangle will be
\r
133 added to the list. To remove a selected element or elements from the list
\r
134 click </span><span style="margin-left: 0px; font-weight: bold;"><B>Remove
\r
135 </B></span><span style="margin-left: 0px;">button. </span><span style="margin-left: 0px; font-weight: bold;"><B>Sort
\r
136 list </B></span><span style="margin-left: 0px;">button allows to sort the
\r
137 list of IDs. </span><span style="margin-left: 0px; font-weight: bold;"><B>Filter
\r
138 </B></span><span style="margin-left: 0px;">button allows to apply a definite
\r
139 filter to the selection of quadrangles.</span></p></li>
\r
141 <li class=kadov-p><p class="whs6"><span
\r
142 style="font-weight: bold;"><B>Apply to all </B></span>radio button allows to
\r
143 modify the orientation of all quadrangles of the currently displayed mesh
\r
144 or submesh.</p></li>
\r
146 <li class=kadov-p><p class="whs7">Preview
\r
147 - <span style="font-weight: normal;">provides a preview of cutting in
\r
148 the viewer.</span> </p></li>
\r
150 <li class=kadov-p><p class="whs8">Criterion</p></li>
\r
152 <li class=kadov-p><p class="whs6"><span
\r
153 style="font-weight: bold;"><B>Use diagonal 1-3 </B></span>and<span style="font-weight: bold;"><B>
\r
154 Use diagonal 2-4 </B></span> allows
\r
155 to specify the opposite corners which will be connected by the cutting
\r
158 <li class=kadov-p><p class="whs7">Use
\r
159 numeric factor - <span style="margin-left: 40px; font-weight: normal;"> allows
\r
160 to apply the operation only to those objects which meet the chosen criterion
\r
161 (from the list of Quality Controls, i.e. Skew, Warping, Minimum Angle,
\r
162 etc.)</span></p></li>
\r
164 <li class=kadov-p><p class="whs9"><span style="font-weight: bold;"><B>Select
\r
165 from -</B></span> allows to choose a submesh or an existing group whose quadrangle
\r
166 elements will be automatically added to the list.</p></li>
\r
169 <p class="whs2"> </p>
\r
171 <p class="whs2">3. Click the <span style="font-weight: bold;"><B>Apply
\r
172 </B></span>or <span style="font-weight: bold;"><B>OK </B></span>button to confirm
\r
175 <p class="whs2"> </p>
\r
177 <table x-use-null-cells cellspacing="0" width="100%" class="whs10">
\r
178 <col class="whs11">
\r
179 <col class="whs11">
\r
181 <tr valign="top" class="whs12">
\r
182 <td width="50%" class="whs13">
\r
183 <p><img src="../image52.jpg" width="353px" height="300px" border="0" class="img_whs14"></td>
\r
184 <td width="50%" class="whs15">
\r
185 <p><img src="../image51.jpg" width="353px" height="300px" border="0" class="img_whs14"></td></tr>
\r
188 <p class="whs9"> </p>
\r
190 <p> <span style="font-weight: bold;"><B>See
\r
191 Also</B></span> a sample TUI Script of a <a href="../modifying_meshes.htm#bookmark7">Cutting
\r
192 Quadrangles</a> operation. </p>
\r
196 <script type="text/javascript" language="javascript1.2">
\r
198 if (window.writeIntopicBar)
\r
199 writeIntopicBar(0);
\r