<!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>Undefined objects</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">Undefined objects</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('routingtools/parts_overview.html');return(false);">Parts 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('routingtools/part_set_level.html');return(false);">How To</a></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td">Options</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('routingtools/parts_quality.html');return(false);">Related Topics</a></p>
            </td>
         </tr>
      </table><br><p class="para_topic">An undefined routing object has no button next to it. Virtual ports are undefined as they have no port geometry defined for them. Built-n paths that have no curves associated with them are undefined, as well as cross sections that have no curves.</p>
      <div class="title_division">Named objects</div>
      <p class="para_division">For terminal ports, the name that is used is the unique_id that is on the terminal port. For virtual ports, the name used is the name of the virtual port on the multi port. For other objects, a name attribute is used. If the object doesn't have a name attribute, then the name used for display in <b class="uiTerm">Qualify Part</b> is a prefix that indicates the object type, followed by a unique identifier of the object.
      </p>
      <p align="center"><img align="bottom" src="graphics/named_obj_tbl.gif"></p>
      <p class="para_division">The name of an object can be set by selecting that object, then clicking on the name, and typing in the new name of the object. Alternatively, you can select the object then choose <b class="uiTerm">Rename</b> from the right-click menu option.
      </p>
      <div class="title_division">Undo</div>
      <p class="para_division">One undo mark sets with the label <b class="uiTerm">Qualify Part</b> when you enter this dialog box. This is so that you can easily remove all actions done in <b class="uiTerm">Qualify Part</b>. <b class="uiTerm">Undo</b> enables while in this dialog box. <img align="bottom" src="graphics/undo.gif" border="0"><b class="uiTerm">Undo</b> marks are set before each action. These undo marks are removed when you exit the dialog box. If you do not perform any actions in the <b class="uiTerm">Qualify Part</b> dialog box, no undo marks will remain after you have exited the dialog box.
      </p>
      <p class="para_division">The name of the undo marks for each action will be the title of the dialog box that starts for that action. For <b class="uiTerm">Rename</b>, the undo mark labels as <b class="uiTerm">Rename Routing Object</b> and for <b class="uiTerm">Delete</b> the undo mark labels as <b class="uiTerm">Delete Routing Object</b>.
      </p>
   </body>
</html>