<!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>3D Profile</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">3D Profile</div>
      <hr noshade="true">
      <p class="para_topic">Use 3D Profile when you want to profile an edge in 3D. &nbsp;The tool goes up and down to follow the edges from the boundary; the tip is not controlled by a part surface. &nbsp;This is commonly used to profile trim dies and punches. &nbsp;The only thing that is required is a part boundary.</p>
      <p class="para_topic">To create a 3D single, use mill_contour, profile_3d</p>
      <p class="para_topic">The sequence is available with create geometry, die_sequences, that use the 2D IPW to clean out corners. &nbsp;This is very similar to planar milling with the cut method set to profile, and in many cases, it makes an identical tool path. </p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/3d_prof_2d_ipw.gif"></p>
      </div>
      <div class="title_figure">Contoured Part</div>
      <div class="title_division">Create Part Boundary</div>
      <p class="para_division">Pick a part boundary in a group (as illustrated in the figure below) so that it can be used in several operations if needed. </p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/prof_3d_boundary.gif"></p>
      </div>
      <div class="title_figure">Boundaries for 3D Profile</div>
      <p class="para_division">To create a boundary for a part like this, follow the steps below.</p>
      <ul>
         <li>
            <p class="para_item">Create geometry</p>
         </li>
         <li>
            <p class="para_item">Type: &nbsp;mill_planar</p>
         </li>
         <li>
            <p class="para_item">Subtype: &nbsp;mill_bnd</p>
         </li>
      </ul>
      <ul>
         <li>
            <p class="para_item">In Boundary Geometry, select the part icon: &nbsp; <img align="bottom" src="graphics/part_geom.gif" border="0">. &nbsp;This icon is the first icon on the left 
            </p>
         </li>
         <li>
            <p class="para_item">Press Select</p>
         </li>
         <li>
            <p class="para_item">In the Plane Constructor dialog, for the Filter, select &nbsp;Edge/Curve, and then press OK.</p>
         </li>
         <li>
            <p class="para_item">At the Part Boundary dialog, on the Main tab, select the Curve filter  <img align="bottom" src="graphics/curve_bndry.gif" border="0">. &nbsp;This is the icon in the middle.
            </p>
         </li>
         <li>
            <p class="para_item">Select the Edges around the top of the part. &nbsp;This is very important because it determines the depth of the final cut.</p>
         </li>
         <li>
            <p class="para_item">Toggle Plane to Manual and then press OK.</p>
         </li>
         <li>
            <p class="para_item">In the Plane dialog, choose Principal Plane</p>
         </li>
         <li>
            <p class="para_item">Choose ZC Constant</p>
         </li>
         <li>
            <p class="para_item">Enter a distance for the ZC and then press OK.</p>
         </li>
         <li>
            <p class="para_item">At the Part Boundary dialog, select OK again.</p>
         </li>
         <li>
            <p class="para_item">In the MILL_BND dialog, with Part selected, press Display. &nbsp;Turn your part so that you are looking at the side view, as in the figure below. &nbsp;Make sure that the boundary plane is normal to the tool axis.</p>
         </li>
      </ul>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/3d_clearance_pln.gif"></p>
      </div>
      <div class="title_figure">The boundary plane is indicated by the magenta line above the part.</div>
      <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">If you use an open part boundary and a trim boundary, the trim must intersect the part in at least 2 places.</p>
               </div>
            </td>
         </tr>
      </table>
      <div class="title_division">Create an operation within the boundary group</div>
      <p class="para_division">To create a 3D Profile operation as shown in the figure below, follow the steps below.</p>
      <ul>
         <li>
            <p class="para_item">Create operation</p>
         </li>
         <li>
            <p class="para_item">Type: &nbsp;mill_contour</p>
         </li>
         <li>
            <p class="para_item">Subtype: &nbsp;3d_profile</p>
         </li>
         <li>
            <p class="para_item">Set the geometry parent to the mill boundary group that you just created. &nbsp;</p>
         </li>
         <li>
            <p class="para_item">Select the appropriate tool.</p>
         </li>
         <li>
            <p class="para_item">In the operation dialog, set the depth offset to the distance you want the tool to go below the edges around the top of the part.</p>
         </li>
         <li>
            <p class="para_item">Generate the path. </p>
         </li>
      </ul>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/profile3d.gif"></p>
      </div>
      <div class="title_figure">Profile Operation</div>
      <p class="para_division">This operation also supports the 2D  <a class="links" href="javascript:void(0)" onclick="top.openFile('mfgmilling/blank_geometry_dialog.html');return(false);">IPW</a>. &nbsp;You can create a series of operations using smaller tools to clean out the corners. &nbsp;Notice in the part below the uncut areas outlined in white, marked by arrows. &nbsp;2D IPW reveals that these areas were not cut in the first operation.
      </p>
      <p align="center"><img align="bottom" src="graphics/2dipw.gif"></p>
      <p class="para_division">Part Showing 2D IPW</p>
      <p class="para_division">The second operation uses the 2D IPW information indicated in the figure above to machine just the uncut corners. &nbsp;This is indicated in green in the figure below.</p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/3d_prof_op.gif"></p>
      </div>
      <div class="title_figure">The second operation cuts just the uncut material in the corners.</div>
      <div class="title_division">Practice Using 3D Profile with this sample part:</div>
      <ul>
         <li>
            <p class="para_item">Open the  <a class="links" href="javascript:void(0)" onclick="top.openFile('mfgmilling/mill_intro_samp_prts.html');return(false);">sample part</a>, cam_sample_mill_contour.prt
            </p>
         </li>
         <li>
            <p class="para_item">On the toolbar, under Application, select Manufacturing</p>
         </li>
         <li>
            <p class="para_item">Open the Operation Navigator and go to the Geometry view.</p>
         </li>
         <li>
            <p class="para_item">Under Sequence Profile 3D, double click on P3D_Rough. &nbsp;The Profile_3D dialog appears.</p>
         </li>
         <li>
            <p class="para_item">&nbsp;If it isn't already, set the Z-Depth Offset to 25 and generate. &nbsp;</p>
         </li>
         <li>
            <p class="para_item">OK the display parameters.</p>
         </li>
      </ul>
      <p class="para_division">Turn the part so that you are viewing it from the side. &nbsp;Notice that the top outline (yellow line in the figure below) provides the part geometry. &nbsp;It is projected down onto the part resulting in the cutter path, which is the bottom outline (cyan line in the figure below). &nbsp;This cutter path goes up and down with the part along the Z axis. &nbsp;</p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/p3d_rough.gif"></p>
      </div>
      <div class="title_figure">Part geometry and cutter path for 3D Profile</div>
      <p class="para_division">Compare this with the SEQUENCE_PROFILE_2D operation in the figure below. &nbsp;If you generate this operation, there is no Z-Depth. &nbsp;Notice that with 2D, there is one path outlining the part along the X axis, not the Z axis.</p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/p2d_rough.gif"></p>
      </div>
      <div class="title_figure">Cutter path for 2D Profile</div>
   </body>
</html>