<!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>Enable Features</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">Enable Features</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/stock_overview.html');return(false);">Stock Overview</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/nested_stock.html');return(false);">Related Topics</a></p>
            </td>
         </tr>
      </table><br><p class="para_topic"><b class="uiTerm">Enable Features</b><img align="bottom" src="graphics/329enable.gif" border="0"></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"><b class="uiTerm">Enable Features</b> does not apply to overstock. If an overstock is selected in the <b class="uiTerm">Stock</b> dialog box, the <b class="uiTerm">Enable Features</b> option is not available.
                  </p>
                  <p class="para_note_body">You may find it necessary to add features to stock, such as adding a hole. However, such a feature may be lost if the stock body updates such that the stock body is regenerated. Making a stock featureable requires that each segment that defines the stock have a single solid body so that regeneration is not likely. The <b class="uiTerm">Enable Features</b> functionality does this by forcing the stock to be a set of single bodies (one per segment). These single bodies re-sweep only if the segments that define them are subdivided or simplified.
                  </p>
                  <p class="para_note_body">To make these individual solid bodies look like a single sweep, a series of unite features create to make the stock appear to be one solid piece. These unites are created when the stock is updated. The stock updates by modifying one of the segments that defines the stock </p>
                  <p class="para_note_body">The examples in <b class="uiTerm">Part Navigator</b> illustrate how a feature can apply to stock. Initially there is one piece of stock. This stock has a single route sweep that has a guide string of the two linear segments.
                  </p>
               </div>
            </td>
         </tr>
      </table>
      <div class="title_division">Part navigator</div>
      <p align="center"><img align="bottom" src="graphics/part_nav1.gif"></p>
      <div class="title_division">The Part:</div>
      <p align="center"><img align="bottom" src="graphics/part.gif"></p>
      <p class="para_division">This stock is selected in the <b class="uiTerm">Stock</b> dialog, and the <b class="uiTerm">Enable Features</b> button is chosen. This causes the stock to re&ndash;sweep as two sweeps.
      </p>
      <div class="title_division">Part navigator:</div>
      <p align="center"><img align="bottom" src="graphics/part_nav2.gif"></p>
      <div class="title_division">The Part:</div>
      <p align="center"><img align="bottom" src="graphics/part2.gif"></p>
      <p class="para_division">Apply features to these two sweeps. However there are several caveats to creating features on these solid bodies. The first is that in <b class="uiTerm">Stock as Components</b> mode, these two bodies may not exist in the same part after a piece of stock as been split or merged. This means that any features that depend on both solid bodies may delete if that piece of stock is merged or split. However any features that depend solely on one of the bodies will not be deleted, as this feature will be copied along with its underlying body when a split or merge occurs. Another issue is that the underlying segments for each of the solid bodies may be subdivided, or simplified. Features applied to these subdivided segments may not survive a split along the path of the subdivided segments.
      </p>
      <p class="para_division">The screens below show a groove feature applied to one of the stock solids.</p>
      <div class="title_division">Part navigator:</div>
      <p align="center"><img align="bottom" src="graphics/part_nav3.gif"></p>
      <div class="title_division">The Part:</div>
      <p align="center"><img align="bottom" src="graphics/part3.gif"></p>
      <p class="para_division">When the stock is updated, unites are created along these solid bodies. The created unites may be automatically deleted by stock update later on, so it is not recommended that features be applied to the united stock bodies. Any features applied to the united stock bodies will be deleted when the unite feature they are dependent upon is deleted. If more features need to be added to stock, then these unites should be deleted either by using the <b class="uiTerm">Part Navigator</b>, or by using the <b class="uiTerm">Enable Features</b> function in the <b class="uiTerm">Stock</b> dialog box.
      </p>
      <p align="center"><img align="bottom" src="graphics/part_nav4.gif"></p>
      <div class="title_division">The Part:</div>
      <p align="center"><img align="bottom" src="graphics/part4.gif"></p>
   </body>
</html>