<!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>Parting Surfaces</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">Parting Surfaces</div>
      <hr noshade="true">
      <div class="title_division">Tolerance</div>
      <p class="para_division">Use the Tolerance field to control the tolerance when creating parting surfaces and sewing these surfaces.</p>
      <div class="title_division">Distance</div>
      <p class="para_division">Determines the parting surface extrude distance to ensure parting surfaces are large enough to trim the work piece. You can edit the expression parting_extrude_distance to change the extrude distance of parting surfaces.</p>
      <div class="title_division">Create Parting Surfaces</div>
      <p class="para_division">In the Create Parting Surfaces function, Mold Wizard creates parting surfaces from the parting segments created previously.   The segments are determined when the guide lines, transition objects and points are defined. Mold Wizard creates an extruded surface, swept surface, enlarged surface, or a bounded plane, Trim and Extend surface, Ribbon surface for each segment where the surface type is applicable. </p>
      <div class="title_division">Parting Surface</div>
      <p class="para_division">On the Parting Surface dialog box, if a segment is on a single face, the Enlarged Surface type is available. If a segment is on a single plane, the Bounded Plane type is available.</p>
      <p class="para_division">If you select the Skip option, no parting surface is created for the current segment. </p>
      <p class="para_division">Extrude needs one extrude direction, Bounded Plane or Enlarged Surface needs two directions. The two directions, together with Distance, define two smart lines to trim the bounded plane or enlarged surface. The smart lines are shown as dotted lines.</p>
      <p class="para_division">Trim and Extend surface needs to have the cavity or core region created before this type of surface can be created. The Trim and Extend surface is created from the cavity or core region. The other input for Trim and Extend surface is the extend distance. Ribbon surface needs no other input other than the extend distance. If there are guide lines at the end of the parting line segment, they will be used to create smart lines for trimming the Trim and Extend or Ribbon parting surface.</p>
      <div class="title_division">Enlarged Surface</div>
      <p class="para_division">When you create an enlarged surface on a face with a single closed parting line segment, the enlarged surface is trimmed by the parting line.</p>
      <p class="para_division">When an enlarged surface is created on a face with an open parting line segment (a segment with two ends), you can define a trimming direction at each end of the segment. In this case, the enlarged surface is trimmed by the parting segment and the trimming directions. &nbsp;</p>
      <p class="para_division">You use two sliders to adjust the U &amp; V parameters of the enlarged surface.</p>
      <p class="para_division">The Region Point specifies the region to be kept or discarded when trimming the enlarged surface. In the case of a segment being adjacent to two faces, you can click Flip Face to select which face to enlarge. After you've defined parting surfaces for all segments, corner faces are created automatically where two neighboring surfaces are present.</p>
      <p align="center"><img align="bottom" src="graphics/illustrations/parting18_1.gif"></p>
      <ol type="1" start="1">
         <li>
            <p class="para_item">Region Point</p>
         </li>
      </ol>
      <div class="figure">
         <p class="para_figure"></p>
      </div>
      <div class="title_figure">Enlarge Surface</div>
      <p class="para_division">There are seven types of parting surfaces available for automatically creating parting surfaces:</p>
      <table align="center">
         <tr valign="top">
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" width="32%">
               <p class="para_th">Surface Types</p>
            </th>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" width="35%">
               <p class="para_th">Segment Surfaces</p>
            </th>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" width="32%">
               <p class="para_th">Corner Surfaces</p>
            </th>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="32%">
               <p class="para_td">Extrude</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="35%">
               <p class="para_td">yes</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="32%">
               <p class="para_td">no</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="32%">
               <p class="para_td">Bounded Plane</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="35%">
               <p class="para_td">yes</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="32%">
               <p class="para_td">yes</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="32%">
               <p class="para_td">Enlarge Surface</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="35%">
               <p class="para_td">yes</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="32%">
               <p class="para_td">no</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="32%">
               <p class="para_td">Swept Surface</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="35%">
               <p class="para_td">no</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="32%">
               <p class="para_td">yes</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Bridge Surface</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">no</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">yes</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Trim and Extend</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">yes</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">no</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Ribbon</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">yes</p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">no</p>
            </td>
         </tr>
      </table><br><p class="para_division">Mold Wizard recommends certain parting surface types in certain cases. The following table shows the recommended decision-making process.</p>
      <table align="center">
         <tr valign="top">
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" width="8%">
               <p class="para_th">Step</p>
            </th>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" width="36%">
               <p class="para_th">Task and Result (Yes/No)</p>
            </th>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" width="26%">
               <p class="para_th">Subtask A (Yes/No)</p>
            </th>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" width="28%">
               <p class="para_th">Subtask B (Yes/No)</p>
            </th>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="8%">
               <p class="para_td">1</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="36%">
               <p class="para_td">Mold Wizard selects a parting line segment.</p>
               <p class="para_td">Yes - N/A</p>
               <p class="para_td">No - N/A</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="26%">
               <p class="para_td">N/A</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="28%"></td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="8%">
               <p class="para_td">2</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="36%">
               <p class="para_td">Planar face?</p>
               <p class="para_td">Yes - Go to subtask A</p>
               <p class="para_td">No - Go to step 3</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="26%">
               <p class="para_td">Only one possible direction?</p>
               <p class="para_td">Yes - Use extrude</p>
               <p class="para_td">No - Go to subtask B</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="28%">
               <p class="para_td">Anlge of directions &lt;180?</p>
               <p class="para_td">Yes - Use swept</p>
               <p class="para_td">No - Use bounded plane</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="8%">
               <p class="para_td">3</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="36%">
               <p class="para_td">Same surface?</p>
               <p class="para_td">Yes - Use enlarged surface</p>
               <p class="para_td">No - Go to step 4</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="26%"></td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="28%"></td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="8%">
               <p class="para_td">4</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="36%">
               <p class="para_td">Spline with only one possible direction?</p>
               <p class="para_td">Yes - Use extrude</p>
               <p class="para_td">No - Use swept</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="26%"></td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" width="28%"></td>
         </tr>
      </table><br><div class="title_division">Edit Parting Surfaces</div>
      <p class="para_division">Edit Parting Surfaces lets you create parting surfaces one segment at a time. If a segment already has a parting surface created, this option lets you change the type of parting surface by deleting the old parting surface and creating a new one.</p>
      <p class="para_division">A corner face can be a bridge surface, a bounded plane, or a swept surface.</p>
      <p class="para_division">The default extrude distance is predetermined based upon the overall size of the product body. Usually it is large enough to trim through the work piece. But in case you need to modify the value, you can always do so after creating surfaces by editing the parting_extrude_distance expression. If no transition objects are defined, Mold Wizard will try to create a bounding plane if all parting lines are on a plane, or create a swept surface.</p>
      <p class="para_division">If necessary, you can create any surface manually with the FreeForm Surface functions.</p>
      <p class="para_division">You can sew these surfaces together with the parting surfaces which are created automatically.</p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/illustrations/parting22_1.gif"></p>
      </div>
      <div class="title_figure">Define Extrude Direction</div>
      <div class="title_division">Create Surfaces</div>
      <p class="para_division">When you click the Create Parting Surfaces button, Mold Wizard automatically creates the parting surface. The default extrude distance is based on the parting_extrude_distance expression. Usually, it is large enough to trim through the work piece. But in case you need to modify the value, you can always do so after creating surfaces by editing the parting_extrude_distance expression.</p>
      <p class="para_division">For each segment, the system creates a single or multiple sweep feature. At each transition point, a bounding plane is created. At transition curves, either bridge surfaces or swept surfaces are created.</p>
      <p class="para_division">If no transition objects are defined, Mold Wizard will try to create a bounding plane if all parting lines are on a plane, or else, create a swept surface.</p>
      <p class="para_division">If necessary, you can create any surface manually with the FreeForm Surface functions. You can sew these surfaces together with the parting surfaces which are created automatically.</p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/illustrations/parting22_1.gif"></p>
      </div>
      <div class="title_figure">Create Parting Surfaces</div>
      <p class="para_division">Primary edges are two edges with a corner parting surface created between them. A corner parting surface is defined by a transition object that separates two neighboring parting line segments. When you select a transition object, you can edit the primary edges.</p>
      <p class="para_division">Edit Primary Edges is useful when the system cannot find the two correct primary edges, or when you want to change the defaults found by the system.</p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/illustrations/parting26_1.gif"></p>
      </div>
      <div class="title_figure">Edit Primary Edges</div>
      <p class="para_division">If it's planar parting, the Extrude Direction and Sew Surfaces buttons are grayed out. In this case, a round planar surface is created and copied automatically for the core and cavity.</p>
      <div class="title_division">Sew Surfaces</div>
      <p class="para_division">When selecting this function, all system generated surfaces are pre-highlighted and pre-selected, but you can add to or remove surfaces from it. The sewn sheet is for the core, and Mold Wizard automatically creates a copy for the cavity. The following figure shows a sheet that is the result of sewing all parting surfaces.</p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/illustrations/parting27_1.gif"></p>
      </div>
      <div class="title_figure">Sew Parting Surfaces</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">NOTE: If parting surfaces are not sewn together, they are not copied for the core and cavity. Afterwards, when you create the core and cavity, Mold Wizard will not be able to find them.</p>
               </div>
            </td>
         </tr>
      </table>
   </body>
</html>