Salome HOME
*** empty log message ***
[modules/smesh.git] / doc / salome / gui / SMESH / files / sewing_meshes.htm
index e27d967c7cd93789d30c7abea0235f1463f512dd..c281f9e76d10eb388a01d892f5de1487f6660f2d 100755 (executable)
@@ -2,31 +2,11 @@
 \r
 <html>\r
 \r
-<!--(==============================================================)-->\r
-<!--(Document created with RoboEditor. )============================-->\r
-<!--(==============================================================)-->\r
-\r
 <head>\r
-\r
 <title>Sewing meshes</title>\r
-\r
-<!--(Meta)==========================================================-->\r
-\r
-<meta http-equiv=content-type content="text/html; charset=windows-1252">\r
-<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">\r
-<meta name=generator-major-version content=0.1>\r
-<meta name=generator-minor-version content=1>\r
-<meta name=filetype content=kadov>\r
-<meta name=filetype-version content=1>\r
-<meta name=page-count content=1>\r
-<meta name=layout-height content=3595>\r
-<meta name=layout-width content=740>\r
-\r
-\r
-<!--(Links)=========================================================-->\r
-\r
- <link rel='stylesheet' href='../default_ns.css'>\r
-<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
+<meta http-equiv="content-type" content="text/html; charset=windows-1252">\r
+<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">\r
+<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
 <!--\r
 if (navigator.appName !="Netscape")\r
 {   document.write("<link rel='stylesheet' href='../default.css'>");}\r
@@ -34,19 +14,29 @@ if (navigator.appName !="Netscape")
 </script>\r
 <style type="text/css">\r
 <!--\r
-img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}\r
-ul.whs2 {list-style: disc;}\r
-p.whs3 {font-weight: bold;}\r
-p.whs4 {margin-left: 40px;}\r
-img_whs5 {border-style: none; border: none; width: 311px; height: 456px;}\r
-img_whs6 {border-style: none; border: none; width: 297px; height: 62px;}\r
-img_whs7 {border-style: none; border: none; width: 612px; height: 225px;}\r
-img_whs8 {border-style: none; border: none; width: 612px; height: 230px;}\r
-img_whs9 {border-style: none; border: none; width: 600px; height: 227px;}\r
-img_whs10 {border-style: none; border: none; width: 620px; height: 228px;}\r
-img_whs11 {border-style: none; border: none; width: 304px; height: 222px;}\r
+img_whs1 { border:none; width:30px; height:30px; float:none; border-style:none; }\r
+ul.whs2 { list-style:disc; }\r
+p.whs3 { font-weight:bold; }\r
+p.whs4 { margin-left:40px; }\r
+img_whs5 { border:none; width:332px; height:548px; border-style:none; float:right; }\r
+img_whs6 { border:none; width:612px; height:225px; border-style:none; }\r
+img_whs7 { border:none; width:581px; height:218px; border-style:none; float:left; }\r
+img_whs8 { border:none; width:600px; height:227px; border-style:none; }\r
+p.whs9 { margin-left:0px; }\r
+img_whs10 { border:none; width:620px; height:228px; border-style:none; }\r
+img_whs11 { border:none; width:304px; height:222px; border-style:none; }\r
 -->\r
-</style>\r
+</style><script type="text/javascript" language="JavaScript">\r
+<!--\r
+if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))\r
+{\r
+  var strNSS = "<style type='text/css'>";\r
+  strNSS += "p.whs9 {margin-left:1pt; }";\r
+  strNSS +="</style>";\r
+  document.write(strNSS);\r
+}\r
+//-->\r
+</script>\r
 <script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
 <!--\r
 function reDo() {\r
@@ -63,28 +53,21 @@ onerror = null;
 </script>\r
 <style type="text/css">\r
 <!--\r
-  div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}\r
+div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }\r
 -->\r
-</style>\r
-<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
+</style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
 <script type="text/javascript" language="javascript" src="../whver.js"></script>\r
 <script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
 <script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
 <script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
 </head>\r
-\r
-<!--(Body)==========================================================-->\r
-\r
-\r
-<body>\r
-\r
-<script type="text/javascript" language="javascript1.2">\r
+<body><script type="text/javascript" language="javascript1.2">\r
 <!--\r
 if (window.gbWhTopic)\r
 {\r
        if (window.addTocInfo)\r
        {\r
-       addTocInfo("SMESH module\nModifying meshes\nTransforming meshes\nSewing meshes");\r
+       addTocInfo("MESH module\nModifying meshes\nTransforming meshes\nSewing meshes");\r
 addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
 \r
        }\r
@@ -98,13 +81,14 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
        {\r
        setRelStartPage("../smesh.htm");\r
 \r
-               autoSync(0);\r
+               autoSync(1);\r
                sendSyncInfo();\r
                sendAveInfoOut();\r
        }\r
 }\r
 else\r
