<!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>Create Move Subop options</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">Create Move Subop options</div>
      <hr noshade="true">
      <table cellspacing="4" align="center">
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('mfgmilling/gmc_generic_motion_ov.html');return(false);">Overview</a></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('mfgmilling/generic_motion_list_opt.html');return(false);">Options</a></p>
            </td>
         </tr>
      </table><br><p class="para_topic">See <a class="links" href="javascript:void(0)" onclick="top.popUpPage('intro_to_nx/index.html?goto=intro_to_nx/uiu_dia_box_ops.html&vars=-aux,-home','linkInter','menubar=yes,status=yes,resizable=yes,toolbar=yes,scrollbars=yes,location=no,directories=no');return(false);">Common dialog box options</a> for common options not described here.
      </p>
      <table border="0" cellpadding="4" cellspacing="2" width="100%" align="center">
         <colgroup span="1">
            <col span="1" width="99*">
            <col span="1" width="100*">
         </colgroup>
         <tbody valign="top">
            <tr bgcolor="silver">
               <td colspan="2" rowspan="1">
                  <p class="para_td"><b class="uiTerm">Type</b> lets you select the subop to create.
                  </p>
               </td>
            </tr>
            <tr>
               <td bgcolor="silver" colspan="2" rowspan="1">
                  <p class="para_td">For each motion subop:</p>
                  <ul>
                     <li>
                        <p class="para_item">The move defines an end position for the tool.</p>
                     </li>
                     <li>
                        <p class="para_item">The end position of the previous subop defines the starting position of the current subop.</p>
                     </li>
                     <li>
                        <p class="para_item">Points or vectors defined by selecting geometry are associative to the selected geometry and will update as the geometry changes.</p>
                        <p class="para_item">Points or vectors that do not reference geometry are not associative.</p>
                     </li>
                     <li>
                        <p class="para_item">Positive, negative, and zero values are valid for input boxes.</p>
                     </li>
                  </ul>
                  <p class="para_td">The end position of the first motion subop serves as the first known position for the rest of the tool path.</p>
               </td>
            </tr>
            <tr bgcolor="#F0F0F0">
               <td colspan="1" rowspan="1">
                  <p class="para_td"><img align="bottom" src="graphics/gmc_lin_mv_to_point.gif" border="0"></p>
                  <p class="para_td"><b class="uiTerm">Linear Move To Point</b></p>
               </td>
               <td colspan="1" rowspan="1">
                  <p class="para_td">Moves the tool to a specified point.</p>
               </td>
            </tr>
            <tr bgcolor="#F0F0F0">
               <td colspan="1" rowspan="1">
                  <p class="para_td"><img align="bottom" src="graphics/gmc_lin_mv_along_vector.gif" border="0"></p>
                  <p class="para_td"><b class="uiTerm">Linear Move Along Vector</b></p>
               </td>
               <td colspan="1" rowspan="1">
                  <p class="para_td">Moves the tool along a direction vector for a specified distance.</p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td"><img align="bottom" src="graphics/gmc_lin_mv_along_axis.gif" border="0"></p>
                  <p class="para_td"><b class="uiTerm">Linear Move Along Tool Axis</b></p>
               </td>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td">Moves the tool along its orientation vector for a specified distance.</p>
                  <p class="para_td">For most tools, the orientation vector is the tool axis. Complex probes use the orientation vector associated to the active tracking point.</p>
                  <p class="para_td"><b class="uiTerm">Linear Move Along Tool Axis</b> is a &ldquo;delta&rdquo; move and does not record the final position.
                  </p>
                  <p class="para_td">Enter a positive distance to move the tool along the positive direction of the orientation vector (usually in a retract direction). Enter a negative distance to move the tool in the opposite direction (usually towards the workpiece).</p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td"><img align="bottom" src="graphics/gmc_lin_mv_normal_axis.gif" border="0"></p>
                  <p class="para_td"><b class="uiTerm">Linear Move Normal Tool Axis</b></p>
               </td>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td">Moves the tool sideways in a plane perpendicular to its orientation vector for a specified distance</p>
                  <p class="para_td">You can specify a direction from the current tool position either along a vector or towards a point. If the part does not have enough geometry to adequately define the direction vector, you can specify an <b class="uiTerm">Additional Angle</b> value.
                  </p>
                  <p class="para_td">For the example below:</p>
                  <ol type="1" start="1">
                     <li>
                        <p class="para_item">In the <b class="uiTerm">Type</b> list, select <b class="uiTerm">Along Vector</b></p>
                     </li>
                     <li>
                        <p class="para_item">Specify the vector with the <b class="uiTerm">Two Points</b> <img align="bottom" src="../graphic_library/icons/dialogs/gateway/vector_constructor/two_points.gif" border="0"> option.
                        </p>
                     </li>
                     <li>
                        <p class="para_item">Enter the 4 for the <b class="uiTerm">Distance</b> value.
                        </p>
                     </li>
                  </ol>
                  <p class="para_td"><img align="bottom" src="graphics/gmc_lin_norm_tool-2pts.gif" border="0"></p>
                  <p class="para_td">For the example below:</p>
                  <ol type="1" start="1">
                     <li>
                        <p class="para_item">In the <b class="uiTerm">Type</b> list, select <b class="uiTerm">Along Vector</b></p>
                     </li>
                     <li>
                        <p class="para_item">Specify the vector with the <b class="uiTerm">Edge/Curve Vector</b> <img align="bottom" src="../graphic_library/icons/dialogs/gateway/vector_constructor/edge_curve_vector.gif" border="0"> option.
                        </p>
                     </li>
                     <li>
                        <p class="para_item">Enter 60 for the<b class="uiTerm">Additional Angle</b> value.
                        </p>
                     </li>
                     <li>
                        <p class="para_item">Enter 4 for the <b class="uiTerm">Distance</b> value.
                        </p>
                     </li>
                  </ol>
                  <p class="para_td"><img align="bottom" src="graphics/gmc_lin_norm_tool-vect_add_angle.gif" border="0"></p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td"><img align="bottom" src="graphics/gmc_lin_delta_mv.gif" border="0"></p>
                  <p class="para_td"><b class="uiTerm">Linear Delta Move</b></p>
               </td>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td">Moves the tool an incremental (delta) distance along either the WCS axes or the active MCS axes.</p>
                  <p class="para_td">Select either <b class="uiTerm">WCS</b> or <b class="uiTerm">MCS</b> and enter a positive distance to move the tool along the positive direction of the axes. Enter a negative distance to move the tool in the negative direction. The default values are 0.000 for all axis.
                  </p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#F0F0F0" colspan="1" height="31" rowspan="1">
                  <p class="para_td"><img align="bottom" src="graphics/gmc_lin_mv_to_mcs.gif" border="0"></p>
                  <p class="para_td"><b class="uiTerm">Linear Move to MCS Position</b></p>
               </td>
               <td bgcolor="#F0F0F0" colspan="1" height="31" rowspan="1">
                  <p class="para_td">Moves the tool to a coordinate position of the active MCS. The active MCS is the one that is currently controlling the operation's tool path output.</p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td"><img align="bottom" src="graphics/gmc_circular_mv.gif" border="0"></p>
                  <p class="para_td"><b class="uiTerm">Circular Move</b></p>
                  <p class="para_td"></p>
               </td>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td">Moves the tool in a circle around an axis defined by a vector and a center point. The circle lies in a plane that is normal to the axis vector. The software controls the radius. </p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td"><img align="bottom" src="graphics/gmc_rotary_pt_vector_mv.gif" border="0"></p>
                  <p class="para_td"><b class="uiTerm">Rotary Point Vector Move</b></p>
               </td>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td"> Moves the tool to a specified point with a new tool orientation vector.</p>
                  <p class="para_td">The movement is from X1, Y1, Z1, I1, J1, K1 to X2, Y2, Z2, I2, J2, K2.</p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td"><img align="bottom" src="graphics/gmc_rotary_polar_mv.gif" border="0"></p>
                  <p class="para_td"><b class="uiTerm">Rotary Polar Move</b></p>
               </td>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td">Creates polar output to rotate the rotary device and the workpiece.</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">This subop is only applicable when the tool axis is parallel to the rotation axis of a rotary device.</p>
                           </div>
                        </td>
                     </tr>
                  </table>
               </td>
            </tr>
            <tr>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td"><img align="bottom" src="graphics/gmc_mv_to_machine_pos.gif" border="0"></p>
                  <p class="para_td"><b class="uiTerm">Move To Machine Position</b></p>
               </td>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td">Moves the tool to a point specified directly in the machine&rsquo;s axes system (linear and rotary).</p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td"><img align="bottom" src="graphics/gmc_machine_control.gif" border="0"></p>
                  <p class="para_td"><b class="uiTerm">Machine Control</b></p>
               </td>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td">Adds non-motion information to the tool path, such as a machine control event (UDE).</p>
                  <p class="para_td">Include <b class="uiTerm">Machine Control</b> with the motion subops to control the machine tool and to carry operator instructions.
                  </p>
               </td>
            </tr>
            <tr>
               <td bgcolor="silver" colspan="2" rowspan="1">
                  <p class="para_td"><b class="uiTerm">Move Definition</b></p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#F0F0F0" colspan="2" rowspan="1">
                  <p class="para_td">Lets you define the move. The options available vary depending on the subop <b class="uiTerm">Type</b> selected.
                  </p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td"><b class="uiTerm"></b></p>
               </td>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td">Option description</p>
               </td>
            </tr>
            <tr>
               <td bgcolor="silver" colspan="2" height="31" rowspan="1">
                  <p class="para_td"><b class="uiTerm">Motion</b></p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td"><b class="uiTerm">Motion Type</b></p>
               </td>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td">Lets you specify the tool motion. Select from:</p>
                  <ul>
                     <li>
                        <p class="para_item"> <b class="uiTerm">Rapid</b></p>
                     </li>
                     <li>
                        <p class="para_item"> <b class="uiTerm">Engage</b></p>
                     </li>
                     <li>
                        <p class="para_item"> <b class="uiTerm">Cut</b></p>
                     </li>
                     <li>
                        <p class="para_item"> <b class="uiTerm">Stepover</b></p>
                     </li>
                     <li>
                        <p class="para_item"> <b class="uiTerm">Retract</b></p>
                     </li>
                     <li>
                        <p class="para_item"> <b class="uiTerm">Approach</b></p>
                     </li>
                     <li>
                        <p class="para_item"> <b class="uiTerm">Traversal</b></p>
                     </li>
                     <li>
                        <p class="para_item"> <b class="uiTerm">Departure</b></p>
                     </li>
                     <li>
                        <p class="para_item"> <b class="uiTerm">Return</b></p>
                     </li>
                  </ul>
                  <p class="para_td">New motion subops have a default <b class="uiTerm">Motion Type</b> assigned. Multiple subops created sequentially using the <b class="uiTerm">Apply</b> button are assigned the same <b class="uiTerm">Motion Type</b> and feed rate until you change the options or click <b class="uiTerm">OK</b>.
                  </p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td"><b class="uiTerm">Feed Rate Type</b></p>
               </td>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td">Lets you choose the default feed rate for the motion type or enter a <b class="uiTerm">Custom</b> feed rate value for this subop. The units of the custom feed rate are the same as for the specified <b class="uiTerm">Motion Type</b>.
                  </p>
               </td>
            </tr>
            <tr>
               <td bgcolor="silver" colspan="2" rowspan="1">
                  <p class="para_td"><b class="uiTerm">Settings</b></p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td"><b class="uiTerm">Rounding</b></p>
               </td>
               <td bgcolor="#F0F0F0" colspan="1" rowspan="1">
                  <p class="para_td">Lets you control (reduce) the number of decimal places to output for 3-axis positioning moves. Rounding does not affect circular subops, the rotary axis precision for rotary subops, or moves with direct coordinate inputs such as <b class="uiTerm">Move to Machine Position</b>.
                  </p>
               </td>
            </tr>
         </tbody>
      </table><br></body>
</html>
