<!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>Standard Part Attributes</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">Standard Part Attributes</div>
      <hr noshade="true">
      <p class="para_topic">Progressive Die Wizard uses part attributes to identify components for targeted operations, such as automatic creation of interpart expressions.</p>
      <div class="title_division">Attributes in Progressive Die Wizard</div>
      <p class="para_division">Progressive Die Wizard has many functions that target specific part files in the Progressive Die Wizard assembly. Progressive Die Wizard uses part attributes to identify parts in the die design instead of a part file name, because the part file names are different for each die design project.</p>
      <div class="title_division">What is a part attribute?</div>
      <p class="para_division">Part attributes are similar to expressions in that they have a name and a value. One difference between an expression and an attribute is that an expression must have a numerical value while an attribute may have any text as the value. Attributes may be assigned, deleted, copied, and listed while in the modeling application from the NX Database Attributes dialog box.  Pick Format&rarr;Database Attributes&rarr;Part.</p>
      <div class="title_division">What are the part attributes used for in Progressive Die Wizard?</div>
      <p class="para_division">There are three reasons for part attributes:</p>
      <div class="title_division">To identify a specific file</div>
      <p class="para_division">A typical die project includes a die base. If a standard part is to be added as a component of the die base, the Standard Part Management System must be able to find the die base in the die assembly. Since the die base can have any name, Progressive Die Wizard searches for a part file that contains the part attribute PDW_DB. </p>
      <p class="para_division">If you open a die base file and list the User Defined Part Attributes (UDA), you will see that it contains the UDA PDW_DB.</p>
      <div class="title_division">To identify a Standard Part as belonging to a type of Standard Part</div>
      <p class="para_division">Some standard parts have special functions that are applied to them. For example, ejector pins may be trimmed with the Ejector Pin function. Ejector pin standard parts contain a part attribute name UM_EJECTOR to identify them as selectable for application of the Ejector Pin function.</p>
      <div class="title_division">To identify Standard Parts for special processing</div>
      <p class="para_division">Some standard parts have special requirements for pocket cutting. The pocket cutting type is set by the value that is set for the part attribute UM_STANDARD_PART. The possible values for UM_STANDARD_PART are: 0,1,2,3. Each of these values directs the pocket cutting function to operate in a specific way.</p>
      <div class="title_division">UM_STANDARD_PART Attribute Values and Results Table</div>
      <table align="center">
         <tr valign="top">
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" width="20%">
               <p class="para_th">Value</p>
            </th>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" width="20%">
               <p class="para_th">Edit</p>
            </th>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" width="20%">
               <p class="para_th">Pocket Target</p>
            </th>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" width="20%">
               <p class="para_th">Pocket Tool</p>
            </th>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" width="20%">
               <p class="para_th">Example</p>
            </th>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="20%">
               <p class="para_td">1</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="20%">
               <p class="para_td">Yes</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="20%">
               <p class="para_td">No</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="20%">
               <p class="para_td">Yes</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="20%">
               <p class="para_td">Screws</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="20%">
               <p class="para_td">2</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="20%">
               <p class="para_td">Yes</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="20%">
               <p class="para_td">Yes</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="20%">
               <p class="para_td">No</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="20%">
               <p class="para_td">Die plates</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="20%">
               <p class="para_td">3</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="20%">
               <p class="para_td">Yes</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="20%">
               <p class="para_td">Yes</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="20%">
               <p class="para_td">Yes</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="20%">
               <p class="para_td">Bend Insert main body</p>
            </td>
         </tr>
      </table><br><div class="title_division">Drafting Visibility</div>
      <p class="para_division">The visibility of components in drafting views can be controlled by the SIDE attribute. The optional values are A, B, or NONE to hide the component in drafting views.</p>
      <div class="title_division">BOM Reporting</div>
      <p class="para_division">Some components, such as pocket cutters, should not be reported on the BOM. To omit a component from the BOM, add the part attribute MW_BOM_REPORT with a value of 0.</p>
   </body>
</html>