-       document.location.reload();\r
+       if (window.gbIE4)\r
+               document.location.reload();\r
 //-->\r
 </script>\r
 <h1>Sewing meshes</h1>\r
@@ -139,23 +123,11 @@ else
  </B></span>menu choose the <span style="font-weight: bold;"><B>Transformation \r
  </B></span>item and &nbsp;from \r
  its sub-menu select the <span style="font-weight: bold;"><B>Sewing </B></span>item. \r
- The following dialog box shall appear:</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><img src="../image57.gif" width="311px" height="456px" border="0" class="img_whs5"></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
+ </p>\r
 \r
-<p class="whs4">2. In the upper part of this dialog box check \r
- one of the radio buttons corresponding to the type of sewing operation \r
- you would like to perform: </p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><img src="../image61.gif" width="297px" height="62px" border="0" class="img_whs6"> </p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
+<p class="whs4">2. Check in the dialog box one of the radio \r
+ buttons corresponding to the type of sewing operation you would like to \r
+ perform. </p>\r
 \r
 <p class="whs4">3. Fill the other fields available in the \r
  dialog box</p>\r
@@ -164,9 +136,7 @@ else
  </B></span><span>or </span><span style="font-weight: bold;"><B>Apply </B></span>button \r
  to perform the operation of sewing. </p>\r
 \r
-<p class="whs3">&nbsp;</p>\r
-\r
-<h3><a name="free bord"></a>Sew free borders</h3>\r
+<h3><a name="free bord"></a>Sew free borders<img src="../pics/sewing1.png" x-maintain-ratio="TRUE" width="332px" height="548px" align="right" border="0" class="img_whs5"></h3>\r
 \r
 <p>This functionality allows you to unite two free borders of a 2D mesh.</p>\r
 \r
@@ -223,13 +193,22 @@ else
 \r
 <p>&nbsp;</p>\r
 \r
-<p class="whs4"><img src="../image22.jpg" width="612px" height="225px" border="0" class="img_whs7"></p>\r
+<p class="whs4"><img src="../image22.jpg" width="612px" height="225px" border="0" class="img_whs6"></p>\r
 \r
 <p class="whs4">&nbsp;</p>\r
 \r
-<h3><a name=conform></a>Sew conform free borders</h3>\r
+<p>&nbsp;&nbsp;<span style="font-weight: bold;"><B>See \r
+ Also</B></span> a sample TUI Script of a <a href="../transforming_meshes.htm#bookmark4">Sew \r
+ Free Borders</a> operation. &nbsp;</p>\r
 \r
-<p>This functionality can be used to unite two free borders of a 2D mesh.</p>\r
+<p>&nbsp;</p>\r
+\r
+<p class="whs4">&nbsp;</p>\r
+\r
+<h3><a name=conform></a>Sew conform free borders<img src="../pics/sewing2.png" x-maintain-ratio="TRUE" width="332px" height="548px" align="right" border="0" class="img_whs5"></h3>\r
+\r
+<p>This functionality can be used to unite two free borders of a 2D mesh. \r
+ </p>\r
 \r
 <p>&nbsp;</p>\r
 \r
@@ -240,8 +219,6 @@ else
 \r
 <p>&nbsp;</p>\r
 \r
-<p class="whs4"><img src="../image23.jpg" width="612px" height="230px" border="0" class="img_whs8"></p>\r
-\r
 <p>The algorithm is following: counting nodes starting at the first ones, \r
  the n-th node of the first border is merged with the n-th node of the \r
  other border, until the end of either of borders. Nodes of the first border \r
@@ -249,13 +226,31 @@ else
 \r
 <p>For sewing conform free borders you should define three points on the \r
  first border and two points on the second one. User can select these nodes \r
- in 3D viewer or define node by its id.</p>\r
+ in 3D viewer or define node by its id.<img src="../image23.jpg" width="581px" height="218px" align="left" border="0" class="img_whs7"></p>\r
 \r
 <p class="whs3">&nbsp;</p>\r
 \r
 <p class="whs3">&nbsp;</p>\r
 \r
