<!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>Text APV description and syntax</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">Text APV description and syntax</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/view_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/view_example.html');return(false);">How To</a></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td">Options</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('routingadmin/xml_key.html');return(false);">Related Topics</a></p>
            </td>
         </tr>
      </table><br><table bgcolor="#F0F0F0" cellpadding="2" cellspacing="4" width="95%" align="center">
         <colgroup span="1">
            <col span="1" width="68*">
            <col span="1" width="130*">
         </colgroup>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">!</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">The exclamation point denotes that the line of the file is a comment only.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">NAME</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">The short name of the application view.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">DESCRIPTION</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">A longer description of the application view.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">CURVES</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Specifies the types of curves that are valid to follow. In the example, lines and arcs may be followed, but not splines.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">CORNERS</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Specifies the valid types of corners that you can apply to stock in the application view. In the example, bend and miter corners may both be applied.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">DEFAULT_CORNER</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Define a default corner preference: use this when corners are automatically assigned in Routing. The example shows a default corner of type BEND with an assigned radius of 2 inches.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Preferred_Port NAME &lt;id&gt;</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><b class="uiTerm">Preferred Port Name</b> designates a port characteristic name to be used in ordering the placements solutions.
               </p>
               <p class="para_td">If the system finds a specified port name on a port of a part placed, that port is used first for the possible placement solutions.</p>
               <p class="para_td">Port names assign through the <b class="uiTerm">Qualify Part</b> interface.
               </p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">PREFERRED_PORT ATTRIBUTE &lt;id&gt; &lt;value&gt;</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><b class="uiTerm">Preferred Port Attribute</b> designates a port characteristic attribute to use in ordering placement solutions.
               </p>
               <p class="para_td">If the systems find a specified attribute on a port of a part placed, that port is used first for the possible placement solutions.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">LIBRARY</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Defines a Part Library View to be used for finding standard parts and stock by specifying the name of the part library view file. If you do not define a PLV file then simple file selection is used to select Routing parts.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">DEFAULT_STYLE</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Specify the initial default for the <b class="uiTerm">Default Stock Style</b> preference.
               </p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">REQUIRED</p>
               <p class="para_td">END_OF_REQUIRED</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Specify the list of characteristics, which are required to have values assigned before a part is placed. The <b class="uiTerm">Place Part</b> tool prompts the user for these values.
               </p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">OPTIONAL</p>
               <p class="para_td">END_OF_OPTIONAL</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Specify the list of characteristics that may be applied to placed parts or stock. You will be given the opportunity to assign these values, but they are not required.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">FABRICATION</p>
               <p class="para_td">END_ OF_FABRICATION</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Specify the list of characteristics assigned to created fabrications.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">DESIGN_RULES</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Specify the file that contains the list of design rules to be used with this application view.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">PREFERENCES</p>
               <p class="para_td">END_OF_PREFERENCES</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Specify values for user preferences when the application view is first entered. The <b class="uiTerm">/CHAR</b> option specifies a characteristic preference to be set.
               </p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><b class="uiTerm">Smart Control Point Preference</b> setting
               </p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Presets the creation of smart points setting in Routing <b class="uiTerm">Preferences</b>.
               </p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><b class="uiTerm">Merge Duplicates</b> Preference setting
               </p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Presets the <b class="uiTerm">Merge Duplicate Control Point</b> setting in the Routing <b class="uiTerm">Preferences</b>.
               </p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><b class="uiTerm">Confirm Branch Selection</b> setting
               </p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Presets the <b class="uiTerm">Confirm Branch Selection</b> setting in the Routing <b class="uiTerm">Preferences</b>.
               </p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><b class="uiTerm">Delete Overstock on Stock Deletion</b></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Presets the <b class="uiTerm">Delete Overstock on Stock Deletion</b> (0 is off, 1 is on).
               </p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">SYNONYM</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Specify a characteristic synonym. Synonyms permit you to customize names for characteristics that are required by various routing functions. The example application view defines DIAMETER as a synonym for PIPEOD. Whenever you set PIPEOD or changed on a routing object the DIAMETER characteristic will also be set to the same value. This permits standard functions, such as the <b class="uiTerm">Bend Ratio</b> option in <b class="uiTerm">Assign Corner</b>, to find the required information while permitting custom characteristic naming.
               </p>
               <p class="para_td">The first characteristic specified is the source and the second is the synonym which will be kept up to date. You may define any number of synonyms.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">CALLBACKS</p>
               <p class="para_td">END_OF_CALLBACKS</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Specify functions to be called after <b class="uiTerm">Place Part</b>, <b class="uiTerm">Remove Part</b>, <b class="uiTerm">Move Part</b>, or <b class="uiTerm">Delete Path</b>. For Wiring, additional callbacks are available following <b class="uiTerm">Auto Route</b> and <b class="uiTerm">Manual Route</b> functions.
               </p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">PLUGINS</p>
               <p class="para_td">END_OF_PLUGINS</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Specify function to be called that replaces default functions.</p>
            </td>
         </tr>
      </table><br></body>
</html>