<!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>Auto Hole Patch</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">Auto Hole Patch</div>
      <hr noshade="true">
      <p class="para_topic">The Auto Hole Patch function automatically finds all internal patch-up loops and patches up all through holes in the product.</p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/ico_t_auto_hole_patch.gif"></p>
      </div>
      <div class="title_figure">Auto Hole Patch button</div>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/illustrations/partingnew09_1.gif"></p>
      </div>
      <div class="title_figure">All Holes Patched Up</div>
      <p class="para_topic">There are two methods for searching internal patch-up loops (holes):</p>
      <ul>
         <li>
            <p class="para_item">Region Loops</p>
         </li>
         <li>
            <p class="para_item">Automatic Loops</p>
         </li>
      </ul>
      <div class="title_division">Region Loops Method</div>
      <p class="para_division">The region loops method requires the cavity and core regions have already been extracted. Parting line loops are found on openings within the part at the edges that are shared by both the cavity and core regions. These loops are used to create patch surfaces.</p>
      <p class="para_division">Use the following process to patch loops by the Region Loops method:</p>
      <p class="para_division">1. Use the Parting / Design Regions / Molded Part Validation (MPV) / Region / Set Region Color function to specify which faces belong to the cavity and core regions.</p>
      <p class="para_division">2. Use the Parting / Extract parting Lines and Regions function to extract the regions and parting lines.</p>
      <p class="para_division">3. Click the Mold Tools button from the MoldWizard Toolbar </p>
      <p class="para_division">4. Click the Auto Patch button from the Mold Tools tool bar</p>
      <p class="para_division">5. Set the Loop Search Method to Region</p>
      <p class="para_division">6. Click the Auto Patch button</p>
      <div class="title_division">Automatic Loops Method</div>
      <p class="para_division">The Auto Hole Patch function automatically searches for loops if the cavity and core regions have not been defined..</p>
      <p class="para_division">The patch-up loops are highlighted when you start to use this function. You can select loops in Cavity Side, Core Side, or all loops in One by One mode. You can then deselect the highlighted loops.</p>
      <p class="para_division">Because some loops cannot be patched up by the surface method, you may need to use another method such as Solid Patch or Trim Region Patch. In these cases, the loops need to be deselected so that patch surfaces will not be created for these openings.</p>
      <p class="para_division">If you select the One by One option and then click the Auto Patch button; one of the loops will be highlighted and a dialog provides the option to patch the highlighted loop, skip it, or extract the loop.</p>
      <p class="para_division">If you have already created patched up surfaces and select the Auto Hole Patch function, Mold Wizard prompts you to either delete the patches or keep them.</p>
      <ul>
         <li>
            <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">NOTE: If the product is complex, it will take a long time to find parting lines automatically. In that case, use the Traverse Loop method.</p>
                     </div>
                  </td>
               </tr>
            </table>
         </li>
         <li>
            <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">NOTE: Try Edge Patch or another patch method if the Auto Hole Patch function is unable to create patch surfaces.</p>
                     </div>
                  </td>
               </tr>
            </table>
         </li>
         <li>
            <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">NOTE: If all parting lines are on the same face, use the Mold Tools functionality to create an enlarged surface as a parting surface.</p>
                     </div>
                  </td>
               </tr>
            </table>
         </li>
      </ul>
      <div class="title_division">Tips/Issues When Working With Edge and Auto Hole Patch</div>
      <div class="title_division">Auto Hole Patch Functionality</div>
      <p class="para_division">When you click on Auto Hole Patch, Mold Wizard uses exactly the same functionality as when you use Edge Patch, only Mold Wizard will search the boundaries for you. To have a good understanding of how a result for a patch is arrived at, you need to understand how Mold Wizard searches for the different possibilities. The table below shows the different steps and the sequence that is followed when you click on the Auto Hole Patch button.</p>
      <table align="center">
         <tr valign="top">
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" width="8%">
               <p class="para_th">Step</p>
            </th>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" width="32%">
               <p class="para_th">Task</p>
            </th>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" width="58%">
               <p class="para_th">Result (Yes/No)</p>
            </th>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="8%">
               <p class="para_td">1</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="32%">
               <p class="para_td">Search boundaries.</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="58%">
               <p class="para_td">N/A</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="8%">
               <p class="para_td">2</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="32%">
               <p class="para_td">Search planar face.</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="58%">
               <p class="para_td">Yes - Use planar face + boundary to patch the hole.</p>
               <p class="para_td">No - Go to step 3.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="8%">
               <p class="para_td">3</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="32%">
               <p class="para_td">Search single surface.</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="58%">
               <p class="para_td">Yes - Use enlarged surface + boundary to patch the hole.</p>
               <p class="para_td">No - Go to step 4.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="8%">
               <p class="para_td">4</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="32%">
               <p class="para_td">Search two faces.</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="58%">
               <p class="para_td">Yes - Calculate intersection line and trim + use boundary to patch hole.</p>
               <p class="para_td">No - Go to step 5.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="8%">
               <p class="para_td">5</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="32%">
               <p class="para_td">Search three or more faces.</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="58%">
               <p class="para_td">N/A</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="8%">
               <p class="para_td">6</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="32%">
               <p class="para_td">Search feature.</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="58%">
               <p class="para_td">Yes - Use original surfaces + boundary to patch the hole.</p>
               <p class="para_td">No - Create random mesh surface.</p>
            </td>
         </tr>
      </table><br><div class="title_division">Holes With Three or More Faces </div>
      <p class="para_division">When you are working with an unparameterized feature and the hole you are trying to patch up has three or more faces, Mold Wizard will create a mesh surface for it. However, this is a random shape. Therefore, it's necessary to choose a different method to create this face. Use Edge Patch for a certain area of the hole and close the loop. Do the same for the rest of the hole. Or use a solid patch-up by creating a box from the Mold Wizard Tools dialog box. </p>
      <div class="title_division">Why Does Auto Hole Patch or Edge Patch fail?</div>
      <p class="para_division">There are two possibilities you need to check:</p>
      <ul>
         <li>
            <p class="para_item">Check the setting in <b class="uiTerm">Mold Wizard Customer Defaults </b> to see if Assemblies_AllowInterPart is set to YES. When working with Mold Wizard, this parameter must be set to YES.
            </p>
         </li>
         <li>
            <p class="para_item">Ensure that you have loaded the original product. If you are working in an existing Mold Wizard project, the original part is not loaded when you open the project. However, when you need to do a patch up over more than two faces, Mold Wizard searches for the feature that created this hole. This feature can only be found in the original part, so it's necessary to have that part fully loaded.</p>
         </li>
      </ul>
   </body>
</html>