<!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>Barrel Mill Tool</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_topic5" id="xps10_pagetitle">Barrel Mill Tool</div>
      <hr noshade="true">
      <p class="para_topic">The following is a list of mandatory attributes for a barrel mill tool. The data for these attributes must be contained in the .dat file. If you would like to include any of these attributes as search criteria, they must also be defined as a DB_ALIAS in the .def file:</p>
      <table bgcolor="#f7f7f7" cellspacing="3" width="100%" align="center">
         <tr valign="top">
            <th bgcolor="#c0c0c0" colspan="5" rowspan="1" width="100%">
               <p class="para_th">Barrel Mill Tool</p>
            </th>
         </tr>
         <tr valign="top">
            <td colspan="5" rowspan="1" width="100%">
               <p class="para_td">Library Type (ASCII File Attribute T) = 02</p>
               <p class="para_td">Library Subtype = 93</p>
            </td>
         </tr>
         <tr valign="top">
            <th colspan="1" rowspan="1" width="20%">
               <p class="para_th">Dialog Parameter</p>
            </th>
            <th colspan="1" rowspan="1" width="15%">
               <p class="para_th">ASCII File Attribute</p>
            </th>
            <th colspan="1" rowspan="1" width="21%">
               <p class="para_th">DBC Variable</p>
            </th>
            <th colspan="1" rowspan="1" width="21%">
               <p class="para_th">DBC Variable Value</p>
            </th>
            <th colspan="1" rowspan="1" width="21%">
               <p class="para_th">Teamcenter Attribute ID/ GENIUS UNCT Code</p>
            </th>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">NX Internal Tool Type *</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">T &nbsp;</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_type(0)</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">07</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-1000</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">NX Internal Tool Subtype *</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">ST </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_subtype(0)</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">00</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-1001</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Cutter Count *</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">--</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_count</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">1</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-554</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Cutter Assembly Units *</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">--</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_ass_units</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">0=mm</p>
               <p class="para_td">1=inch</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-630</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Cutter Name *</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">--</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_name</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">&lt;string&gt;</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">N/A (=tool libref)</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Holder *</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">HLD</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_holding_system</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">&lt;string&gt;</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-2502</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Library Reference *</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">LIBRF </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_name</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">&lt;string&gt;</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-599</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Dialog Title</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">DESCR </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_description</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">&lt;string&gt;</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-5001</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">(D) Diameter</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">DIA </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_diameter</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">&lt;float&gt;</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-2605</p>
            </td>
         </tr>
         <tr>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">(R) Barrel Radius</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">BRAD</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">dbc_cutter_barrel_rad</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">&lt;float&gt;</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">-10154</p>
            </td>
         </tr>
         <tr>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">(R1) Lower Radius</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">LCOR</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">dbc_cutter_low_cor_rad</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">&lt;float&gt;</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">-11001</p>
            </td>
         </tr>
         <tr>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">(R2) Upper Radius</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">UCOR</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">dbc_cutter_up_cor_rad</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">&lt;float&gt;</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">-11002</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">(L) Length</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">HEI </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_height</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">&lt;float&gt;</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-5004</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">(B) Taper Angle</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">TAPA </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_taper_ang</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">&lt;float&gt;, radians</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-2700</p>
            </td>
         </tr>
         <tr>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">(A) Tip Angle</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">TIPA</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">dbc_cutter_tip_ang</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">&lt;float&gt;, radians</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">-2680</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">(FL) Flute Length</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">FLEN </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_flute_ln</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">&lt;float&gt;</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-2618</p>
            </td>
         </tr>
         <tr>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">(Y) Y Center</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">YCEN</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">dbc_cutter_ycen_barrel</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">&lt;float&gt;</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">-10153</p>
            </td>
         </tr>
         <tr>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">(SD) Shank Diameter</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">SDIA</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">dbc_lib_tool_shank_diameter</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">&lt;float&gt;</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">-10000</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Number of Flutes</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">FN </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_num_flutes</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">&lt;int&gt;</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-2603</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Direction</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">DROT </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_direction</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">1=clockwise</p>
               <p class="para_td">2=counterclockwise</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-5009</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Diameter (Tool Holder)</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">HDIA </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_tool_holder_diameter</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">&lt;float&gt;</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-2711</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" height="26" rowspan="1" width="20%">
               <p class="para_td">Length (Tool Holder)</p>
            </td>
            <td colspan="1" height="26" rowspan="1" width="15%">
               <p class="para_td">HLEN </p>
            </td>
            <td colspan="1" height="26" rowspan="1" width="21%">
               <p class="para_td">dbc_tool_holder_length</p>
            </td>
            <td colspan="1" height="26" rowspan="1" width="21%">
               <p class="para_td">&lt;float&gt;</p>
            </td>
            <td colspan="1" height="26" rowspan="1" width="21%">
               <p class="para_td">-2712</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Taper Angle (Tool Holder)</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">HTAP </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_tool_holder_taper</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">&lt;float&gt;, radians</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-2713</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Offset (Tool Holder)</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">HOFF &nbsp;</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_tool_holder_offset</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">&lt;float&gt;</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-2714</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Z Offset</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">ZOFF </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_z_offset</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">0</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-5002</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Adjust Register *</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">ADJREG</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_adj_reg</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">&lt;int&gt;</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">**</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Cutcom Register *</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">CUTCOMREG</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_cutcom_reg</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">&lt;int&gt;</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">**</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Tool Number *</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">TLNUM</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_tool_number</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">&lt;int&gt;</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">**</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Catalog Number</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">LIBRF</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_ctlg_num</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">&lt;string&gt;</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">N/A (=tool libref)</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Material</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">MATREF </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_tool_material_libref</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">&lt;string&gt;</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-2503</p>
            </td>
         </tr>
      </table><br><p class="para_topic">* These parameters do not appear in the dialog but the DBC variable must be set.</p>
      <p class="para_topic">** Not supported in Genius4000/Teamcenter. </p>
   </body>
</html>