<!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>Modifying Initialization (.ini) files</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">Modifying Initialization (.ini) files</div>
      <hr noshade="true">
      <p class="para_topic">PCB.xchange provides a variety of settings and options with which you can customize your work environment. The most common settings can be made using menu commands, others must be made by using an ASCII text editor to manually modify one of two initialization files: <i class="fileName">pcbx_ug.ini</i> and <i class="fileName">pcbx_ug_model.ini</i>. This article explains how to use these files to modify default settings.
      </p>
      <p class="para_topic">Detailed instructions for modifying these two files can be found in the following articles:</p>
      <ul>
         <li>
            <p class="para_item"><a class="links" href="javascript:void(0)" onclick="top.openFile('pcb/xu_idf_to_nx.html');return(false);"> Importing ECAD Files into NX</a> 
            </p>
         </li>
         <li>
            <p class="para_item"><a class="links" href="javascript:void(0)" onclick="top.openFile('pcb/xu_settings_opts.html');return(false);"> File Settings and Options</a> 
            </p>
         </li>
         <li>
            <p class="para_item"><a class="links" href="javascript:void(0)" onclick="top.openFile('pcb/xu_view_idf.html');return(false);">Viewing ECAD Files</a> 
            </p>
         </li>
      </ul>
      <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">The filter file <i class="fileName">pcbx_ug_filter.ini</i> and different Thermal Analysis files function somewhat differently, and are detailed separately. See <a class="links" href="javascript:void(0)" onclick="top.openFile('pcb/xu_filter.html');return(false);">Working with Entity Filters</a> and  <a class="links" href="javascript:void(0)" onclick="top.openFile('pcb/xu_write_fe_model.html');return(false);"> Writing an FE Model for Thermal Analysis</a>. 
                  </p>
               </div>
            </td>
         </tr>
      </table>
      <div class="title_division"> Creating local copies</div>
      <p class="para_division">When you start PCB.xchange, the application reads the files <i class="fileName">[NX INSTALLATION]/ugpcbxchange/pcbx_ug.ini</i> and <i class="fileName"> [NX INSTALLATION]/ugpcbxchange/pcbx_ug_model.ini</i> and configures PCB.xchange accordingly. These two files are part of the installation and are not normally modified by the user. However, if you copy one or both of these files and place them in the working directory or your home directory you can modify these files with a text editor and alter the default settings.
      </p>
      <p class="para_division">The working directory is defined as the directory from which PCB.xchange is launched (typically the same directory from which NX is launched). The home directory is an environment variable defined by a system administrator for a specific user. PCB.xchange first looks for the initialization file in the working directory. If it does not find it, PCB.xchange looks in the user's home directory. If the file is not there, it uses the file in the PCB.xchange installation.</p>
   </body>
</html>