<!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>Check-Mate Frequently Asked Questions</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">Check-Mate Frequently Asked Questions</div>
      <hr noshade="true">
      <div class="title_division">How do I add customized checker DFA files to Check-Mate?</div>
      <p class="para_division">Create a new text file named &quot;custom_dirs.dat&quot; and put the path to the Check-Mate files in it.  For example, if your Check-Mate DFA files reside in c:\temp\checkmate\dfa, then the file should contain one line that says:</p>
      <p class="para_division">c:\temp\checkmate</p>
      <p class="para_division">There is no trailing slash, and the directory is one level above the DFA files directory.  The filename is not really important, but &quot;custom_dirs.dat&quot; is the name of the original file that is overriden.  For example, you could name this file &quot;mycompany_custom_dirs.dat&quot;.</p>
      <p class="para_division">You then add the following line to your batch script:</p>
      <p class="para_division">set UGII_CUSTOM_DIRECTORY_FILE=c:\temp\checkmate\mycompany_custom_dirs.dat</p>
      <p class="para_division">NX searches for customization items at each line in the above file.</p>
      <div class="title_division">Why do external utilities in the UGCHECKMATE kit not work when run from Windows Explorer?</div>
      <p class="para_division">These external utilities use NX libraries and NX environment variables, so they have to be run from a command prompt where these variables are set. Go to:</p>
      <p class="para_division"><b class="uiTerm">Start&rarr; All Programs&rarr; NX&rarr; NX Tools&rarr; Command Prompt</b></p>
      <div class="title_division">Why are there two identical part nodes in the Results window when running in Teamcenter Integration mode?</div>
      <p class="para_division">Before NX 3.0.4, Check-Mate saved the display name of the checked part in the results log since Check-Mate was not required to decode the part name. In NX 3.0.4 and later releases, Check-Mate saves the physical name of the checked part in the results log, but still shows the display name in the <b class="uiTerm">View Results</b> dialog box. Hence,  Check-Mate is able to properly decode the part name.  
      </p>
      <p class="para_division">In the Teamcenter Engineering database, results logs created before NX 3.0.4 can coexist with the logs created after NX 3.0.4. Therefore, two identically named part nodes display in the View Results dialog box when retrieving the log files from the Teamcenter Engineering database.</p>
      <div class="title_division">How can I find and view the log files generated in Teamcenter Engineering in the CKViewer? </div>
      <p class="para_division">There is a part name filter available on the toolbar of the CkViewer. By default, it is set to *.prt. Change the filter to * to view the log files generated in Teamcenter Engineering and stored in the native file system.</p>
      <div class="title_division">Why Do I Get a NullLanguageException Error When Running the Check-Mate Viewer or Quality Dashboard and Report Generator Java programs?</div>
      <p class="para_division">It happens often in a non-English environment. You need to change to an English environment to workaround the problem. On Windows: <b class="uiTerm">Start&rarr; Control Panel</b>, and under <b class="uiTerm">Regional and Language options</b>, select <b class="uiTerm">English (United States</b>.
      </p>
      <div class="title_division">Can Check-Mate read the DFA files stored in the Teamcenter Engineering database?</div>
      <p class="para_division">No.</p>
      <div class="title_division">Can Check-Mate save the checking results in the Teamcenter Engineering database?</div>
      <p class="para_division">Yes, providing the release is NX 3.0.2 or later. When running Check-Mate interactively in Teamcenter Integration, click the <b class="uiTerm">View Validation Results</b> button. Place your cursor on the background area of the <b class="uiTerm">Save Part Results</b> window, right-click and choose <b class="uiTerm"> Save Result to Teamcenter Engineering</b>.
      </p>
      <div class="title_division">How Can I Get the Available Options when Running the Check-Mate Command Line Utility?</div>
      <p class="para_division">You can specify &ldquo;ug_check_part &ndash;help&rdquo; to get a list of options in the help messages from the command line utility.</p>
      <div class="title_division">What Are the Available TeamCenter Engineering Options in the Command Line Utility?</div>
      <p class="para_division">In NX 3.0.2 and later releases, there are &ldquo;-u=&rdquo;, &ldquo;-p=&rdquo;, &ldquo;-g=&rdquo; and &ldquo;-role&rdquo; options.  Please see the online Help for details.</p>
   </body>
</html>