<!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>Avoidance Options-Drill and Feature Based Machining Only</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_topic3" id="xps10_pagetitle">Avoidance Options-Drill and Feature Based Machining Only</div>
      <hr noshade="true">
      <div class="title_division">Clearance Plane</div>
      <p class="para_division">Clearance Plane defines a safe clearance distance for tool motion before and after an operation and during any programmed obstacle avoidance moves between points. The Clearance Plane may be defined as associative or nonassociative to the model geometry.</p>
      <p class="para_division">The status is NONE, ACTIVE, or INACTIVE. NONE indicates that no Clearance Plane has yet been defined. ACTIVE and INACTIVE indicate whether or not the Clearance Plane is to be incorporated into the current tool path.</p>
      <p class="para_division">If the Clearance Plane is active, the system generates a rapid move to the Clearance Plane before the engage move at the start of the operation and retracts to the Clearance Plane at the end of the operation.</p>
      <p class="para_division">For Point To Point operations, the Clearance Plane may also be used for Avoid moves between CL-points.</p>
      <p class="para_division">When using the Verify suboption, the XC, YC, ZC values represent the work coordinates of a point on the Clearance Plane. The I, J, K values represent the work coordinates of a unit vector perpendicular to the plane.</p>
      <p class="para_division">The Use At Start And End suboption allows you to define the usage of the Clearance Plane you specified with one of the options described below.</p>
      <table cellspacing="3" align="center">
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Start And End</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">The system generates a move to the Clearance Plane at both the start and end of the tool path. This is the default status.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Start Only</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">The system generates a move to the Clearance Plane at the start of the tool path only. At the end of the path, the tool retracts using the specified retract method. If no retract is given, the tool remains on the part surface</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">End Only</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">The system generates a move to the Clearance Plane at the end of the tool path only. At the start of the path, the tool engages using the specified engage method. If no engage is given, the first motion output is the first cut motion on the part surface.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Start Only, Min Clear At End </p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">The system generates a move to the Clearance Plane at the beginning of the tool path. At the end, it retracts along the tool axis a distance equal to the Minimum Clearance value specified under the Stock option for that operation.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">End Only, Min Clear At Start</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">The system generates a move to the Clearance Plane at the end of the tool path. The tool path begins with an engage move along the tool axis a distance equal to the Minimum Clearance value specified under the Stock option for that operation.</p>
            </td>
         </tr>
      </table><br><p class="para_division">The ZC suboption allows you to specify the Clearance Plane in terms of a distance from the work plane (XC-YC). The system creates a plane parallel to the XC-YC plane at the specified distance along the ZC axis.</p>
      <div class="title_division">Lower Limit Plane</div>
      <p class="para_division">Lower Limit Plane defines the lower limit of cutting and noncutting tool motions. The normal vector defines the &quot;above&quot; side of the plane and should point toward the tool holder. When the tool violates the Lower Limit Plane by attempting to position to the &quot;lower&quot; side (the side of the plane opposite the normal vector) , you have several Actions available; a warning can be issued to the tool path and CLSF, the system can adjust the points upward, or omit them altogether. The actions available depend on the submodule.</p>
      <p class="para_division">The Action suboption for milling modules toggles between the following.</p>
      <table cellspacing="3" align="center">
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Warning Only</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">The the GOTOs are not affected. The tool motion is not altered and is allowed to violate the Lower Limit Plane, but a warning is written to the tool path and CLSF.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Normal To Plane</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">A warning is displayed and the violating GOTOs are projected to the Lower Limit Plane, in a direction normal to the Lower Limit Plane. The violating tool motion is omitted.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Along Tool Axis</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">A warning is displayed and the tool violating GOTOs are projected to the Lower Limit Plane, in a direction along their respective tool axis. The violating tool motion is omitted. This allows the tool to follow the contour of the part to the point of intersection between the part and the lower limit plane.</p>
            </td>
         </tr>
      </table><br><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"> The cutter will probably gouge the Lower Limit Plane when you use either projection method and the tool axis is not normal to the Lower Limit Plane.</p>
               </div>
            </td>
         </tr>
      </table>
      <p class="para_division">The Action suboperation for the Drill operations toggles between:</p>
      <table cellspacing="3" align="center">
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Warning Only</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">The GOTOs are not affected. The tool motion is not altered and is allowed to violate the Lower Limit Plane, but a warning is written to the tool path and CLSF.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Limit Point</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">&nbsp;If a point is below Lower Limit Plane, the point is omitted. If point is on the Lower Limit Plane, and FEDTO causes a violation, FEDTO is adjusted to reach the Lower Limit Plane.</p>
            </td>
         </tr>
      </table><br><p class="para_division">The Flip Normal to Plane suboption reverses the normal vector of the defined Lower Limit Plane. This vector defines the &quot;above&quot; side of the plane and should point toward the tool holder.</p>
      <p class="para_division">The ZC suboption allows you to specify the Lower Limit Plane in terms of a distance from the work plane (XC-YC). The system creates a plane parallel to the XC-YC work plane at the specified distance along the ZC axis.</p>
   </body>
</html>