<!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>Overview</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">Overview</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('healgeometry/introduction.html');return(false);">Overview</a></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td">How To</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"> <a class="links" href="javascript:void(0)" onclick="top.openFile('healgeometry/interaction.html');return(false);">Options</a></p>
            </td>
         </tr>
      </table><br><p class="para_topic">The Heal Geometry application exports the work part to another NX part to perform any required healing operations on the selected solid bodies. As a result, after healing completes the work part is the same as before the application starts.</p>
      <p class="para_topic">In addition, healing does not retain associativity (with the healed bodies) that the original bodies had with drawing data, assembly reference sets, or any other type of associativity links.</p>
      <div class="title_division">Examples of geometry changes</div>
      <p align="center"><img align="bottom" src="graphics/example_1.gif"></p>
      <p align="center"><img align="bottom" src="graphics/example_2.gif"></p>
      <p class="para_division">For face spikes and slivers, the heal tolerance is an upper limit on the face width, below which healing occurs. Faces whose maximum width is less than the heal tolerance, viz., sliver faces, always undergo complete removal.</p>
      <p class="para_division">Heal Geometry removes surface self&ndash;intersections when the problem area is outside of the owning face's boundary. Self&ndash;intersections inside the face boundary are not healed.</p>
      <p class="para_division">Heal Geometry can also simplify a b&ndash;spline to an analytic surface whenever the b&ndash;spline is within the input tolerance of an analytic surface. For example, a b&ndash;surface that is planar except for one pole that is off the plane that contains the other poles, will simplify to a plane.</p>
      <p class="para_division">Heal Geometry repairs various topology corruption type problems, and reduces edge tolerances (whenever possible) even though the edges may not be connected to a tiny object.</p>
      <div class="title_division">Annotational (non&ndash;body) changes to the exported part</div>
      <p class="para_division">Any healed bodies acquire the attribute name <code>GEOHEAL_HEALED_BODY</code> in order to easily distinguish bodies requiring healing from those that do not. NX features do not carry forward to the healed bodies.
      </p>
   </body>
</html>