-<h3><a name="border to side"></a>Sew border to side</h3>\r
+<h3>&nbsp;</h3>\r
+\r
+<h3>&nbsp;</h3>\r
+\r
+<h3>&nbsp;</h3>\r
+\r
+<h3>&nbsp;</h3>\r
+\r
+<h3>&nbsp;</h3>\r
+\r
+<p>&nbsp;&nbsp;<span style="font-weight: bold;"><B>See \r
+ Also</B></span> a sample TUI Script of a <a href="../transforming_meshes.htm#bookmark5">Sew \r
+ Conform Free Borders</a> operation. &nbsp;</p>\r
+\r
+<h3>&nbsp;</h3>\r
+\r
+<h3>&nbsp;</h3>\r
+\r
+<h3><a name="border to side"></a>Sew border to side<img src="../pics/sewing3.png" x-maintain-ratio="TRUE" width="332px" height="548px" align="right" border="0" class="img_whs5"></h3>\r
 \r
 <p>&quot;Sew border to side&quot; is intended to sew a free border to a \r
  mesh surface.</p>\r
@@ -268,7 +263,7 @@ else
 \r
 <p>&nbsp;</p>\r
 \r
-<p class="whs4"><img src="../image30.jpg" width="600px" height="227px" border="0" class="img_whs9"></p>\r
+<p class="whs4">&nbsp;</p>\r
 \r
 <p>The algorithm is following.</p>\r
 \r
@@ -282,17 +277,22 @@ else
  and two points on the side. User can select these nodes in 3D viewer or \r
  define node by its id.</p>\r
 \r
-<p>&nbsp;</p>\r
-\r
-<h3><a name="side elements"></a>Sew side elements</h3>\r
+<p><img src="../image30.jpg" width="600px" height="227px" border="0" class="img_whs8"></p>\r
 \r
-<p class="whs4">&nbsp;</p>\r
+<p>&nbsp;&nbsp;<span style="font-weight: bold;"><B>See \r
+ Also</B></span> a sample TUI Script of a <a href="../transforming_meshes.htm#bookmark6">Sew \r
+ Border to Side</a> operation. &nbsp;</p>\r
 \r
 <p>&nbsp;</p>\r
 \r
-<p class="whs4"><img src="../image31.jpg" width="620px" height="228px" border="0" class="img_whs10"></p>\r
+<h3>&nbsp;</h3>\r
+\r
+<h3><a name="side elements"></a>Sew side elements<img src="../pics/sewing4.png" x-maintain-ratio="TRUE" width="332px" height="548px" align="right" border="0" class="img_whs5"></h3>\r
 \r
-<p>This operation is intended to unite two mesh surfaces.</p>\r
+<p class="whs9">This operation is intended to unite two mesh \r
+ surfaces.</p>\r
+\r
+<p class="whs9">&nbsp;</p>\r
 \r
 <p>Surfaces may be defined by either 2d or 3d elements. The number of given \r
  elements of the sides must be the same. The sets of given elements must \r
@@ -304,10 +304,12 @@ else
 <p>Two corresponding nodes on each side must be specified. They must belong \r
  to one element and must be located on an element set boundary.</p>\r
 \r
+<p>&nbsp;</p>\r
+\r
 <p>Sewing algorithm finds and merges the corresponding nodes starting from \r
  the specified ones.</p>\r
 \r
-<p>&nbsp;</p>\r
+<p><img src="../image31.jpg" width="620px" height="228px" border="0" class="img_whs10"></p>\r
 \r
 <p class="whs4"><img src="../image32.jpg" width="304px" height="222px" border="0" class="img_whs11"></p>\r
 \r
@@ -317,6 +319,14 @@ else
 \r
 <p>&nbsp;</p>\r
 \r
+<p><span style="font-weight: bold;"><B>See Also</B></span> a sample TUI Script \r
+ of a <a href="../transforming_meshes.htm#bookmark7">Sew Side Elements</a> \r
+ operation. &nbsp;</p>\r
+\r
+<p>&nbsp;</p>\r
+\r
+<p>&nbsp;</p>\r
+\r
 <script type="text/javascript" language="javascript1.2">\r
 <!--\r
 if (window.writeIntopicBar)\r
@@ -324,5 +334,4 @@ if (window.writeIntopicBar)
 //-->\r
 </script>\r
 </body>\r
-\r
 </html>\r