<!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>Cut Depth</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_topic2" id="xps10_pagetitle">Cut Depth</div>
      <hr noshade="true">
      <p class="para_topic">Cut Depth allows you to specify the depth of cut for each pass during the roughing operation. This value can be either a fixed value you specify or a system-calculated variable value based on specified minimum and maximum values. The system makes all non-contouring passes at the calculated or specified depth. Contouring passes are made at this depth or less.</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">For the variable depth methods, the system divides the part into regions which are determined based on the cut line and the part geometry. Regions are defined when the cut line is at corners, at points of tangency, coincident with the part boundary, and at the bottom of an undercut. The cutting motion itself will bound a region if it is tangent to an arc or intersects the end point of a line.</p>
               </div>
            </td>
         </tr>
      </table>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/lathe/lrough_cutAt01.gif"></p>
      </div>
      <div class="title_figure">Variable Depth Part Segmentation where</div>
      <table base="file:///D:/perforce/workdocs/XPS/products/nx/nx5/english/tdoc/mfgturning/entities/turn_r_cut_depth.xml" cellspacing="0" width="319" align="center">
         <colgroup span="1">
            <col span="2" width="100*">
         </colgroup>
         <tr valign="top">
            <td colspan="1" rowspan="1">
               <p align="center"><img align="bottom" src="graphics/num_1.gif"></p>
            </td>
            <td colspan="1" rowspan="1">
               <p class="para_td">Line Segment Parallel to the Cutting Motion</p>
            </td>
         </tr>
         <tr>
            <td colspan="1" rowspan="1" valign="top">
               <p align="center"><img align="bottom" src="graphics/num_2.gif"></p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">Region 1</p>
            </td>
         </tr>
         <tr>
            <td colspan="1" rowspan="1" valign="top">
               <p align="center"><img align="bottom" src="graphics/num_3.gif"></p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">Region 2</p>
            </td>
         </tr>
         <tr>
            <td colspan="1" rowspan="1" valign="top">
               <p align="center"><img align="bottom" src="graphics/num_4.gif"></p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">Region 3</p>
            </td>
         </tr>
      </table><br><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">  The system actions described below for the variable depth methods are applied to each system-determined region.</p>
               </div>
            </td>
         </tr>
      </table>
      <p class="para_topic">You may select the following strategies for cut depth:</p>
      <ul>
         <li>
            <p class="para_item"> <a class="links" href="javascript:void(0)" onclick="top.openFile('mfgturning/turn_r_cut_depth.html');return(false);">Constant</a></p>
         </li>
         <li>
            <p class="para_item"> <a class="links" href="javascript:void(0)" onclick="top.openFile('mfgturning/turn_r_cut_depth.html');return(false);">Variable Max.</a></p>
         </li>
         <li>
            <p class="para_item"> <a class="links" href="javascript:void(0)" onclick="top.openFile('mfgturning/turn_r_cut_depth.html');return(false);">Variable Avg.</a></p>
         </li>
         <li>
            <p class="para_item"> <a class="links" href="javascript:void(0)" onclick="top.openFile('mfgturning/turn_r_cut_depth.html');return(false);">No. of Levels</a></p>
         </li>
         <li>
            <p class="para_item"> <a class="links" href="javascript:void(0)" onclick="top.openFile('mfgturning/turn_r_cut_depth.html');return(false);">No. of Passes</a></p>
         </li>
         <li>
            <p class="para_item"> <a class="links" href="javascript:void(0)" onclick="top.openFile('mfgturning/turn_r_cut_depth.html');return(false);">Individual</a></p>
         </li>
      </ul>
      <p class="para_topic">For each of the above, if  <a class="links" href="javascript:void(0)" onclick="top.openFile('mfgturning/turn_r_cleanup.html');return(false);">Cleanup</a> is active and the cut depth value is greater than the thickness of the remaining material to be cut, the system executes a single profile cut using the down only mode if the cleanup parameter is set to Down Only or the Profile All setting for all other cleanup parameters. This profile cut respects any rough stock value that you have set. When performing this single profile cut, the system resorts to the profiling engage and retract methods.
      </p>
      <p class="para_topic">This is valid for both linear and contour roughing. In the case of plunge roughing, the system only applies the above behavior if cleanup is active and the Cutting&rarr;Minimum Cut Length parameter is greater than the thickness of the remaining material to be cut. If the Cleanup toggle button is off, all the other conditions required for the system to perform a single profile cut instead of roughing described above may be fulfilled but the system does not cut and the message &quot;No rough cut generated. Activate Cleanup&quot; appears.</p>
      <div class="title_division"> Constant</div>
      <p class="para_division">Constant allows you to specify the maximum depth of cut to be made on each roughing pass. The system uses the specified depth value as many times as possible and then cuts the remaining material in one pass.</p>
      <div class="title_division"> Variable Maximum</div>
      <p class="para_division">If you choose variable maximum, you can also designate a maximum and minimum cut depth. The system determines the regions, cuts at the specified maximum depth value as many times as possible, and then cuts the remaining material in one pass if it is greater than or equal to the specified minimum depth value within each separate region.</p>
      <p class="para_division">For example, if a region measures .55 inches, minimum is .2 and maximum is .3, then the first pass depth is at .3 inches and the next pass cuts the remaining .25 inches of material.</p>
      <p class="para_division">There are two conditions which cause the system to automatically use the variable average method if you selected variable maximum:</p>
      <ul>
         <li>
            <p class="para_item">if the system determines that the material remaining after using the maximum would be less than the minimum, or</p>
         </li>
         <li>
            <p class="para_item">if the system is unable to make at least one roughing pass using the maximum value.</p>
         </li>
      </ul>
      <p class="para_division">In these cases, the system uses the variable average method with the input minimum and maximum values for the entire region.</p>
      <p class="para_division">For example, if a region measures .45 inches, minimum is .2 and maximum is .3, the system would not be able to machine the entire region because after it cuts the maximum of .3 inches, the remainder (.15) would be less than the minimum and would not be cut. Therefore, the entire region is cut using the variable average method.</p>
      <div class="title_division"> Variable Average</div>
      <p class="para_division">With variable average, you can input a minimum and maximum cut depth. The system calculates the minimum number of passes required based on never cutting more than the specified maximum or less than the specified minimum for each region.</p>
      <div class="title_division"> No. of Levels</div>
      <p class="para_division">The No. of Levels strategy yields equal depth of cut by letting you specify the number of levels for the roughing operation. The number of levels can be entered into the No. of Levels edit field which, for this cut depth strategy, replaces the depth edit field.</p>
      <div class="title_division"> No. of Passes</div>
      <p class="para_division">The strategy No. of Passes lets you enter the number of equidistant contour roughing passes that you want the system to perform. This number can be entered into the No. of Passes edit field which appears when this strategy is selected.</p>
      <div class="title_division"> Individual</div>
      <p class="para_division">If you choose this strategy you can define a series of differing cut depth values by pressing Settings. Each of these is performed as often as the corresponding number of passes in the same row indicates. You can specify up to 10 differing cut depth values. For the remaining cuts you may then specify the number of additional passes, each of which is cut with an equal depth of cut.</p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/turn_Rough_fr29.gif"></p>
      </div>
      <div class="title_figure">Individual Cut Depth</div>
      <p class="para_division">If all material has been removed with respect to the rough stock and cleanup settings before all level cuts specified are carried out (starting from the topmost cut depth entry), those unnecessary cuts remaining in the list are simply ignored by the system.</p>
      <p class="para_division">If linear roughing has completed the number of passes entered in the Individual Cut Depth dialog and the number of additional passes is 0, the system continues to cut at the last Increment (depth of cut) entered until all material is removed. If you want the system to stop cutting at a lower depth simply define an appropriate trim plane for this purpose.</p>
      <div class="title_division"> Cut Depth in Ramping</div>
      <p class="para_division">The maximum and minimum cut depth along a ramp lets you control the decline/incline of a ramped rough cut. A ramped cut starts at the maximum or minimum depth of cut, depending on the ramping mode chosen. The depth of cut is then continuously diminished or increased as the cut progresses. This constantly lifts the insert higher out of the material or makes it dive into it, until the minimum or maximum depth of cut is reached. With a ramp out cut, the system measures the maximum depth at the rough cut's start position and the minimum at its end (i.e., where the rough cut passing through full material reaches the part profile again or leaves the material). For a ramp in cut, the reverse is true. A ramped rough cut controlled through maximum and minimum depth is shown below: </p>
      <p align="center"><img align="bottom" src="graphics/strategies/ramp_out_min_max.gif"></p>
      <p class="para_division">Ramp Out Mode from Maximum  <img align="bottom" src="graphics/num_1.gif" border="0"> to Minimum  <img align="bottom" src="graphics/num_2.gif" border="0"> Cut Depth
      </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">Using a positive minimum cut depth with ramping provides a time-efficient roughing pattern, reducing the scallops left on shoulders without use of extra cleanup motions per rough cut as in linear roughing. You can use it to remove the scallops or steps ahead of the cutting edge while the material is still hot leaving a more readily machineable surface for finishing.</p>
               </div>
            </td>
         </tr>
      </table>
   </body>
</html>