<!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>Notes</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">Notes</div>
      <hr noshade="true">
      <table cellspacing="4" align="center">
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('routingadmin/table_overview.html');return(false);">Overview</a></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('routingadmin/table_desc.html');return(false);">How To</a></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('routingadmin/refset_charx.html');return(false);">Options</a></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('routingadmin/pt_best.html');return(false);">Related Topics</a></p>
            </td>
         </tr>
      </table><br><p class="para_topic">Lines may not exceed 132 characters. If a row of data will exceed 132 characters, simply continue on the next line after a carriage return. You do not need any continuation character.</p>
      <p class="para_topic">The <b class="uiTerm">/HIDE</b> switch should not be used for the PART_NUMBER column. PART_NUMBER is used as the key for part selection so should always be available.
      </p>
      <div class="title_division">Applied characteristics</div>
      <p class="para_division">The <b class="uiTerm">Applied Characteristic</b> (charx) is a mechanism whereby you can define a characteristic table-wide. That is, an <b class="uiTerm">Applied Characteristic</b> attaches just like the other characteristic (columns) of the .ptb file to the stock or fitting when it is added to the routing assembly, but does not have an actual column of data in the part table file. This is an easy way to assign the same characteristic to all rows, without having to repeat it many times.
      </p>
      <p class="para_division">You can determine the value of an <b class="uiTerm">Applied Characteristic</b> by a template format. The format may contain references to other column values. The values of these columns from the selected row are inserted into the format when the member part is instantiated to derive a unique value for that row.
      </p>
      <p class="para_division">The <b class="uiTerm">Applied Characteristic</b> definition has 3 groups, two of which are required. These are:
      </p>
      <ul>
         <li>
            <p class="para_item">NAME &ndash; (required) The name of the characteristic that will be assigned to the stock or fitting.</p>
         </li>
         <li>
            <p class="para_item">FORMAT &ndash; (required) The value of the characteristic that will be assigned (which may or may not reference other columns). The format consists of literal characters.</p>
         </li>
         <li>
            <p class="para_item">COLUMNS &ndash; (optional) The set of column names whose values should be substituted into the appropriate dynamic input boxes of the FORMAT to determine the actual value of the characteristic.</p>
         </li>
      </ul>
      <p class="para_division">For example, given this definition for an applied characteristic:</p><pre class="indent">APPLIED
			NAME			DESCRIPTION
			FORMAT		FEMALE B/H CONNECTOR[9F][] x [F]OD
			COLUMNS		OD_OUT THREAD_TYPE OD
END_OF_APPLIED</pre><p class="para_division">Any entry from this table will have a characteristic named DESCRIPTION whose value will be FEMALE B/H CONNECTOR[9F]&quot;[] x [F]&quot;OD with the portions of FORMAT between each pair of brackets (the [] characters) being replaced with the values of the OD_OUT, THREAD_TYPE, and OD columns respectively. A possible resulting characteristic value is FEMALE B/H CONNECTOR 3  NPT x 3  OD. This example is used in the generation of the parts list, using this characteristic as the description field attribute.</p>
      <p class="para_division">The number inside the brackets specifies the length of the field and an F character within the brackets indicates that a real value should be formatted as a fraction, e.g., ½. The F designator is only used when formatting the value from a column whose type is REAL, in this case OD_OUT or OD. Without the F the value is presented in decimal form.</p>
      <p class="para_division">COLUMNS in the definition is not required. Omission results in each entry from the table having the exact same value for the applied characteristic, namely the FORMAT string, whatever that might be. This is useful for defining columns for a table are to have the same value.</p>
      <p class="para_division">APPLIED characteristics are optional and there may be more than one APPLIED characteristic for a given table. Just define the appropriate APPLIED .. END_OF_APPLIED blocks within the table.</p>
   </body>
</html>