<!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>Assign discontinuity overview</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">Assign discontinuity overview</div>
      <hr noshade="true">
      <table cellspacing="4" align="center">
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('routingtools/paths_overview.html');return(false);">Paths Overview</a></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('routingtools/paths_create_editpath.html');return(false);">How To</a></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td">Options</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('routingtools/parallel_offset.html');return(false);">Related Topics</a></p>
            </td>
         </tr>
      </table><br><p align="left"><img align="bottom" src="graphics/ico_t_assign_discontinuity.gif"></p>
      <p class="para_topic">Use <b class="uiTerm">Assign Discontinuity</b> to set an artificial break point at an RCP along an otherwise continuous stock path. An RCP with a discontinuity assigned to it appears with an X inside the circle. 
      </p>
      <p class="para_topic">In the simplest case below (Figure 1), after you assign a discontinuity on the RCP in the middle, two stocks (bottom) generate instead of one (top). If there is nested stock along the segment, all stocks splits at the <b class="uiTerm">Discontinuity</b>.
      </p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/image112.gif"></p>
      </div>
      <div class="title_figure">Figure 1</div>
      <p class="para_topic">Please note that in <b class="uiTerm">Bill of Materials</b> (<b class="uiTerm">BOM</b>), the two stocks above will report separately.
      </p>
      <p class="para_topic">In a Routing application, it is sometimes desirable to break up a stock. For example, when the blue stock is coped by the yellow stock, as illustrated below (Figure 2), you will see the next result (Figure 3):</p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/image113.gif"></p>
      </div>
      <div class="title_figure">Figure 2</div>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/image114.gif"></p>
      </div>
      <div class="title_figure">&nbsp;Figure 3</div>
      <p class="para_topic">However, if the blue stock is divided into two (blue and magenta) by the RCP in the middle (Figure 4), the same cope operation will show results as illustrated in Figure 5, (below), which is likely the desired behavior in many design situations. </p>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/image115.gif"></p>
      </div>
      <div class="title_figure">Figure 4</div>
      <div class="figure">
         <p align="center"><img align="bottom" src="graphics/image116.gif"></p>
      </div>
      <div class="title_figure">&nbsp;Figure 5</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">In above example, the yellow stock is not broken. This is because a discontinuity is directional at the RCP: when there are more than two segments are present, you must specify which two segments are to be discontinuous, in this case, a discontinuity is created for the two segments used by the blue stock in the Figure 2. In fact, you can have multiple discontinuities at one RCP. For instance, if there are three segments 1, 2 and 3 on a RCP, you can require that segment pairs (1, 2), (2, 3) and (3, 1) to be discontinuous over that RCP for stock path calculation purposes.</p>
               </div>
            </td>
         </tr>
      </table>
      <p class="para_topic">Another important property associated with a discontinuity is its persistency. Two segments do not have to be continuous at the RCP when created and the discontinuity will only delete when you remove from the system either the RCP and/or any one of the two segments. Therefore you may assign a discontinuity even though it is not necessary &ndash; but anticipating that they may become continuous at the RCP after a model update.</p>
   </body>
</html>