<!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>Instantiation - Module Reconnect Data</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">Instantiation - Module Reconnect Data</div>
      <hr noshade="true">
      <p class="para_topic">Clicking OK or APPLY from the  <a class="links" href="javascript:void(0)" onclick="top.openFile('diedesign/mod_instant_reparent.html');return(false);">Module Re-Parenting</a> dialog causes NX to evaluate and determine if the feature is a basic UDF or has module data. If it is a basic UDF, then the UDF is instantiated in the work part. If module information exists, then the Module Reconnect Data dialog is opened. 
      </p>
      <p class="para_topic">The Module Reconnect Data dialog lets you specify how the module should be placed into the work part. The output is the full specification of what operations to perform to add the module to the work part. This includes the naming rules to be applied. If the module is a NX UDF, then the Module Reconnect dialog is unavailable.</p>
      <p class="para_topic">When adding a module you have several options for how the part may be positioned and what occurs when the part is added to the assembly. The &quot;Reference Set&quot; customer default is used as the Reference Set name during the addition of the module to the work part. If the Reference Set name does not exist in the module, then the Entire Part reference set is used.</p>
      <p class="para_topic">Mating Conditions may only be applied if there is no WAVE Linked geometry that must be re-parented. Choosing the Mating Conditions option provides the ability to create mating criteria for the module. If not chosen, then the module is placed at absolute zero.</p>
      <p class="para_topic">When you first create the module you have the ability to specify objects in the module that can be WAVE linked or exported to specified assembly part files. Linking/Export Options allow you to specify how the defined objects should be exported into the assembly part files of choice (to be done at a later step). This option is only available if the creator of the module has specified objects that can be exported. Options are &quot;None&quot;, &quot;Copy&quot;, &nbsp;&quot;WAVE Link&quot;, &quot;WAVE Link: Non-Associative&quot;. If any Option other than &quot;None&quot; is chosen, then a list of &quot;Link/Export Targets&quot; will be available to specify the location of the link/export objects. The module creator specifies these &quot;target prompt(s)&quot; during creation of the module. By selecting a target prompt, the desired component may then be selected from the NX graphics display or the Assembly Navigation window for the chosen prompt.</p>
      <p class="para_topic">When the part files of the module are added to the current work part, you have the option to make copies of the module part files. This is controlled by a naming convention. All part files in the module that start with a given Prefix and end with a given Suffix (.prt is not included) are copied. The Copy Module Part Files with options let you specify how part files in the module should be renamed when copied. The Prefix of the module is displayed. The New Prefix supplied must be the same or less number of characters. The Suffix supplied must be the same or less number of characters also. If the New Suffix ends with a numeric, then if the process is duplicated with the same module part files the New Suffix will be incremented. For Example: If the Suffix is &quot;_YY&quot;, and you enter &quot;_01&quot; for New Suffix and APPLY, then during the next instantiation, the default for the New Suffix when the dialog is initiated will be &quot;_02&quot;. If this were to continue 9 more times, then New Suffix would be &quot;_11&quot;.</p>
      <p class="para_topic">See the  <a class="links" href="javascript:void(0)" onclick="top.openFile('diedesign/mod_recon_data.html#module_mod_recon_data_procedure');return(false);">Basic Procedure</a> for simple instructions on how to use this option.
      </p>
      <table cellspacing="3" width="100%" align="center">
         <tr valign="top">
            <th bgcolor="#c0c0c0" colspan="2" rowspan="1">
               <p class="para_th">Module Reconnect Data Dialog Options</p>
            </th>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Mating Conditions</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Choose this option to mate the module to the work part.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Linking/Export Options</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Choose this option to specify how geometry is to be exported into the target parts (to be specified in a later dialog).</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Prefix</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Display of the prefix to be replaced during renaming.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">New Prefix</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Enter the text string to replace the prefix string.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Suffix</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Display of the suffix to be replaced during renaming.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">New Suffix</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Enter the text string to replace the suffix string.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Link/Export Targets</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td">Choose a prompt and select the desired component object from the NX graphics display window.</p>
            </td>
         </tr>
      </table><br><a name="module_mod_recon_data_procedure"></a><div class="title_division">Basic Procedure</div>
      <ol type="1" start="1">
         <li>
            <p class="para_item">Specify if Mating Conditions are to be applied to the module.</p>
         </li>
         <li>
            <p class="para_item">Choose Linking/Export Options for when the module is added.</p>
         </li>
         <li>
            <p class="para_item">Enter the New Prefix String.</p>
         </li>
         <li>
            <p class="para_item">Enter the New Suffix String.</p>
         </li>
         <li>
            <p class="para_item">Optionally specify the component(s) to link/export to. </p>
         </li>
         <li>
            <p class="para_item">When OK or APPLY is chosen, the Linking/Export Options are evaluated. If the option is &quot;None,&quot; then the module is added to the assembly. If any other option is chosen for Linking/Export Options, then the Choose Components dialog is displayed. If the Mating Conditions option is enabled, the Mating Conditions dialog is opened. </p>
         </li>
      </ol>
      <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"> See the Assemblies Help for information regarding the Mating Conditions and other Assemblies dialogs.</p>
               </div>
            </td>
         </tr>
      </table>
   </body>
</html>