<!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>Part, Blank, and Check Geometry</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">Part, Blank, and Check Geometry</div>
      <hr noshade="true">
      <p class="para_topic">The Part and Check Geometry dialog displays when you Select or Edit Part or Check geometry in Cavity Milling or Fixed and Variable Contouring operations. In Cavity Milling, this dialog box also displays when you Select or Edit Blank geometry. Each of the dialog options are described below.</p>
      <div class="title_division"> Name</div>
      <p class="para_division">You can select curves and faces by entering the name of the objects. Enter the name of the object that you wish to select.</p>
      <div class="title_division"> Topology</div>
      <p class="para_division">Topology provides surface analysis options that allow you to check for the following:</p>
      <ul>
         <li>
            <p class="para_item">Material Side Inconsistency</p>
         </li>
         <li>
            <p class="para_item">Gaps and Missing Surfaces</p>
         </li>
         <li>
            <p class="para_item">Duplicate Surfaces</p>
         </li>
      </ul>
      <p class="para_division">This option is available when you are editing geometry and helps you to correct model geometry errors which can occur when models from other CAD systems are converted into NX models, or within a model created using NX. The NX processor can inspect the model for missing, duplicated, and non-tangent faces which can create multiple Shells and an incorrect tool path.</p>
      <p class="para_division">This option allows you to adjust Distance and Angle tolerances so that all geometry is connected into one or more shells depending upon the tolerances. You can then generate an acceptable tool path.</p>
      <p class="para_division">You have the following options:</p>
      <div class="title_division">Tolerances</div>
      <p class="para_division">Distance is the tolerance used for connecting faces and curves. This value represents the maximum value that two objects can be apart and still considered connected. You can enter a larger value if you think the system cannot join two objects that should be connected.</p>
      <p class="para_division">Angle is the tolerance used by the system for determining the type of each edge (e.g., convex, concave, or tangent). This value represents the maximum angle that the normals of two adjacent faces (or curves) can vary at an edge to help classify the type of edge.</p>
      <p class="para_division">For example, if you enter a value of 5 degrees and the angle along an edge between two faces is less than 5 degrees, then the system will treat the edge as though it were tangent.</p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/parent_com_partblfi10.gif"></p>
      </div>
      <div class="title_figure">Types of Edges Determined by Their Vectors</div>
      <div class="title_division">Rebuild Topology</div>
      <p class="para_division">After you have edited the tolerances or material side, you can choose Rebuild Topology to create the shell. Surfaces are considered to be adjacent if the gaps are less than the tolerance mentioned and one or more shells are created. The model geometry is not modified.</p>
      <div class="title_division">Material Side</div>
      <p class="para_division">The Material Side options allow you to correct the material side of any of the objects that you use to define the cutting operation. The material side is represented by a vector arrow that points away from the material.</p>
      <p class="para_division">Unify All allows you to have material side for all of the geometry that you have selected on the same side.</p>
      <p class="para_division">Reverse All allows you to reverse the material side for all of the geometry.</p>
      <div class="title_division">Inspect Shell</div>
      <p class="para_division">The Inspect Shell options allow you review how the system classifies edge types in your model and the material side for each individual objects.</p>
      <div class="title_division">Faces</div>
      <p class="para_division">The Faces options allow you to review the material side defined for each face. Faces can be set to one of the following:</p>
      <p align="center"><img align="bottom" src="graphics/parent_com_partblfi09.gif"></p>
      <p class="para_division">Undefined allows you to highlight all of the faces where the material side is not defined.</p>
      <p class="para_division">Same allows you to highlight all of the faces where the material side is the same as that of the majority of the faces.</p>
      <p class="para_division">Opposite allows you to highlight all of the faces where the material side is different than that of the majority of the faces.</p>
      <div class="title_division">Edges</div>
      <p class="para_division">The Edges options allow you to review how the system classified the various edges in your part. Edges can be set to one of the following:</p>
      <p align="center"><img align="bottom" src="graphics/parent_figuresat07.gif"></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">The NX Modeling application does not allow you to create nonmanifold edges.</p>
               </div>
            </td>
         </tr>
      </table>
      <div class="title_division">Display Material Side</div>
      <p class="para_division">This option causes the system to display the material side indicator every time you choose one of the Faces options.</p>
      <p class="para_division">The material side indicator is a vector that points towards the material to be removed (away from the material side).</p>
      <div class="title_division">Refresh Before Display</div>
      <p class="para_division">This option will have the system refresh the screen every time you choose one of the Faces options or the Edges options.</p>
      <div class="title_division">Arrow Buttons</div>
      <p class="para_division">The arrow buttons allow you to cycle through the different shells as you inspect and edit the topology. Each object in each shell is connected to every adjacent object.</p>
      <div class="title_division"> Flip Material Side (Cavity Milling Only)</div>
      <p class="para_division">Flip Material Side allows you to change the material side of one of the objects (e.g., face). Select the object where you wish to change the material side and choose this options. You can select the object using the cursor or with the arrow keys.</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 button is only displayed when Editing geometry. When displayed, it is only available (no longer greyed out) after selecting Unify All in the Topology dialog box.</p>
               </div>
            </td>
         </tr>
      </table>
      <div class="title_division">Custom Data </div>
      <p class="para_division">The Custom Data options allow you to assign custom parameters that only apply to the current geometry. If the Action Mode is set to Edit, then the custom parameters apply to the currently selected object. If the Action Mode is Append then the Type will apply to the next object that you select.</p>
      <p class="para_division">Custom Data expands the Part, Blank, and Check Geometry dialog boxes to include the following options:</p>
      <div class="title_division">Tolerances</div>
      <p class="para_division">When this option is toggled On, the Intol/Outtol values described below override the Part Intol/Outtol values specified in the main Fixed/Variable Contour dialog box for the selected geometry. When toggled Off, the system uses only the Part Intol/Outtol values specified in the main Fixed/Variable Contour dialog box.</p>
      <p class="para_division">Intol allows you define the maximum distance that the tool can deviate into the part surface.</p>
      <p class="para_division">Outol allows you to define the maximum distance that the tool can deviate away from the part surface, when the tool is cutting along the part surface.</p>
      <div class="title_division">Stock</div>
      <p class="para_division">When this option is toggled On, the system uses the Stock and Clearance values described below for the selected geometry.</p>
      <p class="para_division">Initial Stock allows you to define the original stock of material on the current object before the operation begins.</p>
      <p class="para_division">Final Stock allows you to define the thickness of the stock that will be left behind after the cutting operation is finished.</p>
      <p class="para_division">Added Safe Clearance allows you define the minimum distance that a tool can travel near the face of a part when moving from one cut region to the next. This value overrides the Safe Clearance value specified in the Cutting Parameters dialog box for the selected geometry. When Stock is toggled OFF, the system uses only the Safe Clearance specified in the Cutting Parameters dialog box.</p>
      <div class="title_division">Cut Feed Rate (Fixed and Variable Contour Only)</div>
      <p class="para_division">Cut Feed Rate allows you to enter the cut feed rate for tool motion when in contact with the current part geometry.</p>
      <div class="title_division">Ignore Loops</div>
      <p class="para_division">Ignore Loops allows you to ignore any holes or islands on the current face. This option applies only to faces and does not apply to surface regions or bodies. When you toggle this option you can also choose one of the following:</p>
      <p class="para_division">None evaluates every loop (hole or island) in the face.</p>
      <p class="para_division">All allows you to ignore every loop (hole or island) in the current face.</p>
      <p class="para_division">Some allows you to select the loops that you want to ignore in the current face. Use the cursor or the arrow buttons to select the loops that you wish to ignore.</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"> In Surface Contouring, your use of this option can prevent unwanted tool movements. An example of this type of motion occurs when the cutter tries to position to a face, surface, line, point, etc. below a hole and plunges through that hole.</p>
               </div>
            </td>
         </tr>
      </table>
      <div class="title_division">Local Engage and Retract (Fixed and Variable Contour Only)</div>
      <p class="para_division">Local Engage and Local Retract allow you to specify Local engages and retracts for individual part geometry.</p>
      <div class="title_division">Reposition Engage and Retract (Fixed and Variable Contour Only)</div>
      <p class="para_division">Reposition Engage and Reposition Retract allow you to specify Reposition engages and retracts for individual part geometry. For more information, see Engage and Retract.</p>
      <div class="title_division"> Action Mode</div>
      <p class="para_division">Action Mode allows you to set whether the Part Geometry dialog is to be used to edit currently selected geometry or to select additional geometry.</p>
      <p class="para_division">Edit allows you to edit the existing geometry.</p>
      <p class="para_division">Append allows you to select additional objects to define the operation. Set up all of the parameters that you want the new object to have before you select that object.</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"> The &lt;Shift&gt; select functionality for deselecting surfaces is not available.</p>
               </div>
            </td>
         </tr>
      </table>
      <div class="title_division"> Selection Options</div>
      <p class="para_division">Selection Options enable you to specify the types of entities you wish to select. Features and Geometry determine which options under Methods are selectable. Features enables you to select only Surface Regions. Geometry enables you to select all other types of entities.</p>
      <div class="title_division">Methods</div>
      <p class="para_division">Methods allow you to restrict which types of objects the system can select. Filter Methods can be set to one of the following:</p>
      <p class="para_division">Surface Regions lets you select Surface Region features which were defined in Prepare Geometry. This option is not available when defining Check Geometry.</p>
      <p class="para_division">Bodies allows you to select Solid Bodies and Sheet Bodies. Solid Bodies and Sheet Bodies may be preprocessed. This option is not available (is greyed out) when the Action Mode is Edit.</p>
      <p class="para_division">Faces lets you only select faces of bodies or sheets.</p>
      <p class="para_division">Faces &amp; Curves allows you to select both curves and faces.</p>
      <p class="para_division">Curves lets you only select curves.</p>
      <p class="para_division">More provides additional options to allow to restrict your selection even further. For example, you can also select curves or faces by their layer number or their color. This option also allows you to specify how the selection rectangle is used to select the geometry.</p>
      <div class="title_division"> Check Body</div>
      <p class="para_division">Check Body enables you to check the entire body associated with Part Geometry defined by a Surface Region for possible gouging. If gouging occurs, you may specify that the system continue gouging and issue a warning, skip tool positions to avoid gouging, or retract to avoid gouging. This option is only available when using Surface Regions to define Part geometry for Fixed and Variable Contouring operations.</p>
      <div class="title_division">Warning</div>
      <p class="para_division">Warning causes the system to issue a warning message to the tool path and the CLSF. It does not alter the tool path to avoid gouging the body.</p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/parent_com_partblfi04.gif"></p>
      </div>
      <div class="title_figure">Warning Does Not Alter The Tool Path</div>
      <div class="title_division">Skip</div>
      <p class="para_division">Skip avoids gouging the body by omitting tool positions. It produces straight tool movements from the last tool position before gouging the body to the first tool position which is no longer gouging as illustrated below.</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"> The system does not check that these straight tool movements are gouge-free between beginning and end points.</p>
               </div>
            </td>
         </tr>
      </table>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/parent_com_partblfi03.gif"></p>
      </div>
      <div class="title_figure">Skip Omits Tool Positions which Gouge the Body</div>
      <div class="title_division">Retract</div>
      <p class="para_division">Retract avoids gouging the body by retracting the tool according to parameters specified in Non-Cutting moves as illustrated below.</p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/parent_com_partblfi02.gif"></p>
      </div>
      <div class="title_figure">Retract</div>
      <div class="title_division"> Select All</div>
      <p class="para_division">Select All allows you to select every object that is not filtered out by one of the Filter Methods. This option is only available when the Action Mode is Append.</p>
      <div class="title_division"> Remove</div>
      <p class="para_division">Remove allows you to discard an object, so that it will not be used to define the cutting operation.</p>
      <div class="title_division"> Expand Item</div>
      <p class="para_division">Expand Item allows you break bodies down into individual faces. This becomes necessary when you wish to apply a custom stock or tolerance to faces. This option is available in Cavity Mill and Surface Contouring only when in the Edit mode (that is when Editing Part, Blank, or Check geometry) and when Selection Options is set to Geometry.</p>
      <div class="title_division"> Reselect All</div>
      <p class="para_division">Reselect All allows you to discard previous selected geometry and to select new geometry.</p>
      <div class="title_division"> Arrow Buttons</div>
      <p class="para_division">The arrow buttons help you to select the geometry objects for editing that you previously selected for the operation. The arrows allow you to cycle either forward or backward one at a time through the geometry. You can also use the cursor to select any geometry that needs to be edited. </p>
   </body>
</html>