<!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>Assembly</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">
      <hr noshade="true">
      <div class="title_refTopic" id="xps10_pagetitle">Assembly</div>
      <hr noshade="true">
      <div class="title_refCategory">Structure Update on Load</div>
      <div class="refCategoryContent">
         <p class="para_refCategory">This option specifies if changes made to the Teamcenter product structure are reflected in the assembly when it is opened and if so which changes are applied.</p>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Version Modified:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">NX4.0.0</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Scope:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">Session</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Type:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">String</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Default Name:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">UGMGR_StructureUpdateOnLoad</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Valid Options:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">[Complete (complete), Add Components that have a Position (add_positioned), None (none)]</p>
               </td>
            </tr>
         </table>
         <p class="para_refCategory"></p><pre class="indent">'Complete': All components not already present in NX will be added on load, those without transforms being positioned at the origin.
'Add Components that have a Position': Changes to the product structure will be processed, but intervention (via the Manage Pending Components dialog box) will be required for components without valid transforms in the database.
'None': The structure in the database is ignored and the NX structure is used as it is.</pre><p class="para_refCategory"></p>
      </div>
      <div class="title_refCategory">Structure Update on Save</div>
      <div class="refCategoryContent">
         <p class="para_refCategory">This option determines whether or not any changes made to the assembly are reflected in the Teamcenter product structure when the assembly when is saved.</p>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Version Modified:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">NX3.0.0</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Scope:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">Session</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Type:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">String</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Default Name:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">UGMGR_StructureUpdateOnSave</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Valid Options:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">[Yes (on), No (off)]</p>
               </td>
            </tr>
         </table>
      </div>
      <div class="title_refCategory">Structure Update on Empty BOM</div>
      <div class="refCategoryContent">
         <p class="para_refCategory">This option determines whether or not the assembly structure in NX should be deleted when the Teamcenter BOM is empty.</p>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Version Modified:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">NX4.0.0</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Scope:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">Session</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Type:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">String</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Default Name:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">UGMGR_StructureUpdateOnEmptyBom</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Valid Options:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">[Yes (on), No (off)]</p>
               </td>
            </tr>
         </table>
      </div>
      <div class="title_refCategory">Synchronize Assembly Arrangements</div>
      <div class="refCategoryContent">
         <p class="para_refCategory">This option determines whether or not any changes made to the assembly's arrangements are synchronized between NX and Teamcenter when the assembly is loaded or saved. It should be treated as a site setting.</p>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Version Modified:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">NX4.0.0</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Scope:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">Session</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Type:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">String</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Default Name:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">UGMGR_SyncArrangements</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Valid Options:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">[Yes (on), No (off)]</p>
               </td>
            </tr>
         </table>
      </div>
      <div class="title_refCategory">Update Modified Transforms</div>
      <div class="refCategoryContent">
         <p class="para_refCategory">This option determines whether or not component repositions performed in the Teamcenter database should be applied when the part is loaded (application may fail if the component position is constrained in NX). This option only applies if Structure Update on Load is turned on.</p>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Version Modified:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">NX3.0.0</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Scope:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">Session</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Type:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">String</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Default Name:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">UGMGR_UpdateTransform</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Valid Options:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">[Yes (on), No (off)]</p>
               </td>
            </tr>
         </table>
      </div>
      <div class="title_refCategory">Synchronize Precise Assembly</div>
      <div class="refCategoryContent">
         <p class="para_refCategory">This option specifies if the new Synchronize Precise Structure functionality or the legacy Update Precise Structure is enabled. Synchronize Precise Structure will update the Precise assembly with current component revisions on Save Precise Assembly of the assembly or the subassembly part in NX. This option only applies if Structure Update on Save is turned on.</p>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Version Modified:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">NX5.0.0</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Scope:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">Session</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Type:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">String</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Default Name:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">UGMGR_SavePrecise</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Valid Options:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">[Synchronize Precise Structure (sync_precise_struct), Legacy Update Precise Structure (legacy_save)]</p>
               </td>
            </tr>
         </table>
      </div>
      <div class="title_refCategory">Automatically Update Precise Assembly Revision Modified Flag</div>
      <div class="refCategoryContent">
         <p class="para_refCategory">This option determines whether or not the 'out-of-sync' flag in the Assembly Navigator is automatically updated on component part load state operations. This option only applies if Save Precise Structure is turned on.</p>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Version Modified:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">NX5.0.0</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Scope:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">Session</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Type:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">String</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Default Name:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">UGMGR_AutoUpdPreciseSyncFlag</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Valid Options:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">[Yes (on), No (off)]</p>
               </td>
            </tr>
         </table>
      </div>
      <div class="title_refCategory">Ensure Precise Assembly for Imprecise Assemblies</div>
      <div class="refCategoryContent">
         <p class="para_refCategory">This option determines whether or not the Imprecise assemblies will be saved as Precise on Save Precise Structure. This option only applies if Save Precise Structure is turned on.</p>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Version Modified:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">NX5.0.0</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Scope:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">Session</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Type:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">String</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Default Name:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">UGMGR_UpdImpreciseOnSavePrecise</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Valid Options:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">[Yes (on), No (off)]</p>
               </td>
            </tr>
         </table>
      </div>
      <div class="title_refCategory">Renumbered Parts</div>
      <div class="refCategoryContent">
         <p class="para_refCategory">This option specifies how references to parts which have been renumbered in Teamcenter are treated.</p>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Version Modified:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">NX3.0.0</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Scope:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">Session</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Type:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">String</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Default Name:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">UGMGR_RenumberedPartBehaviour</p>
               </td>
            </tr>
         </table>
         <table cellspacing="10">
            <tr>
               <td valign="top">
                  <p class="defObject">Valid Options:</p>
               </td>
               <td valign="top">
                  <p class="para_defMeaning">[Prefer UID (PreferUID), Prefer ItemID (PreferItemID)]</p>
               </td>
            </tr>
         </table>
         <p class="para_refCategory">The Prefer UID option means that original part will be loaded regardless of its name change. The Prefer ItemID option means that if a part with the same ItemID as the renumbered part originally had is present in the database that will be loaded and references to the original part changed to refer to it. Otherwise the original part will be loaded.</p>
      </div>
   </body>
</html>