<!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>DCONSTR</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">DCONSTR </div>
      <hr noshade="true">
      <h4 class="refClassification">Design Constraints </h4>
      <p class="para_refTopic">Defines design constraints. </p>
      <div class="title_refCategory">Format: </div>
      <div class="refCategoryContent">
         <table border="1" width="100%" align="center">
            <colgroup span="1">
               <col span="1" width="1219*">
               <col span="1" width="957*">
               <col span="1" width="983*">
               <col span="1" width="1106*">
               <col span="1" width="1051*">
               <col span="1" width="939*">
               <col span="1" width="926*">
               <col span="1" width="939*">
               <col span="1" width="939*">
               <col span="1" width="926*">
            </colgroup>
            <thead>
               <tr>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">1 </p>
                  </th>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">2 </p>
                  </th>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">3 </p>
                  </th>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">4 </p>
                  </th>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">5 </p>
                  </th>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">6 </p>
                  </th>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">7 </p>
                  </th>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">8 </p>
                  </th>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">9 </p>
                  </th>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">10 </p>
                  </th>
               </tr>
            </thead>
            <tbody>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">DCONSTR </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">DCID </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">RID </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">LALLOW </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">UALLOW </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">LOWFQ </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">HIGHFQ </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>
                  <td align="center" 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="1229*">
               <col span="1" width="966*">
               <col span="1" width="992*">
               <col span="1" width="966*">
               <col span="1" width="966*">
               <col span="1" width="979*">
               <col span="1" width="966*">
               <col span="1" width="979*">
               <col span="1" width="979*">
               <col span="1" width="966*">
            </colgroup>
            <tbody>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">DCONSTR </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">4 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">1.25 </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>
                  <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>
                  <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="9" width="100%" align="center">
            <colgroup span="1">
               <col span="1" width="17.22*">
               <col span="1" width="82.78*">
            </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">DCID </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Design constraint set identification number.  (Integer&gt;0) </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">RID </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">DRESPi entry identification number.  (Integer&gt;0) </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">LALLOW </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Lower bound on the response quantity.  (Real, Default = -1.0E20) </p>
                     <p class="para_td">See also Remarks <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/15topic_23.html#dresp1_8');return(false);">28-8 </a> and <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/15topic_23.html#dresp1_9');return(false);">28-9</a> on DRESP1 Bulk Data entry.
                     </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">UALLOW </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Upper bound on the response quantity.  (Real, Default = 1.0E20) </p>
                     <p class="para_td">See also Remarks <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/15topic_23.html#dresp1_8');return(false);">28-8 </a> and <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/15topic_23.html#dresp1_9');return(false);">28-9</a> on DRESP1 Bulk Data entry.
                     </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">LOWFQ </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Low end of frequency range in Hertz. See Remark <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/15topic_4.html#ref60315');return(false);">3-8. </a> (Real &ge; 0.0, Default = 0.0) 
                     </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">HIGHFQ </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">High end of frequency range in Hertz (Real &ge; LOWFQ, Default = 1.0E+20). See Remark <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/15topic_4.html#ref60315');return(false);">3-8. </a></p>
                  </td>
               </tr>
            </tbody>
         </table><br></div>
      <div class="title_refCategory">Remarks: </div>
      <div class="refCategoryContent">
         <ol type="1" start="1">
            <li>
               <p class="para_item">The DCONSTR entry may be selected in the Case Control section by the DESSUB or DESGLB command. </p>
            </li>
            <li>
               <p class="para_item">DCID may be referenced by the DCONADD Bulk Data entry. </p>
            </li>
            <li>
               <p class="para_item">For a given DCID, the associated RID can be referenced only once. </p>
            </li>
            <li>
               <p class="para_item">The units of LALLOW and UALLOW must be consistent with the referenced response defined on the DRESPi entry.  If RID refers to an &ldquo;EIGN&rdquo; response, then the imposed bounds must be expressed in units of eigenvalue, (radian/time)<sup class="superscript">2</sup>.  If RID refers to a &ldquo;FREQ&rdquo; response, then the imposed bounds must be expressed in cycles/time. 
               </p>
            </li>
            <li>
               <p class="para_item">LALLOW and UALLOW are unrelated to the stress limits specified on the MATi entry. </p>
            </li>
            <li><a name="ref36087"></a><p class="para_item">Constraints are computed as follows: </p>
               <p align="center"><img align="bottom" src="graphics/bulkde-equ01.gif"></p>
               <p align="center"><img align="bottom" src="graphics/bulkde-equ02.gif"></p>
               <p align="center"><img align="bottom" src="graphics/bulkde-equ03.gif"></p>
               <p class="para_item">GSCAL is specified on the DOPTPRM entry. (Default = 0.001) </p>
            </li>
            <li>
               <p class="para_item">As Remark <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/15topic_4.html#ref36087');return(false);">3-6. </a> indicates, small values of UALLOW and LALLOW require special processing and should be avoided.  Bounds of exactly zero are particularly troublesome.  This can be avoided by using a DRESP2 entry that offsets the constrained response from zero. 
               </p>
            </li>
            <li><a name="ref60315"></a><p class="para_item">LOWFQ and HIGHFQ fields are functional only for RTYPE with &lsquo;FR&rsquo; prefix, e.g., FRDISP. The bounds provided in LALLOW and UALLOW are applicable to a response only when the value of forcing frequency of the response falls between the LOWFQ and HIGHFQ. If the ATTB field of the DRESP1 entry is not blank, LOWFQ and HIGHFQ are ignored. </p>
            </li>
         </ol>
      </div>
   </body>
</html>