<!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>Wall 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_topic5" id="xps10_pagetitle"><img align="bottom" src="graphics/geomtype_walls.gif" border="0">&nbsp; Wall Geometry
      </div>
      <hr noshade="true">
      <table cellspacing="4" align="center">
         <tr>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td"> <a class="links" href="javascript:void(0)" onclick="top.openFile('mfgmilling/cont_var_axix_prof.html');return(false);">Overview</a></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td"> <a class="links" href="javascript:void(0)" onclick="top.openFile('mfgmilling/cont_profile-create.html');return(false);">How To</a></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td"> <a class="links" href="javascript:void(0)" onclick="top.openFile('mfgmilling/cont_prof_param.html');return(false);">Options</a></p>
            </td>
            <td bgcolor="#c0c0c0" colspan="1" rowspan="1">
               <p class="para_td"> <a class="links" href="javascript:void(0)" onclick="top.openFile('mfgmilling/09topic_73.html');return(false);">Geometry</a></p>
            </td>
         </tr>
      </table><br><p class="para_topic"><b class="uiTerm">Wall Geometry</b> defines the area to be cut. The cutter is first placed against the wall, and once a tool axis is established, the cutter is then positioned against the floor. 
      </p>
      <div class="title_division">Using Wall Geometry </div>
      <p class="para_division">Wall Geometry can be made up of any number of faces, trimmed or untrimmed. The only restriction is that these faces must be included in the part geometry (MILL_GEOM).  </p><a name="mfgmill_cont_prof_auto_wall"></a><div class="title_division">Automatic Wall Selection</div>
      <p class="para_division">Contour Profiling makes profiling as easy and automatic as possible. The processor determines the Walls from the Floor. The Walls start with faces that are adjacent to the Floor and form a concave angle or curve up (for example, blends) relative to the material side of the Floor. The Walls continue upward, including faces that are tangent, concave, or slightly convex. &nbsp;You can modify the Wall list that was automatically determined. &nbsp;</p>
      <p class="para_division">The figure below shows how walls are generated automatically. Each wall starts adjacent to the Floor (1), and ends at a convex bend (2).</p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/vap-auto_wall.gif"></p>
      </div>
      <div class="title_figure">Automatic Wall Selection Criteria</div>
      <div class="title_division">Blends Between the Floor and Walls</div>
      <p class="para_division">Blends (floor fillets) between walls and floors are sometimes modeled, and sometimes aren't. When blends aren't modeled, the blend areas are cutter-generated. &nbsp;When blends are modeled, automatic wall selection finds them. You aren't required to select the blend areas as part of the floor geometry, and these blends don't determine the tool axis. &nbsp;The following figures show how the tool is positioned when there is a Floor blend area (B) between the Wall (A) and Part geometry (C).</p>
      <p class="para_division">When the cutter's corner radius is smaller than the blend radius, the cutter stops at the point where the beginning of its lower radius contacts the beginning of the floor blend. </p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/vap-corner_radius.gif"></p>
      </div>
      <div class="title_figure">The Cutter Corner Radius Is Smaller than the Blend</div>
      <p class="para_division">When the cutter's corner radius is larger than the blend radius, the cutter stops at the point where its lower radius contacts the part geometry. &nbsp;</p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/vap-corner_radius-lg.gif"></p>
      </div>
      <div class="title_figure">The Cutter Radius Is Bigger than the Blend</div>
      <div class="title_division">Other Considerations for Wall to Floor Connections</div>
      <p class="para_division"><b class="uiTerm">Automatic Wall</b> correctly selects the wall from the defined floor geometry wherever the floor directly connects to the wall, or where a blend connects the floor and wall. When you display the wall (<b class="uiTerm">Geometry</b>&rarr; <b class="uiTerm">Wall</b>&rarr; <b class="uiTerm">Display</b>) ) from the main <b class="uiTerm">CONTOUR_PROFILE</b> menu, NX highlights the wall as well as the bottom region (trace curve). The trace curve is displayed at the bottom of the wall, and should be just above any connections, such as a blend or chamfer, between the wall and the floor.
      </p>
      <p class="para_division">The following rules apply to the trace curve positioning:</p>
      <ul>
         <li>
            <p class="para_item">The trace curve should always be between the wall and the floor connection (blend or chamfer.)</p>
            <div class="figure">
               <p align="center"><img align="bottom" src="graphics/cont_prof-autowall_trace-ok.gif"></p>
            </div>
            <div class="title_figure">Automatic Wall Display: Correct Trace Curve Between Wall and Blend</div>
         </li>
         <li>
            <p class="para_item">Any connections between the wall and floor that aren&rsquo;t blends should be a part of the floor definition.</p>
            <div class="figure">
               <p align="center"><img align="bottom" src="graphics/cont_prof-autowall_trace-chamfer.gif"></p>
            </div>
            <div class="title_figure">Chamfer Connections are Part of Floor Definition</div>
         </li>
         <li>
            <p class="para_item">If for any reason the trace curve goes between a connection and the floor, add the connection to the floor manually. If a wall face above the corrected floor doesn't show up in the <b class="uiTerm">Automatic Wall</b> display, then append the wall face to the wall geometry manually.
            </p>
            <p class="para_item">In the figure below, <b class="uiTerm">Automatic Wall</b> included connecting face (A) because it is not really a blend. This will produce a bad tool path.
            </p>
            <div class="figure">
               <p align="center"><img align="bottom" src="graphics/cont_prof-autowall_trace-bad.gif"></p>
            </div>
            <div class="title_figure">Incorrect Wall Definition</div>
            <p class="para_item"> Adding connection (A) as part of the floor corrects the trace curve and produces a good tool path. This shows how the trace curve may be used to diagnose the wall and suggest how to fix it.</p>
            <div class="figure">
               <p align="center"><img align="bottom" src="graphics/cont_prof-autowall_trace-corrected.gif"></p>
            </div>
            <div class="title_figure">Corrected Wall/Floor Definition</div>
         </li>
      </ul>
      <div class="title_division">Pre-selecting Walls</div>
      <p class="para_division">If <b class="uiTerm">Automatic Wall</b> gives almost, but not exactly, the required wall geometry, use <b class="uiTerm">Pre-select</b> to modify the wall selection. <b class="uiTerm">Pre-select</b> selects the same faces as <b class="uiTerm">Automatic Wall</b>. The <b class="uiTerm">Wall</b> geometry set is based upon the <b class="uiTerm">Floor</b> faces and the selected part bodies. &nbsp;You then remove, edit, or append items from the <b class="uiTerm">Wall</b> geometry set. &nbsp;When you want most, but not all, of the wall geometry adjacent to the floor faces:
      </p>
      <ol type="1" start="1">
         <li>
            <p class="para_item">Define the <b class="uiTerm">Part</b> geometry. 
            </p>
         </li>
         <li>
            <p class="para_item">Define the <b class="uiTerm">Floor</b> geometry. 
            </p>
         </li>
         <li>
            <p class="para_item">Click <img align="bottom" src="graphics/geomtype_walls.gif" border="0"> and <b class="uiTerm">Select</b>.
            </p>
         </li>
         <li>
            <p class="para_item">Click <b class="uiTerm">Pre-Select</b> on the <b class="uiTerm">Wall Geometry</b> dialog.
            </p>
         </li>
         <li>
            <p class="para_item">Select faces to add (the default mode is <b class="uiTerm">Append</b>.)
            </p>
         </li>
         <li>
            <p class="para_item">Choose the <b class="uiTerm">Edit</b> <b class="uiTerm">Action Mode</b>.
            </p>
         </li>
         <li>
            <p class="para_item">Click the arrow buttons until the face you want to remove is highlighted.</p>
         </li>
         <li>
            <p class="para_item">Click <b class="uiTerm">Remove</b>.
            </p>
         </li>
         <li>
            <p class="para_item">Continue removing faces until the <b class="uiTerm">Wall</b> geometry set is correct.
            </p>
         </li>
      </ol>
   </body>
</html>