<!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>ug_compAccessibleVectorsMCS()</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">ug_compAccessibleVectorsMCS()</div>
      <hr noshade="true">
      <p class="para_topic">This function returns the required hole axis vector for features where accessibility is ambiguous. Call this function at the operation level and only when a feature has no vector defined (IJK) or when the system is not mapping its hole axis. The function returns either one (blind holes) or two vectors (through holes). The first vector in the list is always the preferred hole axis vector.</p>
      <p class="para_topic">For blind holes the system returns the open side vector. </p>
      <p class="para_topic">For through multi-diameter holes the system returns the vector that points toward the largest diameter side.</p>
      <p class="para_topic">For countersunk holes the system returns the vector that points toward the countersunk.</p>
      <p class="para_topic">Non step through holes that can be machined from either side are compared with the parent Z of MCS vector and must be added to a list within the function. Usually Mold Wizard features or tagged faces. Vectors of these features that align with Z of MCS are the first in the returning list. If none of them matches to the Z of MCS the system returns the first one.</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">  This function is usually called in the KF hole_axis_vector attribute of an adopted operation.</p>
               </div>
            </td>
         </tr>
      </table>
   </body>
</html>