<!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>Compare to ECAD model</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_topic2" id="xps10_pagetitle">Compare to ECAD model</div>
      <hr noshade="true">
      <p class="para_topic">You can use the <b class="uiTerm">Compare to ECAD Model</b> command to compare and update a selected ECAD model to the model currently displayed in NX. Most common changes in board design are supported. A list all changes appears, and you can choose to individually accept or reject each change. If you accept the update, you will update the assembly in the ECAD model with the currently loaded model configuration.
      </p>
      <p class="para_topic">The Compare to ECAD Model command checks for the following component changes. All checks are based on the reference designators (REFDES)</p>
      <ul>
         <li>
            <p class="para_item">New component (new REFDES in design) - option to place the new component on the existing assembly </p>
         </li>
         <li>
            <p class="para_item">Deleted component (REFDES no longer in design) </p>
         </li>
         <li>
            <p class="para_item">Moved component (REFDES component has changed location) </p>
         </li>
      </ul>
      <p class="para_topic">Compare to ECAD Model does not recognize individual changes in the PC board itself. However, it does perform certain checks to compare the current PC board to the ECAD board part, and attempt to recognize whether it has changed or not. Simple checks for the quantity of restriction areas and drilled holes, the board name and the board revision are performed. Detected differences are displayed, and you have the option of performing the update, or not. If you accept the update, you will replace the PC board in the ECAD model with the current PC board.</p>
      <p class="para_topic">To perform a comparison with an NX model:</p>
      <ol type="1" start="1">
         <li>
            <p class="para_item">Click the <b class="uiTerm">Compare to ECAD Mode</b> button on the PBC.xchange toolbar.
            </p>
         </li>
         <li>
            <p class="para_item">Click the browse button to aelect the ECAD model you want to compare to the currently-loaded NX model.</p>
         </li>
         <li>
            <p class="para_item">Select <b class="uiTerm">Board Only</b> if you would prefer to compare only the PC boards in the two models. Leave this option cleared if you wish to compare both the boards and their associated components.
            </p>
         </li>
         <li>
            <p class="para_item">If you want to filter entities in the NX model before comparison, select the <b class="uiTerm">Use Entity Filters on NX model</b> option, and select the filter(s) to use. 
            </p>
         </li>
         <li>
            <p class="para_item">Likewise, if you want to filter entities in the ECAD model before comparison, select the <b class="uiTerm">Use Entity Filters on ECAD model</b> option, and select the filter(s) to use.
            </p>
         </li>
         <li>
            <p class="para_item">Click <b class="uiTerm">Show Log</b> if you wish to view a list of import messages generated by PCB.xchange. This file is stored in the scratch directory defined on the File Settings dialog box. 
            </p>
         </li>
         <li>
            <p class="para_item">Click <b class="uiTerm">OK</b> to begin the comparison.
            </p>
         </li>
         <li>
            <p class="para_item">The Update PC Assembly dialog box appears. Choose the desired options, then click <b class="uiTerm">OK</b>. 
            </p>
         </li>
      </ol>
      <div class="title_division"> Options</div>
      <ul>
         <li>
            <p class="para_item"><b class="uiTerm">Generate Reports</b> opens an HTML browser window displaying the detected differences between the current PC board in NX and the compared PC board in the ECAD file.
            </p>
         </li>
         <li>
            <p class="para_item"><b class="uiTerm">Board Status: Changes Detected</b> displays either <b class="uiTerm">Yes</b> or <b class="uiTerm">No</b> to indicate whether differences have been detected between the PC boards. 
            </p>
         </li>
         <li>
            <p class="para_item"><b class="uiTerm">Replace PC Board</b> copies the currently displayed PC board to the ECAD file, replacing the previous PC board. 
            </p>
         </li>
         <li>
            <p class="para_item"><b class="uiTerm">Component Status: Changes Detected</b> displays either <b class="uiTerm">Yes</b> or <b class="uiTerm">No</b> to indicate whether differences have been detected between the components in the current NX model and the ECAD model. 
            </p>
         </li>
         <li>
            <p class="para_item"><b class="uiTerm">Update Complete Assembly</b> if selected, replaces the ECAD model entirely with the currently loaded configuration. If this option is cleared, a list of component changes is displayed.
            </p>
         </li>
         <li>
            <p class="para_item">The <b class="uiTerm">Component Change List</b> allows you to update individual components in the NX assembly, or to leave them unchanged. Select the components you wish to update from the scrolling list. 
            </p>
         </li>
         <li>
            <p class="para_item">Use  <b class="uiTerm">Only use existing components (do not create new ones)</b> when you want PCB.xchange to recognize and write only those components for which a corresponding part already exists. No extruded parts are created. 
            </p>
         </li>
         <li>
            <p class="para_item"><b class="uiTerm">Create new components in</b> specifies the directory where added components are stored. 
            </p>
         </li>
      </ul>
   </body>
</html>