<!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>Step Drill</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">Step Drill</div>
      <hr noshade="true">
      <p class="para_topic">Here is a list of the mandatory parameters for a step drill. 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, then they must also be defined as a DB_ALIAS in the .def file.</p>
      <p class="para_topic">The step drill parameters used by NX and the NX Libary vary. You must input the parameters shown below. The system then uses these parameters to calculate those parameters required by NX.</p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/com_lib_step_drill.gif"></p>
      </div>
      <div class="title_figure">Step Drill</div>
      <table cellspacing="2" width="326" align="center">
         <colgroup span="1">
            <col span="1" width="81*">
            <col span="1" width="116*">
            <col span="1" width="124*">
         </colgroup>
         <tr>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1">
               <p class="para_th">ASCII File Attribute</p>
            </th>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1">
               <p class="para_th">Parameter</p>
            </th>
            <th abbr="" bgcolor="#c0c0c0" colspan="1" rowspan="1">
               <p class="para_th">Teamcenter Attribute ID / Genius UNCT Code</p>
            </th>
         </tr>
         <tr>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">PNTA</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">Point Angle</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">-2680</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">TIPLEN</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">Tip Length</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">-10031</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">FLEN</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">Flute Length</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">-2618</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">DIA</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">Tip Diameter</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">-2605</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">SD1</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">Step 1 Diameter</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">-10011</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">SA1</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">Step 1 Angle</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">-10071</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">SL1</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">Step 1 Length</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">-10032</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">SA2</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">Step 2 Angle</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">-10072</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">SD2</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">Step 2 Diameter</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1">
               <p class="para_td">-10012</p>
            </td>
         </tr>
      </table><br><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">NX Step Drill</p>
            </th>
         </tr>
         <tr valign="top">
            <td colspan="5" rowspan="1" width="100%">
               <p class="para_td">Library Type (ASCII File Attribute T) = 03</p>
               <p class="para_td">Library Subtype (ASCII File Attribute T) = 04</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 </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_type</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">02</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</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">12</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">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 and</p>
               <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">-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">&nbsp;-5001</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">(TD) Tip 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_lib_tool_tip_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 valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">(TL) Tip Length</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">TIPLEN</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_lib_tool_tip_length (equal to dbc_lib_tool_flute_len)</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 valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">(PA) Point Angle</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">PNTA</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_point_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">-2680</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">(CR) Corner Radius</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">N/A</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_lib_tool_corner1_radius</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">N/A</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 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">Coolant Through</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">N/A</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_lib_tool_coolant_through</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">N/A</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">N/A</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Tool Holder Diameter</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_lib_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" rowspan="1" width="20%">
               <p class="para_td">Tool Holder Length</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">HLEN</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_lib_tool_holder_length</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">-2712</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Tool Holder Taper Angle</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_lib_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">Tool Holder Offset</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">HOFF</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_lib_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">Step Parameters</p>
            </td>
            <td colspan="4" rowspan="1" width="79%">
               <p class="para_td">These are calculated from the parameters that you input into the .dat file as shown above.</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">X Offset</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">XOFF</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_lib_tool_x-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">N/A</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Y/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_lib_tool_z-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">-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">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>