<!DOCTYPE html
  PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<!--
Copyright (c) 2006 UGS Corp.

All Rights Reserved.

This software and related documentation are proprietary to UGS Corp.
-->
<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <title>Set Corner Control</title>
      <script language="javaScript">
        abridged="false";
        displayConditions=new Array();
      </script>
      <link type="text/css" href="../css/main_styles.css" rel="stylesheet">
   </head>
   <body class="bodydocs" onload="top.pageLoader()" bgcolor="#FFFFFF">
      <div class="title_topic4" id="xps10_pagetitle">Set Corner Control </div>
      <hr noshade="true">
      <table cellspacing="4" align="center">
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" width="23%">
               <p class="para_td"> <a class="links" href="javascript:void(0)" onclick="top.openFile('mfgturning/turn_stock_overview.html');return(false);">Overview</a></p>
            </td>
            <td bgcolor="#c0c0c0" colspan="1" rowspan="1" width="27%">
               <p class="para_td"> <a class="links" href="javascript:void(0)" onclick="top.openFile('mfgturning/turn_stock_how_to.html');return(false);">How To</a></p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" width="26%">
               <p class="para_td"> <a class="links" href="javascript:void(0)" onclick="top.openFile('mfgturning/turn_stock_options.html');return(false);">Options</a></p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" width="22%">
               <p class="para_td"> <a class="links" href="javascript:void(0)" onclick="top.openFile('mfgturning/turn_stock_related.html');return(false);">Related Topics</a></p>
            </td>
         </tr>
      </table><br><p class="para_topic">With the <b class="uiTerm">Control</b> feature, you can specify additional corner control for an individual corner of the selected boundary member. 
      </p>
      <p class="para_topic">To specify stocking behavior for the corners of a specific boundary member:</p>
      <ol type="1" start="1">
         <li>
            <p class="para_item">In the <b class="uiTerm">Edit Member</b> dialog, select the boundary member. The software highlights the boundary member in the graphics window and displays the numbers <b class="uiTerm">1</b> and <b class="uiTerm">2</b> representing the corners.
            </p>
         </li>
         <li>
            <p class="para_item">In either the <b class="uiTerm">Corner 1</b> or <b class="uiTerm">Corner 2</b> section of the dialog, select the <b class="uiTerm">Control</b> option. The corner types become active and you can choose from the following corner options:
            </p>
            <ul>
               <li>
                  <p class="para_item"><b class="uiTerm">Round Edge (Part)</b> 
                  </p>
               </li>
               <li>
                  <p class="para_item"><b class="uiTerm">Break Edge (Part)</b></p>
               </li>
               <li>
                  <p class="para_item"><b class="uiTerm">Round Edge</b></p>
               </li>
               <li>
                  <p class="para_item"><b class="uiTerm">Break Edge</b></p>
                  <p class="para_item"><b class="uiTerm">Round Edge (Part)</b> and <b class="uiTerm">Break Edge (Part)</b> affect the resultant workpiece before the stock has been added. The system adds any subsequent offset to the newly created chamfer or round. <b class="uiTerm">Round Edge</b> and <b class="uiTerm">Break Edge</b> affect the resultant workpiece after the stock has been added. You can see the results in the following figure:
                  </p>
                  <table cellspacing="0" width="43%" align="center">
                     <colgroup span="1">
                        <col span="1" width="100*">
                        <col span="1" width="99*">
                     </colgroup>
                     <tr valign="top">
                        <td colspan="1" rowspan="1">
                           <p align="center"><img align="bottom" src="graphics/cam_turn_breakedge.gif"></p>
                        </td>
                        <td colspan="1" rowspan="1">
                           <p align="center"><img align="bottom" src="graphics/cam_turn_breakedge_prt.gif"></p>
                        </td>
                     </tr>
                     <tr valign="top">
                        <td colspan="1" rowspan="1">
                           <p class="para_td"><b class="uiTerm">Break Edge</b> is Applied &nbsp;to Workpiece after Stocking
                           </p>
                        </td>
                        <td colspan="1" rowspan="1">
                           <p class="para_td"><b class="uiTerm">Break Edge (Part)</b> is Applied to Part Boundary before Stocking
                           </p>
                        </td>
                     </tr>
                     <tr valign="top">
                        <td colspan="1" rowspan="1">
                           <p align="center"><img align="bottom" src="graphics/num_1.gif"></p>
                           <p align="center"><img align="bottom" src="graphics/num_2.gif"></p>
                        </td>
                        <td colspan="1" rowspan="1">
                           <p class="para_td">= Fine Finish Stock</p>
                           <p class="para_td">= Workpiece</p>
                        </td>
                     </tr>
                  </table><br><p class="para_item">Selecting <b class="uiTerm">Break Edge (Part)</b> ensures that the chamfer's desired dimensions are always exactly met after removing fine finish stock/offset, regardless of how much stock/offset you have set.
                  </p>
                  <table border="0">
                     <tr>
                        <td valign="top" align="left"><img align="left" src="../graphics/note.gif" alt="Note" title="Note"></td>
                        <td valign="bottom" align="left" width="100%">
                           <div class="para_note">
                              <p class="para_note_body">If you specify custom corner treatment, the system ignores any general corner treatment you have set in the operation dialog.</p>
                           </div>
                        </td>
                     </tr>
                  </table>
               </li>
            </ul>
         </li>
         <li>
            <p class="para_item">Depending on which corner type you have chosen, select a distance or radius. </p>
            <table cellspacing="0" width="91%" align="center">
               <tr valign="top">
                  <td colspan="1" rowspan="1" width="31%">
                     <p align="center"><img align="bottom" src="graphics/corner_distance1.gif"></p>
                  </td>
                  <td colspan="1" rowspan="1" width="30%">
                     <p align="center"><img align="bottom" src="graphics/corner_distance2.gif"></p>
                  </td>
                  <td colspan="1" rowspan="1" width="38%">
                     <p align="center"><img align="bottom" src="graphics/corner_distance3.gif"></p>
                  </td>
               </tr>
               <tr valign="top">
                  <td colspan="3" rowspan="1" width="100%">
                     <p class="para_td">Corner Distance  <img align="bottom" src="graphics/num_1.gif" border="0"> for Break Edge Types or Radius  <img align="bottom" src="graphics/num_2.gif" border="0"> for Round Edge 
                     </p>
                  </td>
               </tr>
            </table><br><p class="para_item">By default, the system creates a symmetric chamfer.</p>
         </li>
         <li>
            <p class="para_item">Optionally, you can select <b class="uiTerm">Custom Angle</b> to create a non-symmetric chamfer for either of the <b class="uiTerm">Break Edge</b> corner types. Do this as follows:
            </p>
            <ol type="a" start="1">
               <li>
                  <p class="para_item">Select how you want to measure the angle. You have the following options:</p>
                  <table cellspacing="0" width="84%" align="center">
                     <tr valign="top">
                        <td colspan="1" rowspan="1" width="14%">
                           <p align="center"><img align="bottom" src="graphics/corner_at_current.gif"></p>
                        </td>
                        <td colspan="1" rowspan="1" width="85%">
                           <p class="para_td"><b class="uiTerm">At current segment</b> - measures the angle from the current segment.
                           </p>
                        </td>
                     </tr>
                     <tr valign="top">
                        <td colspan="1" rowspan="1" width="14%">
                           <p align="center"><img align="bottom" src="graphics/corner_at_previous.gif"></p>
                        </td>
                        <td colspan="1" rowspan="1" width="85%">
                           <p class="para_td"><b class="uiTerm">At previous segment</b> - measures the angle from the previous segment in the boundary. This is only available for Corner 1.
                           </p>
                        </td>
                     </tr>
                     <tr valign="top">
                        <td colspan="1" rowspan="1" width="14%">
                           <p align="center"><img align="bottom" src="graphics/corner_at_next.gif"></p>
                        </td>
                        <td colspan="1" rowspan="1" width="85%">
                           <p class="para_td"><b class="uiTerm">At next segment</b> - measures the angle from the next segment in the boundary. This is only available for Corner 2.
                           </p>
                        </td>
                     </tr>
                  </table><br></li>
               <li>
                  <p class="para_item">Enter the distance. As with the default, the distance value is measured from the original corner on the selected boundary member. </p>
               </li>
            </ol>
         </li>
      </ol>
      <p class="para_topic">The following examples show the effects of selecting different segments from which to measure the angle.</p>
      <table cellspacing="0" width="100%" align="center">
         <tr valign="top">
            <td colspan="1" rowspan="1" width="50%">
               <p align="center"><img align="bottom" src="graphics/corner_custom_angle2.gif"></p>
            </td>
            <td colspan="1" rowspan="1" width="50%">
               <p align="center"><img align="bottom" src="graphics/corner_custom_angle3.gif"></p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="2" rowspan="1" width="100%">
               <p class="para_td">Break Edge (Part) Custom Angle (55) Measured at Current Segment (Left) and Next Segment (Right). The Distance Entered,  <img align="bottom" src="graphics/numa.gif" border="0">, is the Same in Both Examples.
               </p>
            </td>
         </tr>
      </table><br><div class="title_division">Interaction between Corner Control at Geometry and Operation Levels</div>
      <p class="para_division">You can specify corner treatment at both the geometry and operation levels. The system uses the following rules to determine which of these apply:</p>
      <ul>
         <li>
            <p class="para_item">If you set corner control options at the operation level, these take precedence over control options set at the geometry level.</p>
         </li>
         <li>
            <p class="para_item">If you check the Control option at the geometry level but not at the operation level, the options you set at the geometry level apply to the boundary.</p>
         </li>
      </ul>
   </body>
</html>