<!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>BCONP</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">
      <hr noshade="true">
      <div class="title_refTopic" id="xps10_pagetitle">BCONP </div>
      <hr noshade="true">
      <h4 class="refClassification">Contact Parameters </h4>
      <p class="para_refTopic">Defines the parameters for a contact region and its properties. </p>
      <div class="title_refCategory">Format: </div>
      <div class="refCategoryContent">
         <table border="1" width="100%" align="center">
            <colgroup span="1">
               <col span="1" width="10.01*">
               <col span="1" width="10.01*">
               <col span="1" width="10.01*">
               <col span="1" width="10.01*">
               <col span="1" width="9.90*">
               <col span="1" width="10.01*">
               <col span="1" width="10.01*">
               <col span="1" width="10.01*">
               <col span="1" width="10.01*">
               <col span="1" width="10.01*">
            </colgroup>
            <thead>
               <tr>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">1 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">2 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">3 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">4 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">5 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">6 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">7 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">8 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">9 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">10 </p>
                  </td>
               </tr>
            </thead>
            <tbody>
               <tr valign="middle">
                  <td align="left" colspan="1" rowspan="1">
                     <p class="para_td">BCONP </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">ID </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">SLAVE </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">MASTER </p>
                  </td>
                  <td align="center" bgcolor="gray" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">SFAC </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">FRICID </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">PTYPE </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">CID </p>
                  </td>
                  <td align="center" bgcolor="gray" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
               </tr>
            </tbody>
         </table><br></div>
      <div class="title_refCategory">Example:</div>
      <div class="refCategoryContent">
         <table border="1" width="100%" align="center">
            <colgroup span="1">
               <col span="1" width="10*">
               <col span="1" width="10*">
               <col span="1" width="10*">
               <col span="1" width="10*">
               <col span="1" width="10*">
               <col span="1" width="10*">
               <col span="1" width="10*">
               <col span="1" width="10*">
               <col span="1" width="10*">
               <col span="1" width="10*">
            </colgroup>
            <tbody>
               <tr>
                  <td align="left" colspan="1" rowspan="1">
                     <p class="para_td">BCONP </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">95 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">10 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">15 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">1.0 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">33 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">1 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
               </tr>
            </tbody>
         </table><br></div>
      <div class="title_refCategory">Fields:</div>
      <div class="refCategoryContent">
         <table cellpadding="8" width="100%" align="center">
            <colgroup span="1">
               <col span="1" width="16*">
               <col span="1" width="84*">
            </colgroup>
            <thead>
               <tr>
                  <th align="left" colspan="1" rowspan="1">
                     <p class="para_th"><b class="uiTerm">Field </b></p>
                  </th>
                  <th align="left" colspan="1" rowspan="1">
                     <p class="para_th"><b class="uiTerm">Contents </b></p>
                  </th>
               </tr>
            </thead>
            <tbody>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">ID </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Contact region identification number.  See Remark <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/12topic_26.html#ref75537');return(false);">24-1</a> (Integer &gt; 0). 
                     </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">SLAVE </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Slave region identification number.  See Remark <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/12topic_26.html#ref86725');return(false);">24-2</a> (Integer &gt; 0). 
                     </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">MASTER </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Master region identification number.  See Remark <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/12topic_26.html#ref91990');return(false);">24-3</a> (Integer &gt; 0). 
                     </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">SFAC </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Stiffness scaling factor.  SFAC is used to scale the penalty values automatically calculated by the program.  See Remark <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/12topic_26.html#ref53339');return(false);">24-4</a> (Real &gt; 0.0, Default=1.0). 
                     </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">FRICID </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Contact friction identification number.  See Remark <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/12topic_26.html#ref98484');return(false);">24-5</a> (Integer &gt; 0 or blank). 
                     </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">PTYPE </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Penetration type.  See Remark <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/12topic_26.html#ref30068');return(false);">24-6</a>. 
                     </p>
                     <p class="para_td">(Integer 1 or 2, Default=1) </p>
                     <p class="para_td">1:  unsymmetrical (slave penetration only&mdash;Default)</p>
                     <p class="para_td">2:  symmetrical </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">CID </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Coordinate system identification number to define the slideline plane vector and the slideline plane of contact.  See Remark <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/12topic_26.html#ref88090');return(false);">24-7</a>. (Integer &gt; 0, Default=0, which means the basic coordinate system.) 
                     </p>
                  </td>
               </tr>
            </tbody>
         </table><br></div>
      <div class="title_refCategory">Remarks: </div>
      <div class="refCategoryContent">
         <ol type="1" start="1">
            <li><a name="ref75537"></a><p class="para_item">The ID field must be unique with respect to all other BCONP identification numbers. </p>
            </li>
            <li><a name="ref86725"></a><p class="para_item">The referenced SLAVE is the identification number in the BLSEG Bulk Data entry.  This is the slave line.  The width of each slave segment must also be defined to get proper contact stresses.  See the Bulk Data entry, <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/12topic_48.html');return(false);">&ldquo;BWIDTH&rdquo; </a> for details on specifying widths. 
               </p>
            </li>
            <li><a name="ref91990"></a><p class="para_item">The referenced MASTER is the identification number in the BLSEG Bulk Data entry.  This is the master line.  For symmetrical penetration, the width of each master segment must also be defined.  See the Bulk Data entry, <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/12topic_48.html');return(false);">&ldquo;BWIDTH&rdquo; </a> for details on specifying widths. 
               </p>
            </li>
            <li><a name="ref53339"></a><p class="para_item">SFAC may be used to scale the penalty values automatically calculated by the program.  The program calculates the penalty value as a function of the diagonal stiffness matrix coefficients that are in the contact region.  In addition to SFAC, penalty values calculated by the program may be further scaled by the ADPCON parameter. (See the ADPCON parameter description for more details).  The penalty value is then equal to k*SFAC*|ADPCON|, where k is a function of the local stiffness.  It should be noted that the value in SFAC applies to only one contact region, whereas the ADPCON parameter applies to all the contact regions in the model. </p>
            </li>
            <li><a name="ref98484"></a><p class="para_item">The referenced FRLCLD is the identification number of the BFRLC Bulk Data entry.  The BFRLC defines the frictional properties for the contact region. </p>
            </li>
            <li><a name="ref30068"></a><p class="para_item">In an unsymmetrical contact algorithm, only slave nodes are checked for penetration into master segments.  This may result in master nodes penetrating the slave line.  However, the error depends only on the mesh discretization.  In symmetric penetration, both slave and master nodes are checked for penetration.  Thus, no distinction is made between slave and master.  Symmetric penetration may be up to thirty percent more expensive than the unsymmetric penetration. </p>
            </li>
            <li><a name="ref88090"></a><p class="para_item">In <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/12topic_26.html#refBcui2fcwend');return(false);">Figure 11-</a>, the unit vector in the Z-axis of the coordinate system defines the slideline plane vector.  The slideline plane vector is normal to the slideline plane.  Relative motions outside the slideline plane are ignored, and therefore must be small compared to a typical master segment.  In a master segment, the direction from master node 1 to master node 2 gives the tangential direction (t).  The normal direction for a master segment is obtained by the cross product of the slideline plane vector with the unit tangent vector (i.e., n=z x t).  The definition of the coordinate system should be such that the normal direction must point toward the slave region.  For symmetric penetration, the normals of master segments and slave segments must face each other.  This is generally accomplished by traversing from master line to slave line in a counterclockwise or clockwise fashion depending on whether the slideline plane vector forms a right-hand or left-hand coordinate system with the slideline plane. 
               </p><a name="refBcui2fcwend"></a><div class="figure">
                  <p align="center"><img align="bottom" src="graphics/bulkab-fig01.gif"></p>
               </div>
               <div class="title_figure">Figure. A Typical Finite Element Slideline Contact Region </div>
            </li>
         </ol>
      </div>
   </body>
</html>