<!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>Load (in the Scope group of the Assembly Load Options dialog box)</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_topic4" id="xps10_pagetitle">Load (in the Scope group of the Assembly Load Options dialog box)</div>
      <hr noshade="true">
      <table cellspacing="3" align="center">
         <tr>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" valign="top">
               <p class="para_th">Option</p>
            </th>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" valign="top">
               <p class="para_th">Description</p>
            </th>
         </tr>
         <tr>
            <td bgcolor="#F4F4F4" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><b class="uiTerm">All Components</b></p>
            </td>
            <td bgcolor="#F4F4F4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Loads all components.</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><b class="uiTerm">Structure Only</b></p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Loads your assembly, but none of the components.</p>
               <p class="para_td">This option is useful when you want to execute a script to open the components you want loaded. For example, this would give you the opportunity to set up the assembly by opening a particular component and making it the work part, in order to open the components near it.</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><b class="uiTerm">As Saved</b></p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Loads the same set of components as when the assembly was last saved.</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><b class="uiTerm">Re-evaluate Last Component Group</b></p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Loads your assembly with the same <a class="links" href="javascript:void(0)" onclick="top.popUpPage('assemblies/index.html?goto=assemblies/an_filter_procedure.html&vars=-aux,-home','linkInter','menubar=yes,status=yes,resizable=yes,toolbar=yes,scrollbars=yes,location=no,directories=no');return(false);">component group</a> that was used the last time the assembly was loaded and saved.
               </p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><b class="uiTerm">Specify Component Group</b></p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Loads your assembly parts using a<a class="links" href="javascript:void(0)" onclick="top.popUpPage('assemblies/index.html?goto=assemblies/an_filter_procedure.html&vars=-aux,-home','linkInter','menubar=yes,status=yes,resizable=yes,toolbar=yes,scrollbars=yes,location=no,directories=no');return(false);">component group</a> that you select from a list of available component groups.
               </p>
            </td>
         </tr>
      </table><br><p class="para_topic">The <b class="uiTerm">Load</b> options and the <a class="links" href="javascript:void(0)" onclick="top.openFile('shared_func/fil_open_d.html');return(false);"><b class="uiTerm">Do Not Load Components</b> option on the <b class="uiTerm">Open Part File</b> dialog box (<b class="uiTerm">File</b>&rarr;<b class="uiTerm">Open</b>)</a> affect each other in the following ways:
      </p>
      <ul>
         <li>
            <p class="para_item">If <b class="uiTerm">Load</b> is set to <b class="uiTerm">Structure Only</b>, the <b class="uiTerm">Do Not Load Components</b> check box is selected. For any other <b class="uiTerm">Load</b> option, the <b class="uiTerm">Do Not Load Components</b> check box is cleared.
            </p>
         </li>
         <li>
            <p class="para_item">If the <b class="uiTerm">Do Not Load Components</b> check box was cleared, and you select it, the <b class="uiTerm">Load</b> setting changes to <b class="uiTerm">Structure Only</b>.
            </p>
         </li>
         <li>
            <p class="para_item">If the <b class="uiTerm">Do Not Load Components</b> check box was selected, and you clear it, the <b class="uiTerm">Load</b> setting changes to <b class="uiTerm">All Components</b>.
            </p>
         </li>
      </ul>
      <div class="title_division">Structure Only</div>
      <p class="para_division">Use the <b class="uiTerm">Structure Only</b> option to load your assembly without loading any of its components. You can subsequently open specified components using <a class="links" href="javascript:void(0)" onclick="top.openFile('shared_func/fil_open_d.html');return(false);"><b class="uiTerm">File</b>&rarr;<b class="uiTerm">Open</b></a> or from the <a class="links" href="javascript:void(0)" onclick="top.popUpPage('assemblies/index.html?goto=assemblies/an_open.html&vars=-aux,-home','linkInter','menubar=yes,status=yes,resizable=yes,toolbar=yes,scrollbars=yes,location=no,directories=no');return(false);"><b class="uiTerm">Assembly Navigator</b></a>. This gives you control over what components are retrieved into the session, which is useful when working with large assemblies.
      </p>
      <p class="para_division">If a component is not in its parent assembly's reference set, it is not loaded unless it is required by some other parent. As with all unloaded components, you can <a class="links" href="javascript:void(0)" onclick="top.popUpPage('assemblies/index.html?goto=assemblies/an_open.html&vars=-aux,-home','linkInter','menubar=yes,status=yes,resizable=yes,toolbar=yes,scrollbars=yes,location=no,directories=no');return(false);">open it through the <b class="uiTerm">Assembly Navigator</b></a> or <a class="links" href="javascript:void(0)" onclick="top.openFile('shared_func/fil_open_d.html');return(false);"><b class="uiTerm">File</b>&rarr;<b class="uiTerm">Open</b></a>. The component is opened if you change the parent's reference set to require it. This has immediate savings in virtual memory usage for those who use reference sets in this way.
      </p>
      <div class="title_division">As Saved</div>
      <p class="para_division">Use the <b class="uiTerm">As Saved</b> option to load the assembly with the same components that it was last saved with. You must set <b class="uiTerm">Load</b> to <b class="uiTerm">As Saved</b> when you save the assembly in order for the option to work the next time you load the assembly. Otherwise, NX continues as if you chose <b class="uiTerm">Structure Only</b>.
      </p>
      <div class="title_division">Specify Component Group and Re-evaluate Last Component Group</div>
      <p class="para_division">Use the <b class="uiTerm">Specify Component Group</b> option to load your assembly using a component group that you select from a list of available <a class="links" href="javascript:void(0)" onclick="top.popUpPage('assemblies/index.html?goto=assemblies/an_filter_procedure.html&vars=-aux,-home','linkInter','menubar=yes,status=yes,resizable=yes,toolbar=yes,scrollbars=yes,location=no,directories=no');return(false);">component groups</a>.
      </p>
      <p class="para_division">Use the <b class="uiTerm">Re-evaluate Last Component Group</b> option to load your assembly with the same <a class="links" href="javascript:void(0)" onclick="top.popUpPage('assemblies/index.html?goto=assemblies/an_filter_procedure.html&vars=-aux,-home','linkInter','menubar=yes,status=yes,resizable=yes,toolbar=yes,scrollbars=yes,location=no,directories=no');return(false);">component group</a> that was used the last time the assembly was loaded and saved.
      </p>
      <p class="para_division">If you use either of these options, you receive a message that the assembly will be loaded without loading any components in the following cases:</p>
      <ul>
         <li>
            <p class="para_item">If your assembly has no component groups</p>
         </li>
         <li>
            <p class="para_item">If you choose a component group that refers to a work part volume, and the current work part is the displayed part</p>
         </li>
         <li>
            <p class="para_item">If you choose a component group that refers to a user-specified volume that has not been specified</p>
         </li>
         <li>
            <p class="para_item">If you cancel the list of available component groups.</p>
         </li>
      </ul>
   </body>
</html>
