<!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>Create curves from solids</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">Create curves from solids</div>
      <hr noshade="true">
      <p class="para_topic">You can select a solid as part or blank geometry. The software automatically derives the 2D shape it requires for turning operations and for defining custom member data and projects this onto the lathe work plane for programming. To create a 2D shape from a solid, proceed as follows:</p>
      <ol type="1" start="1">
         <li>
            <p class="para_item">Create a solid body in Modeling, or reference one in an assembly structure.</p>
         </li>
         <li>
            <p class="para_item">Enter the Manufacturing application. The software has automatically created the following structure for you:</p>
            <table bgcolor="#ffffff" align="center">
               <tr valign="top">
                  <td colspan="1" height="20" rowspan="1">
                     <p class="para_td">GEOMETRY&nbsp;&nbsp;&nbsp;</p>
                  </td>
               </tr>
               <tr>
                  <td colspan="1" rowspan="1">
                     <p class="para_td"> <img align="top" src="graphics/tree_gif_bent_minus.gif" border="0">  <img align="top" src="graphics/csys.gif" border="0"> MCS_SPINDLE&nbsp;&nbsp;&nbsp;
                     </p>
                  </td>
               </tr>
               <tr>
                  <td colspan="1" rowspan="1">
                     <p class="para_td"> <img align="top" src="graphics/tree_gif_space.gif" border="0">  <img align="top" src="graphics/tree_gif_bent_minus.gif" border="0"><img align="top" src="graphics/mill_geom.gif" border="0"> WORKPIECE&nbsp;&nbsp;&nbsp;
                     </p>
                  </td>
               </tr>
               <tr>
                  <td colspan="1" rowspan="1">
                     <p class="para_td"> <img align="top" src="graphics/tree_gif_space.gif" border="0">  <img align="top" src="graphics/tree_gif_space.gif" border="0">  <img align="top" src="graphics/tree_gif_bent.gif" border="0">  <img align="top" src="graphics/geom_turn_bnd.gif" border="0"> TURNING_WORKPIECE&nbsp;&nbsp;&nbsp;
                     </p>
                  </td>
               </tr>
            </table><br></li>
         <li>
            <p class="para_item">Edit the WORKPIECE.</p>
         </li>
         <li>
            <p class="para_item">Click the Part <img align="bottom" src="graphics/icon_geom_part.gif" border="0"> or Blank <img align="bottom" src="graphics/icon_geom_blank.gif" border="0"> icon, depending on which type of machining geometry the solid represents. Later, the system creates a 2D shape for turning of the same type, part or blank, from that solid.
            </p>
         </li>
         <li>
            <p class="para_item">Choose <b class="uiTerm">Select</b> and select the solid.
            </p>
         </li>
         <li>
            <p class="para_item">Confirm the dialogs with <b class="uiTerm">OK</b>.
            </p>
         </li>
         <li>
            <p class="para_item">Edit TURNING_WORKPIECE. The system automatically creates a filled, planar, 2D shape for turning. This 2D shape represents a silhouette of the part or workpiece as it is spinning during lathe work.</p>
         </li>
         <li>
            <p class="para_item">Blank the solid to better see the 2D shape.</p>
         </li>
      </ol>
      <p class="para_topic">Some points to remember:</p>
      <ul>
         <li>
            <p class="para_item">The 2D shape is associative to its respective solid body. If you change the solid, the 2D shape changes as well. Boundary member data remains associative, where applicable.</p>
         </li>
         <li>
            <p class="para_item">Each 2D shape is listed as a <b class="uiTerm">Sheet Body</b> in the <b class="uiTerm">Part Navigator</b>.
            </p>
         </li>
         <li>
            <p class="para_item">The 2D shape is created on the current work layer.</p>
         </li>
         <li>
            <p class="para_item">Once you create the 2D shape, you can select it as geometry in a group that is not contained in the above structure.</p>
         </li>
         <li>
            <p class="para_item">You can select portions of this 2D shape as the drive curve in Teachmode.</p>
         </li>
         <li>
            <p class="para_item">If creation of the 2D shape fails for a given solid, check the solid's geometry and ensure the body does pass checking. </p>
         </li>
      </ul>
      <div class="title_division">Updating Programs that Use Pre-NX 4 Boundaries to Using Solid Selection Boundaries</div>
      <p class="para_division">You can update your existing programs (pre-NX 4) to solid selection boundaries. This gives you the added associativity from the solid body to the 2D shape that represents the spinning silhouette of that solid for turning operations.</p>
      <table border="0">
         <tr>
            <td valign="top" align="left"><img align="left" src="../graphics/caution.gif" alt="Caution" title="Caution"></td>
            <td valign="bottom" align="left" width="100%">
               <div class="para_caution">
                  <p class="para_caution_body">When you convert the part boundaries, you lose all custom member data created for the lathe cross-section curves.</p>
               </div>
            </td>
         </tr>
      </table>
      <p class="para_division">To update existing programs to use a spinning silhouette 2D shape:</p>
      <ol type="1" start="1">
         <li>
            <p class="para_item">Create a new WORKPIECE group under the MCS SPINDLE group (Create Geometry &rarr; WORKPIECE). </p>
         </li>
         <li>
            <p class="para_item">Edit the new WORKPIECE and select the solid as <b class="uiTerm">Part</b> or <b class="uiTerm">Blank</b>. 
            </p>
         </li>
         <li>
            <p class="para_item">Edit the TURNING_WORKPIECE contained within the WORKPIECE group. The software creates the 2D shape.</p>
         </li>
         <li>
            <p class="para_item">Add custom member data as defined for the legacy boundaries to the new 2D shape. </p>
         </li>
         <li>
            <p class="para_item">Move all operations from the geometry group containing the legacy boundaries to the TURNING_WORKPIECE group.</p>
         </li>
         <li>
            <p class="para_item">Regenerate all operations.</p>
         </li>
         <li>
            <p class="para_item">Verify that the operations have generated correctly.</p>
         </li>
         <li>
            <p class="para_item">Delete the old geometry group containing the legacy boundaries.</p>
         </li>
      </ol>
   </body>
</html>