<!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>Tool Path Drive Method</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">Tool Path Drive Method</div>
      <hr noshade="true">
      <p class="para_topic">Tool Path Drive Method enables you to define Drive Points along the Tool Path of a Cutter Location Source File (CLSF) to create a similar Surface Contouring Tool Path in the current operation. Drive Points are generated along the existing Tool Path and then projected on to the selected Part Surfaces to create a new tool path that follows the surface contours. The direction in which the Drive Points are projected on to the Part Surfaces is determined by the Projection Vector.</p>
      <p class="para_topic">In the following figure, a Tool Path was created using Planar Mill, Profile cut type. This Tool Path can be used by the Tool Path Drive Method operation to generate a new Tool Path that follows the contours of the Part Surface.</p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/surfcont_tfi04.gif"></p>
      </div>
      <div class="title_figure">Planar Mill, Profile Cut</div>
      <p class="para_topic">The following figure illustrates the results of using the Tool Path Drive Method. The tool path created from the Planar Mill operation has been projected to the contoured Part Surface in the direction of the Projection Vector to create the Surface Contour Tool Path.</p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/surfcont_tfi03.gif"></p>
      </div>
      <div class="title_figure">Surface Contouring with Tool Path Drive Method</div>
      <p class="para_topic">When you select Tool Path as the Drive Method, the CLSF Specification dialog box displays listing the Cutter Location Source Files in your current directory (see Write to CLSF for information on how to create a CLSF using Export). Select the CLSF containing the desired tool path (only one selection is allowed) and select OK to accept it.</p>
      <p class="para_topic">The following options display in the Tool Path Drive Method dialog box.</p>
      <table border="1" cellspacing="0" align="center">
         <tr>
            <th colspan="1" rowspan="1" valign="top">
               <p class="para_th">Tool Paths</p>
            </th>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">Lists the tool paths associated with the selected CLSF</p>
            </td>
         </tr>
         <tr>
            <th colspan="1" rowspan="1" valign="top">
               <p class="para_th">Motion Types by Feedrate</p>
            </th>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">Lists the feed rates associated with the various cutting and non-cutting moves in the selected tool path</p>
            </td>
         </tr>
         <tr>
            <th colspan="1" rowspan="1" valign="top">
               <p class="para_th">Tool Axis</p>
            </th>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">Changes the tool axis specified earlier or specifies a Tool Axis available only in the Surface Area Drive Method</p>
            </td>
         </tr>
         <tr>
            <th colspan="1" rowspan="1" valign="top">
               <p class="para_th">Projection Vector</p>
            </th>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">Determines how the Drive Points project to the Part Surface.</p>
            </td>
         </tr>
         <tr>
            <th colspan="1" rowspan="1" valign="top">
               <p class="para_th">Display Drive Path</p>
            </th>
            <td colspan="1" rowspan="1" valign="top">
               <p class="para_td">Displays the current Drive Path used to create the tool path</p>
            </td>
         </tr>
      </table><br><div class="title_division">Tool Paths</div>
      <p class="para_division">The Tool Paths window lists the tool paths associated with the selected CLSF. You will select the tool path that you wish to project. This list only allows a single selection. To deselect, hold down the shift key.</p>
      <div class="title_division">Replay</div>
      <p class="para_division">Replay allows you to view the selected tool path. This allows you to visually verify that you have selected the correct tool path.</p>
      <div class="title_division">List</div>
      <p class="para_division">List displays an Information Window showing the selected tool path in text format as it will appear in the CLSF.</p>
      <div class="title_division">Motion Types by Feed Rate</div>
      <p class="para_division">The Motion Types by Feed Rate window lists the feed rates associated with the various cutting and non-cutting moves in the selected tool path. This list enables you to specify which segments of the tool path to project to the Drive Geometry based on their associated feed rates. You may wish to exclude all segments of the tool path with an associated RAPID feed rate since these are usually non-cutting traversals. If selected, they are projected to the Drive Geometry and become cutting moves in the Tool Path Drive Method operation. This is especially obvious for Zig cut types where the diagonal traversals between Zig cuts are projected as cutting moves. You may, however, wish to include all segments of the tool path with an associated feed rate of 10.000 since these are usually cutting moves to begin with.</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"> NOTE: In some cases, the system regards a zero feed rate as a RAPID move. Refer to Feed Rates for a discussion of how the system handles feed rates of 0.00 for each type of tool movement.</p>
               </div>
            </td>
         </tr>
      </table>
      <p class="para_division">Specify which segments of the tool path to project to the Drive Geometry and use as cutting moves by selecting feedrates directly from the list. To deselect, hold down the shift key.</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"> NOTE: For the Tool Path Drive Method in Surface Contouring, there is a limit of 14 distinct Feed Rate values in the input path. This does not mean 14 FEDRAT/ statements, but 14 different Feed Rate values. The creation of more than 14 values can occur when using circular Feed Rate compensation in the input path, or by manually editing the path.</p>
               </div>
            </td>
         </tr>
      </table>
      <div class="title_division">Select All</div>
      <p class="para_division">Select All enables you to select all feed rates listed in the Motion Types by Feed Rate window.</p>
      <div class="title_division">List</div>
      <p class="para_division">List displays an Information Window showing the selected tool path in text format as it will appear in the CLSF.</p>
      <div class="title_division">Tool Axis</div>
      <p class="para_division">Tool Axis allows you to specify a Tool Axis in the same way you were able to in the Surface Contouring Dialog. This option is available only if you are in Variable Contour. It enables you to either change the Tool Axis you specified earlier or to specify a Tool Axis available only in the Tool Path Drive method.</p>
      <div class="title_division">Projection Vector</div>
      <p class="para_division">Projection Vector is an option common to most Drive Methods. It enables you to determine how the Drive Points project to the Part Surface.</p>
      <div class="title_division">Display Drive Path</div>
      <p class="para_division">Display Drive Path displays the current Drive Path used to create the Tool Path. The path is created as a temporary element and is for visual reference only.</p>
      <div class="title_division">Example of Tool Path Drive Method</div>
      <p class="para_division">Here is an example of how Tool Path Drive Method works:</p>
      <ul>
         <li>
            <p class="para_item">Choose Tool Path as the Drive Method.</p>
         </li>
         <li>
            <p class="para_item">Choose the CLSF containing the desired tool path and OK to accept it..</p>
         </li>
         <li>
            <p class="para_item">Choose the desired tool path from the displayed list (P1 in this example). You may select Replay to visually verify that you have selected the correct tool path.</p>
         </li>
         <li>
            <p class="para_item">Choose the feed rates (from the Information Window) associated with the tool path movements you wish to project. You will most likely exclude RAPID feed rates since these are associated with non-cutting traversals.</p>
         </li>
         <li>
            <p class="para_item">Define the Projection Vector so that the selected tool path projects to the part surface (-Z direction in this example).</p>
         </li>
         <li>
            <p class="para_item">Choose OK.</p>
         </li>
      </ul>
   </body>
</html>