<!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>Dual 4-Axis on Part-Tool Axis</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_topic2" id="xps10_pagetitle">Dual 4-Axis on Part-Tool Axis</div>
      <hr noshade="true">
      <p class="para_topic">Dual 4-Axis on Part works in much the same way as 4-Axis Relative To Part. Like 4-Axis Relative To Part, you specify a 4-axis rotation angle, a lead angle, and a tilt angle. The 4-axis rotation angle effectively rotates the part about an axis as it would on a machine tool with a single rotary table. In Dual 4-Axis, however, these parameters may be defined separately for Zig and Zag moves. Dual 4-Axis on Part is only available when using Zig-Zag cut type.</p>
      <p class="para_topic">The Rotation Axis define Zig and Zag planes which the tools move within as illustrated below.</p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/dual4axis.gif"></p>
      </div>
      <div class="title_figure">Dual 4-Axis</div>
      <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: When the rotation axis for Zig passes is different than the rotation axis for Zag passes as illustrated above, the system generates a 5-Axis operation.</p>
                  <p class="para_note_body"></p>
               </div>
            </td>
         </tr>
      </table>
      <p class="para_topic">Dual 4-Axis on Part is designed to work only in combination with the Zig-Zag Cut Type. Attempting to use any other drive method will yield an error message.</p>
      <p class="para_topic">Dual 4-Axis on Part and Dual 4-Axis on Drive cause the system to reference the Surface Normal from either the Part Surface or the Drive Surface.</p>
      <p class="para_topic">Other than referencing the Drive Geometry rather than the part geometry, Dual 4-Axis on Drive works in exactly the same way as Dual 4-Axis on Part.</p>
      <p class="para_topic">After selecting Dual 4-Axis on Part, you are required to enter Lead angle, Tilt angle, Tool Axis Rotation Angle relative to the Part Surface, and specify the Rotation Axis for both the Zig and Zag cuts.</p>
      <div class="title_division">Example of Dual 4-Axis on Part</div>
      <p class="para_division">Here is an example of how Dual 4-Axis on Part works.</p>
      <ul>
         <li>
            <p class="para_item">Choose Dual 4-Axis on Part as the Tool Axis.</p>
         </li>
         <li>
            <p class="para_item">Specify the Lead angle, Tilt angle, Tool Axis Rotation Angle relative to the Part Surface, and specify the Rotation Axis for both the Zig and Zag cuts.</p>
         </li>
         <li>
            <p class="para_item">Choose 2 Points for the Rotation Axis.</p>
         </li>
         <li>
            <p class="para_item">Define two points (a &amp; b below) using Point Subfunction for the Zig Axis.</p>
         </li>
      </ul>
      <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 this step, two vectors display. One of the vectors represents the Zig Rotation Vector you just defined. The other vector will adjust its orientation when you specify the Zag Rotation Vector.</p>
               </div>
            </td>
         </tr>
      </table>
      <p align="center"><img align="bottom" src="graphics/zigvec_zagvec.gif"></p>
      <ul>
         <li>
            <p class="para_item">Choose 2 Points for the Rotation Axis.</p>
         </li>
         <li>
            <p class="para_item">Define two points (c &amp; d above) using the Point Subfunction for the Zag Axis.</p>
         </li>
         <li>
            <p class="para_item">Select OK.</p>
         </li>
      </ul>
   </body>
</html>