<!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>Standard Grooving 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">Standard Grooving Tool</div>
      <hr noshade="true">
      <p class="para_topic">Here is the list of mandatory parameters for a standard grooving 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, then 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">NX Standard Grooving Tool</p>
            </th>
         </tr>
         <tr valign="top">
            <td colspan="5" rowspan="1" width="100%">
               <p class="para_td">Library Type (ASCII File Attribute T) = 01</p>
               <p class="para_td">Library Subtype (ASCII File Attribute T) = 92</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 &nbsp;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">4</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-1000</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" height="68" rowspan="1" width="20%">
               <p class="para_td">NX Internal Tool Subtype *</p>
            </td>
            <td colspan="1" height="68" rowspan="1" width="15%">
               <p class="para_td">ST </p>
            </td>
            <td colspan="1" height="68" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_subtype</p>
            </td>
            <td colspan="1" height="68" rowspan="1" width="21%">
               <p class="para_td">1</p>
            </td>
            <td colspan="1" height="68" 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</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">Insert Shape</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">IT </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_inserttype</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">0=standard groove</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-3930</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">(W) Insert Width</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">IW </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_insert_width</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">-2615</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">(R) &nbsp;Radius</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">COR &nbsp;</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_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">-2653</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">(SA) Side Angle</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">LSA RSA </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_side_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">-3309 -3310</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">(TA) Tip Angle</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">TIPA </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_tip_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">-3308</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">(OA) Orient Angle</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">OA </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_orientation</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">-5005</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Insert Position</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">INSP </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_insert_position</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">0=topside </p>
               <p class="para_td">1=downside</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-5016</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Insert Length</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">IL </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_insert_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">-2610</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Thickness</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">THCK</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_thickness</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">-2638</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Max Depth (value)</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">MXDP </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_max_depth</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">-5017</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Max Tool Reach (value)</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">MXTR &nbsp;</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_max_toolreach</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">Min Boring Dia (value)</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">MNBD </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_min_boring_dia</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">-2704</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 &nbsp;</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>
         <tr valign="top">
            <td colspan="5" rowspan="1" width="100%">
               <p class="para_td">Tracking Tab</p>
            </td>
         </tr>
         <tr>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">Preset Cutters</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">N/A</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">dbc_cutter_preset</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">0 = left</p>
               <p class="para_td">1 = both</p>
               <p class="para_td">2 = right</p>
            </td>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">-3651</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">Tracking Point &nbsp;&nbsp;&nbsp;&nbsp;left</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">TP </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_left_tp</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p align="center"><img align="bottom" src="graphics/com_lib_stand_turn.gif"></p>
               <p class="para_td">1 to 9 as above</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-5015</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">XOFF (value) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;left</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">LXOFF </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_left_xoff</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 first</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">YOFF (value) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;left</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">LYOFF </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_left_yoff</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">-5003 &nbsp;first</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">ADJUST Reg * &nbsp;&nbsp;&nbsp;left</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 Reg * &nbsp;left</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">Tracking Point &nbsp;&nbsp;&nbsp;&nbsp;right</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">TP </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_right_tp</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p align="center"><img align="bottom" src="graphics/com_lib_stand_turn.gif"></p>
               <p class="para_td">1 to 9 as above</p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">-5015</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">XOFF (value) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;right</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">RXOFF / </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_right_xoff</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 &nbsp;second</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">YOFF (value) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;right</p>
            </td>
            <td colspan="1" rowspan="1" width="15%">
               <p class="para_td">RYOFF / </p>
            </td>
            <td colspan="1" rowspan="1" width="21%">
               <p class="para_td">dbc_cutter_right_yoff</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">-5003 &nbsp;second</p>
            </td>
         </tr>
         <tr valign="top">
            <td colspan="1" rowspan="1" width="20%">
               <p class="para_td">ADJUST Reg * &nbsp;&nbsp;&nbsp;right</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 Reg * &nbsp;right</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>
      </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>