<!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>Trim Cutout Types</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_topic4" id="xps10_pagetitle">Trim Cutout Types</div>
      <hr noshade="true">
      <div class="title_division">Description</div>
      <p class="para_division">This check computes the up and down angles along the boundary of a trimming shape on a sheet.</p>
      <div class="title_division">Purpose</div>
      <p class="para_division">To determine if the trimming shape can be made using only 1 trimming direction, or if a complex cutout (2 trimming directions) is needed.</p>
      <div class="title_division">Computational Method</div>
      <p class="para_division">The method for computing the up and down angles here is the same used in  <a class="links" href="javascript:void(0)" onclick="top.openFile('dieengr/dfm_trim_surface_angles.html');return(false);">Trim Surface Angles</a>.
      </p>
      <p class="para_division">Therefore, for a full description of the computational method, see the Trim Surface Angles criteria.</p>
      <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">  If the up and down angle ranges are the same for this check and the Trim Surface Angles check, then the two checks are identical.</p>
               </div>
            </td>
         </tr>
      </table>
      <p class="para_division">The following table lists the value for the check to pass.</p>
      <table cellspacing="3" align="center">
         <tr valign="top">
            <td colspan="1" rowspan="1" valign="middle"></td>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" valign="middle">
               <p class="para_th">Angle must be less than</p>
            </th>
         </tr>
         <tr valign="top">
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" valign="middle">
               <p class="para_th">Up</p>
            </th>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="middle">
               <p class="para_td">Maximum Up Angle</p>
            </td>
         </tr>
         <tr valign="top">
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" valign="middle">
               <p class="para_th">Down</p>
            </th>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="middle">
               <p class="para_td">Maximum Down Angle</p>
            </td>
         </tr>
      </table><br><p class="para_division">The below images shows an up angle and a down angle violation. This image was edited so that only one of the up, and one of the down angles are shown. The actual trimmed feature has more.</p>
      <p class="para_division"> <img align="bottom" src="graphics/dfm_trim_cutout_types_feed.gif" border="0">   
      </p>
      <div class="title_division">Cost penalty</div>
      <table cellspacing="3" align="center">
         <tr valign="top">
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" valign="top">
               <p class="para_th">Deviation</p>
            </th>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" valign="top">
               <p class="para_th">Complexity Result</p>
            </th>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" valign="top">
               <p class="para_th">Added Cost</p>
            </th>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" valign="top">
               <p class="para_th">Complexity Value</p>
            </th>
         </tr>
         <tr valign="top">
            <th bgcolor="#f4f4f4" colspan="1" rowspan="2" valign="top">
               <p class="para_th">Complex Cutout Needed</p>
            </th>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <ul>
                  <li>
                     <p class="para_item">...</p>
                  </li>
                  <li>
                     <p class="para_item">...</p>
                  </li>
               </ul>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">$XXX</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">X</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <ul>
                  <li>
                     <p class="para_item">...</p>
                  </li>
                  <li>
                     <p class="para_item">...</p>
                  </li>
               </ul>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">$XXX</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">X</p>
            </td>
         </tr>
      </table><br></body>
</html>