<!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>Milling Tool Parameters</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">Milling Tool Parameters</div>
      <hr noshade="true">
      <p class="para_topic">After you choose which type of milling tool you wish to create, you may define the following:</p>
      <table cellspacing="3" align="center">
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">(D) Diameter</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Determines the diameter of the milling tool. Note that the full tool description (e.g., Taper and Tip Angles, etc.) is used when developing a tool path; not just the Tool Diameter.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">(R1) Lower Radius</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Specifies the radius of the lower corner arc of the tool. The lower radius of a 5 parameter tool may be zero, but the lower radius of a 7 or 10 parameter tool must be positive. The corner radius of a tool depends on the type of tool.</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#F4F4F4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Library Reference</p>
            </td>
            <td bgcolor="#F4F4F4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Specifies the unique identifier within the ASCII library.</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#F4F4F4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Description</p>
            </td>
            <td bgcolor="#F4F4F4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Contains your description of the tool you are creating. The system saves this description with the tool in the ASCII database.</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#F4F4F4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Export to Library</p>
            </td>
            <td bgcolor="#F4F4F4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Exports the current tool to the ASCII library. For more information, see <a class="links" href="javascript:void(0)" onclick="top.openFile('mfggeneral/com_lib_export_tool.html');return(false);">Exporting Tools to the Cutting Tool Library</a>.
               </p>
            </td>
         </tr>
      </table><br><p class="para_topic">You should be aware of the following issues:</p>
      <ul>
         <li>
            <p class="para_item">A Flat End Mill tool always has a lower radius of 0.</p>
         </li>
         <li>
            <p class="para_item">A Ball Nose tool has a lower radius of one-half the diameter of the tool.</p>
         </li>
         <li>
            <p class="para_item">A Bull Nose tool lower radius is limited by the tool taper angle and tip angle.</p>
         </li>
      </ul>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/parent_tool_millifi10.gif"></p>
      </div>
      <div class="title_figure">Lower Radius</div>
      <table bgcolor="#f9f9f9" cellspacing="3" align="center">
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">(L) Length</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Length indicates the actual height of the milling tool you are creating.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">(B) Taper Angle</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Taper Angle is used to define the angle of the sides of a tapered tool. The angle is measured from the tool axis. If the Taper Angle is positive, the tool is wider at the top than it is at the bottom as illustrated below. If the Taper Angle is negative, the tool is wider at the bottom than it is at the top. If the Taper Angle is zero, the sides of the tool are parallel to the tool axis.</p>
            </td>
         </tr>
      </table><br><div class="figure">
         <p align="center"><img align="bottom" src="graphics/parent_tool_millifi09.gif"></p>
      </div>
      <div class="title_figure">Taper Angle</div>
      <table bgcolor="#f9f9f9" border="" cellspacing="3" align="center">
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">(A) Tip Angle</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Tip Angle is the angle of the tip of the tool. This is a non-negative angle measured from a line through the tool end point and perpendicular to the tool axis. If the Tip Angle is positive, the tool has a sharp point at the very bottom (like the vertex of a cone).</p>
            </td>
         </tr>
      </table><br><div class="figure">
         <p align="center"><img align="bottom" src="graphics/parent_tool_millifi08.gif"></p>
      </div>
      <div class="title_figure">Tip Angle</div>
      <table bgcolor="#f9f9f9" cellspacing="3" align="center">
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">(FL) Flute Length</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Flute Length is the measured distance between the beginning and end teeth of the flute. The flute length does not necessarily indicate the length of cut.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">(X1) X Center R1</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">X1 and Y1 define the center of the arc representing the lower radius of the tool profile.</p>
               <p class="para_td">X Center R1 is the horizontal distance between the center of the lower corner arc and the tool axis; it can be positive (lower arc and its center on the same side of the tool axis) or negative (lower arc and its center on opposite sides of the tool axis) or zero. This parameter is only available for 7 and 10 parameter tools.</p>
            </td>
         </tr>
      </table><br><div class="figure">
         <p align="center"><img align="bottom" src="graphics/parent_tool_millifi07.gif"></p>
      </div>
      <div class="title_figure">Center of the Lower Arc</div>
      <table bgcolor="#f9f9f9" cellspacing="3" align="center">
         <tr valign="top">
            <td colspan="1" rowspan="1" width="49">
               <p class="para_td">(Y1) Y Center R1</p>
            </td>
            <td colspan="1" rowspan="1" width="561">
               <p class="para_td">X1 and Y1 define the center of the arc representing the lower radius of the tool profile.</p>
               <p class="para_td">Y Center R1 is the vertical distance between the center of the lower corner arc and the tool end. The value must be non-negative. This parameter is only available for 7 and 10 parameter tools.</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="49">
               <p class="para_td">(R2) Upper Radius</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" width="561">
               <p class="para_td">Upper radius is the upper corner radius of the tool. The value must be positive. This parameter is only available for 10 parameter tools.</p>
            </td>
         </tr>
      </table><br><div class="figure">
         <p align="center"><img align="bottom" src="graphics/parent_tool_millifi06.gif"></p>
      </div>
      <div class="title_figure">Upper and Lower Radius</div>
      <table bgcolor="#f9f9f9" cellspacing="3" align="center">
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">(X2) X Center R2</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">X2 and Y2 define the center of the arc representing the upper radius of the tool profile.</p>
               <p class="para_td">X Center R2 is the horizontal distance between center of the upper corner arc and the tool axis. It can be positive (upper arc and its center on the same side of the tool axis) or negative (upper arc and its center on opposite sides of the tool axis) or zero. This parameter is only available for 10 parameter tools.</p>
            </td>
         </tr>
      </table><br><div class="figure">
         <p align="center"><img align="bottom" src="graphics/parent_tool_millifi05.gif"></p>
      </div>
      <div class="title_figure">Center of the Upper Radius</div>
      <table bgcolor="#f9f9f9" cellspacing="3" align="center">
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">(Y2) Y Center R2</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">X2 and Y2 define the center of the arc representing the upper radius of the tool profile.</p>
               <p class="para_td">Y Center R2 is the vertical distance between the center of the upper corner arc and the tool end. The value must be non-negative. This parameter is only available for 10 parameter tools.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Number Flutes</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Number Flutes is the number of flutes (2, 4, 6, etc.) specified for the cutting tool. This data is not currently used in the processors, but should be included to make tool libraries correct for future use.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Direction</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Direction may be set to one of the following:</p>
               <p align="center"><img align="bottom" src="graphics/parent_tool_millifi01.gif"></p>
               <p class="para_td">CLW allows you to define the tool that has a clockwise spindle direction.</p>
               <p class="para_td">CCLW allows you to define a tool that has a counterclockwise spindle direction.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">ZOFF</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">ZOFF indicates the value representing the Z axis offset distance (typically representing the differences in various tool lengths). The system uses this value to initialize the load tool Z offset post command. Enter a value to activate the LOAD/TOOL command for output.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">ADJUST Register</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Adjust Register is the LOAD/TOOL or TURRET Adjust Register Number,n and SET Adjust Register Number,n. The value you enter provides the location of the tool offset coordinates in the controller memory. Enter a value to activate the LOAD/TOOL or TURRET command for output. If you do not enter a value, then the associated ADJUST register for LOAD (or TURRET) and SET/ADJUST will be cancelled.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">CUTCOM Register</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Cutcom Register (Cutter Diameter Compensation Register Number) is the register number which contains the value that the system uses to adjust the tool path to allow for variation due to an undersized or oversized cutter or tool.</p>
               <p class="para_td">This value initializes the CUTCOM post command and activates it for output only if you set one of the following parameters: Right, Left, or On. If you toggle this option off after you had previously specified a value, then the CUTCOM register number will be cancelled and the command deactivated. If, however, the command was previously activated for output without a register value, then the CUTCOM command will not be deactivated. This allows a previously active CUTCOM/LEFT or CUTCOM/RIGHT (with no register value) to remain active.</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 CUTCOM is the referenced command, it will become active only if you have set one of the menu parameters: RIGHT, LEFT, or ON.</p>
                        </div>
                     </td>
                  </tr>
               </table>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Tool Number</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">This is the Number, n value used in the LOAD/TOOL command for the tool.</p>
               <p class="para_td">You may define a tool using up to ten digits (to a maximum of 2147483647). Tool numbers cannot be negative. Subsequent output of LOAD/TOOL and SELECT/TOOL post commands includes all ten digits. In this option, only numbers are legal.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Catalog Number</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Catalog Number allows you to either enter or remove a catalog number for the tool.</p>
               <p class="para_td">You can enter as many as 20 characters (letters, numbers, periods and hyphens only) for the Catalog Number. This is a tool tracking number which you can use to retrieve tools.</p>
               <p class="para_td">Remove Catalog Number removes a previously specified catalog number.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Manual Tool Change</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Manual Tool Change allows you to toggle on and off a stop for the tool to be changed manually.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Holder Number</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Use holder to select a right angle holder with a number between 1 and 6. The holder will be assigned in the postprocessor to indicate the orientation. There will be a mapping of the tool axis along the axis specified. </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"> This is only used for legacy and third party postprocessors that have numbered heads defined. The recommended method for NX postprocessing is to create a Head in the tool view, and place the tool there. </p>
                        </div>
                     </td>
                  </tr>
               </table>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Text Status</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">During CLS output the system adds this text to the LOAD or TURRET command. During postprocessing the system stores this text in a mom variable. </p>
            </td>
         </tr>
      </table><br><p class="para_topic">For information on the Holder parameters in this dialog go to  <a class="links" href="javascript:void(0)" onclick="top.openFile('mfggeneral/parent_tool_hold_dia.html');return(false);">Tool Holder Dialog</a>.
      </p>
      <div class="title_division">Display Tool</div>
      <p class="para_division">Display Tool graphically display the tool you are creating at the origin of the Work Coordinate System (WCS).</p>
   </body>
</html>