<!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>Cutter Compensation page</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_topic3" id="xps10_pagetitle">Cutter Compensation page</div>
      <hr noshade="true">
      <table cellspacing="4" align="center">
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('mfgmilling/noncut_moves_ov.html');return(false);">Overview</a></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('mfgmilling/ncm_list_opt.html');return(false);">Options</a></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('mfgmilling/ncm_list_rt.html');return(false);">Related Topics</a></p>
            </td>
         </tr>
      </table><br><table border="0" cellpadding="4" cellspacing="2" width="100%" align="center">
         <colgroup span="1">
            <col span="1" width="70*">
            <col span="1" width="128*">
         </colgroup>
         <tbody valign="top">
            <tr bgcolor="silver">
               <td colspan="2" rowspan="1">
                  <p class="para_td"><b class="uiTerm">Cutter Compensation</b> group
                  </p>
                  <p class="para_td">Cutter compensation (cutcom) makes it possible to get the same results for a tool path when you use different size tools. The tool path display shows whether <b class="uiTerm">Cutcom</b> is on or off.
                  </p>
                  <table border="0">
                     <tr>
                        <td valign="top" align="left"><img align="left" src="../graphics/warning.gif" alt="Warning" title="Warning"></td>
                        <td valign="bottom" align="left" width="100%">
                           <div class="para_warning">
                              <p class="para_warning_body"> CAUTION: Cutter Compensation options work independently from the Cutter Compensation listed under Startup Commands. If both are set, both will appear in the tool path and CLSF, which may be undesirable.</p>
                           </div>
                        </td>
                     </tr>
                  </table>
               </td>
            </tr>
            <tr bgcolor="#F0F0F0">
               <td colspan="1" rowspan="1">
                  <p class="para_td"><b class="uiTerm">Cutcom Location</b></p>
               </td>
               <td colspan="1" rowspan="1">
                  <p class="para_td">Specifies where to apply cutter compensation.</p>
                  <p class="para_td">The options are:</p>
                  <ul>
                     <li>
                        <p class="para_item"><b class="uiTerm">None</b> does not apply cutter compensation.
                        </p>
                     </li>
                     <li>
                        <p class="para_item"><b class="uiTerm">All Finish Passes</b> automatically provides the <b class="uiTerm">CUTCOM</b> statement, and adds the <b class="uiTerm">LEFT/RIGHT</b> parameter, <b class="uiTerm">Minimum Move</b> value, and <b class="uiTerm">Minimum Angle</b> value to the output for all passes.
                        </p>
                     </li>
                     <li>
                        <p class="para_item"><b class="uiTerm">Final Finish Pass</b> only applies cutter compensation to the final finish pass. Selecting <b class="uiTerm">Final Finish Pass</b> also makes the <b class="uiTerm">Output Contact/ Tracking Data</b> option available.
                        </p>
                     </li>
                  </ul>
               </td>
            </tr>
            <tr>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td"><b class="uiTerm">Minimum Move</b></p>
                  <p class="para_td"><b class="uiTerm">Minimum Angle</b></p>
               </td>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td">Used for machine control units that do not allow cutter compensation on initial circular engages.</p>
                  <p class="para_td"><b class="uiTerm">Minimum Move</b> and <b class="uiTerm">Minimum Angle</b> define the linear move added to enable cutter compensation. Cutter compensation is then applied to this linear move, the circular engage, and the rest of the pass until the retract motion.
                  </p>
                  <p class="para_td"><b class="uiTerm">Minimum Angle</b> is the specified angle rotated from the linear extension of the Arc Radius.
                  </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">It is usually best to have a slight <b class="uiTerm">Minimum Angle</b> between the <b class="uiTerm">Minimum Move</b> and circular engage move, rather than having them in line (by specifying zero degrees). A positive angle is measured towards the tool-side of the cut.
                              </p>
                           </div>
                        </td>
                     </tr>
                  </table>
                  <div class="figure">
                     <p align="center"><img align="bottom" src="graphics/pcmill_autfi04.gif"></p>
                  </div>
                  <div class="title_figure">Arc Engage Move</div>
               </td>
            </tr>
            <tr>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td"><b class="uiTerm">Output Plane</b></p>
               </td>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td">Lets you include plane data in the CUTCOM command. The plane inserted into the CUTCOM command will be the plane where cutter compensation is applied.</p>
                  <p class="para_td">For example: <code>CUTCOM/ON/XYPLAN</code> (for the XY plane)
                  </p>
                  <p class="para_td"></p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td"><b class="uiTerm">Output Contact/ Tracking Data</b></p>
               </td>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td">Outputs tool contact locations (where the cutter contacts the part) rather than a tool end location (center of cutter) for all cutting motions in an NC operation.</p>
                  <p class="para_td"><b class="uiTerm">Output Contact/ Tracking Data</b> is available for Planar Milling, Face Milling, and Cavity Milling operations.
                  </p>
               </td>
            </tr>
         </tbody>
      </table><br><p class="para_topic">See also:</p><a class="endOfDocLinks" href="17topic_22.html">Output Contact/Tracking Data (2D Contact Contour)</a><br></body>
</html>