<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">

<html>

<head>
<title>Titre</title>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{   document.write("<link rel='stylesheet' href='../default.css'>");}
//-->
</script>
<style>
<!--
A:link { color:#0000ff; }
-->
</style><style type="text/css">
<!--
p.whs1 { font-family:'Times New Roman' , serif; font-size:12pt; font-weight:normal; }
img_whs2 { border:none; float:none; width:30px; height:30px; border-style:none; }
p.whs3 { font-family:'Times New Roman' , serif; font-size:12pt; }
ul.whs4 { list-style:disc; }
p.whs5 { font-size:12pt; }
p.whs6 { margin-left:40px; }
p.whs7 { font-family:'Times New Roman' , serif; font-size:14pt; }
img_whs8 { width:20px; height:20px; border-style:none; }
p.whs9 { font-size:12pt; margin-left:40px; }
img_whs10 { border:none; border-style:none; width:312px; height:483px; float:none; }
img_whs11 { border:none; border-style:none; width:448px; height:302px; float:none; }
img_whs12 { border:none; width:150px; height:135px; border-style:none; }
img_whs13 { border:none; border-style:none; width:312px; height:367px; float:none; }
img_whs14 { border:none; width:150px; height:131px; border-style:none; }
img_whs15 { border:none; border-style:none; width:312px; height:315px; float:none; }
img_whs16 { border:none; border-style:none; width:312px; height:346px; float:none; }
img_whs17 { border:none; width:150px; height:99px; border-style:none; }
img_whs18 { border:none; border-style:none; width:312px; height:319px; float:none; }
img_whs19 { border:none; border-style:none; width:312px; height:381px; float:none; }
img_whs20 { border:none; width:150px; height:104px; border-style:none; }
img_whs21 { border:none; width:24px; height:22px; border-style:none; }
p.whs22 { font-size:12pt; font-weight:bold; }
ul.whs23 { list-style:circle; }
p.whs24 { font-size:12pt; font-weight:normal; }
table.whs25 { x-cell-content-align:top; width:37.774%; border-spacing:0px; }
col.whs26 { width:48.722%; }
col.whs27 { width:51.278%; }
tr.whs28 { x-cell-content-align:top; }
td.whs29 { width:48.722%; padding-right:10px; padding-left:10px; border-right-style:none; border-left-style:none; border-top-style:none; border-bottom-style:none; }
td.whs30 { width:51.278%; padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }
img_whs31 { border:none; border-style:none; width:312px; height:494px; float:none; }
p.whs32 { font-weight:bold; }
img_whs33 { border:none; width:250px; height:284px; float:none; border-style:none; }
img_whs34 { border:none; width:271px; height:284px; border-style:none; }
img_whs35 { border:none; width:23px; height:22px; border-style:none; }
img_whs36 { border:none; border-style:none; width:312px; height:372px; float:none; }
p.whs37 { font-size:12pt; margin-left:0px; }
p.whs38 { font-size:12pt; margin-left:0px; font-weight:bold; }
p.whs39 { margin-left:40px; font-size:12pt; }
img_whs40 { border:none; width:300px; height:311px; border-style:none; }
p.whs41 { font-size:12pt; margin-left:36px; text-indent:-36px; }
p.whs42 { font-size:12pt; text-indent:-36px; margin-left:40px; }
img_whs43 { border:none; width:23px; height:21px; border-style:none; }
img_whs44 { border:none; border-style:none; width:312px; height:230px; float:none; }
p.whs45 { font-size:12pt; margin-left:40px; text-indent:-40px; }
p.whs46 { font-size:12pt; margin-left:40px; text-indent:-40px; font-weight:bold; }
p.whs47 { font-size:12pt; text-indent:-40px; font-weight:bold; margin-left:80px; }
img_whs48 { border:none; width:250px; height:236px; border-style:none; }
img_whs49 { border:none; width:250px; height:233px; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
  var strNSS = "<style type='text/css'>";
  strNSS += "p.whs37 {margin-left:1pt; }";
  strNSS += "p.whs38 {margin-left:1pt; }";
  strNSS += "p.whs41 {text-indent:1pt; }";
  strNSS += "p.whs42 {text-indent:1pt; }";
  strNSS += "p.whs45 {text-indent:1pt; }";
  strNSS += "p.whs46 {text-indent:1pt; }";
  strNSS += "p.whs47 {text-indent:1pt; }";
  strNSS +="</style>";
  document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
  if (innerWidth != origWidth || innerHeight != origHeight)
     location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
	origWidth = innerWidth;
	origHeight = innerHeight;
	onresize = reDo;
}
onerror = null; 
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
<script type="text/javascript" language="javascript" src="../whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
	if (window.addTocInfo)
	{
	addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");

	}
	if (window.writeBtnStyle)
		writeBtnStyle();

	if (window.writeIntopicBar)
		writeIntopicBar(1);

	if (window.setRelStartPage)
	{
	setRelStartPage("../geom.htm");

		autoSync(1);
		sendSyncInfo();
		sendAveInfoOut();
	}
}
else
	if (window.gbIE4)
		document.location.reload();
//-->
</script>
<h1>Basic operations</h1>

<p class="whs1"><b style="font-weight: bold;"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" x-save-file="TRUE" x-save-method="compute-relative" width="30px" height="30px" border="0" class="img_whs2"><span style="font-weight: normal;"> In GEOM you can perform 
 basic operations with geometrical objects aimed at creation of more complex 
 shapes. These operations are:</span></b></p>

<p class="whs3">&nbsp;</p>

<ul type="disc" class="whs4">
	
	<li class=kadov-p><p class="whs3"><a 
 HREF="#_Toc57113143">Partition&#9;</a></p></li>
	
	<li class=kadov-p><p class="whs3"><a 
 HREF="#_Toc57113144"><font><span style="font-family: 'Times New Roman', serif; font-size: 12pt;"><font size=3 style="font-size:12pt;">Archimede&#9;</font></span></font></a></p></li>
	
	<li class=kadov-p><p class="whs3"><a 
 HREF="#_Toc57113145"><font><span style="font-family: 'Times New Roman', serif; font-size: 12pt;"><font size=3 style="font-size:12pt;">Fillet&#9;</font></span></font></a></p></li>
	
	<li class=kadov-p><p class="whs3"><a 
 HREF="#_Toc57113146">Chamfer</a></p></li>
	
	<li class=kadov-p><p class="whs3">Blocks</p></li>
	
	<ul type="disc" class="whs4">
		
		<li class=kadov-p><p class="whs3"><a 
 href="#Multi-transformation">Multi-transformation</a></p></li>
		
		<li class=kadov-p><p class="whs3"><a 
 href="#ExplodeOnBlocks">Explode on blocks</a></p></li>
		
		<li class=kadov-p><p class="whs3"><a 
 href="#Propagate">Propagate</a><a HREF="#_Toc57113146">&#9;</a></p></li>
	</ul>
</ul>

<p class="whs5">&nbsp;</p>

<p class=TODO>To perform basic operations on geometrical objects:</p>

<p class=TODO>&nbsp;</p>

<p class="whs6">In the main menu select <span style="font-weight: bold;"><B>Operations</B></span><span>.</span></p>

<p class="whs5">&nbsp;</p>

<p class="whs5">&nbsp;</p>

<p class="whs7"><b style="font-weight: bold;"><a 
 NAME=_Toc57113143><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image87.gif" width="20px" height="20px" border="0" class="img_whs8"><font 
 style="font-size: 14pt;"
	size=4> Partition</font></font></span></a></b></p>

<p class="whs7">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Description:</b> 
 Builds a shape by intersection.</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">TUI Command:</b><i> 
 </i><span style="font-style: italic;"><I>geompy.MakePartition(ListOfShapes, 
 ListOfTools, ListOfKeepInside, ListOfRemoveInside, Limit, RemoveWebs, 
 ListOfMaterials)</I></span>, where ListOfShapes is a list of shapes to be 
 intersected, ListOfTools is a list of shapes to intersect the shapes from 
 ListOfShapes, ListOfKeepInside is a list of shapes outside which the results 
 will be deleted, ListOfRemoveInside is a list of shapes inside which the 
 results will be deleted, Limit is a type of the result shapes, if RemoveWebs 
 is True the Glue 3D algorithm will be performed on the results, ListOfMaterials 
 is a list of materials indices for each shape, it makes sense only if 
 RemoveWebs is True.</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Arguments:</b> 
 Up to 4 shapes + reconstruction limit.</p>

<ul type="disc" class="whs4">
	
	<li class=kadov-p><p class="whs5"><b style="font-weight: bold;">1st 
 Constructor:</b> Name + 2 shapes (first shape will be intersected by the 
 second shape) + reconstruction limit.</p></li>
	
	<li class=kadov-p><p class="whs5"><b style="font-weight: bold;">2nd 
 Constructor:</b> Name + 1 shape which will be intersected + 1 cutting 
 face.</p></li>
</ul>

<p class="whs5">&nbsp;</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Dialog Box:</b></p>

<p class="whs5">&nbsp;</p>

<p class="whs9"><img src="../pics/partition1.png" x-maintain-ratio="TRUE" width="312px" height="483px" border="0" class="img_whs10"> <img src="../pics/partition2.png" x-maintain-ratio="TRUE" width="312px" height="483px" border="0" class="img_whs10"> </p>

<p class="whs9">&nbsp;</p>

<p class="whs9"><img src="../pics/neo-materials.png" x-maintain-ratio="TRUE" width="448px" height="302px" border="0" class="img_whs11"></p>

<p class="whs9">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Example:</b></p>

<p class="whs5">&nbsp;</p>

<p class="whs9"><img src="../image80.jpg" width="150px" height="135px" border="0" class="img_whs12"> &nbsp;<img src="../image81.jpg" width="150px" height="135px" border="0" class="img_whs12"></p>

<p class="whs9">&nbsp;</p>

<p class="whs7"><a NAME=_Toc57113144><span 
 style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image88.gif" width="20px" height="20px" border="0" class="img_whs8"><b><font style="font-size: 14pt;"
													size=4> Archimede</font></b></font></span></a></p>

<p class="whs7">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Description:</b> 
 Creates a plane corresponding to the modeled water-line of the object 
 plunged into the water (in Z direction).</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">TUI Command: 
 </b><span style="font-style: italic;"><I>geompy.Archimede(Shape,Weight,WaterDensity,MeshingDeflection)</I></span>, 
 where Shape is a shape to put into the water, Weight is a weight of the 
 shape, WaterDensity &nbsp;is 
 density of water, MeshingDeflection is a deflection of the mesh, using 
 to compute the section.</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">GUI Arguments:</b> 
 Name + 1 shape &nbsp;+ 
 3 values (Weight, Water Density &amp; Meshing Deflection).</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Dialog Box:</b></p>

<p class="whs5">&nbsp;</p>

<p class="whs9"><img src="../pics/archimede.png" x-maintain-ratio="TRUE" width="312px" height="367px" border="0" class="img_whs13"></p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Example:</b></p>

<p class="whs5">&nbsp;</p>

<p class="whs9"><img src="../image78.jpg" width="150px" height="131px" border="0" class="img_whs14"> &nbsp;<img src="../image79.jpg" width="150px" height="131px" border="0" class="img_whs14"> &nbsp;<img src="../image22.gif" width="150px" height="131px" border="0" class="img_whs14"></p>

<p class="whs9">&nbsp;</p>

<p class="whs9">&nbsp;</p>

<p class="whs7"><a NAME=_Toc57113145><span 
 style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image89.gif" width="20px" height="20px" border="0" class="img_whs8"><b><font style="font-size: 14pt;"
													size=4> Fillet</font></b></font></span></a></p>

<p class="whs7">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Description:</b> 
 Make fillets of the edges of a shape.</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">TUI Command:</b><i> 
 </i><span style="font-style: italic;"><I>geompy.MakeFillet(Shape, Radius, 
 ShapeType, ListOfShapeID)</I></span>, where Shape is a shape to create a fillet 
 on, Radius is a radius of the fillet, ShapeType is a type of shapes to 
 be processed, ListOfShapeID is a list of subshape�s Ids to be processed.</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Arguments:</b></p>

<ul type="disc" class="whs4">
	
	<li class=kadov-p><p class="whs5"><b style="font-weight: bold;">1st 
 Constructor:</b> Name + 1 shape + 1 value (fillet radius).</p></li>
	
	<li class=kadov-p><p class="whs5"><b style="font-weight: bold;">2nd 
 Constructor:</b> Name + 1 shape + 1 Selection of edges + 1 value (Fillet 
 radius).</p></li>
	
	<li class=kadov-p><p class="whs5"><b style="font-weight: bold;">3rd 
 Constructor:</b> Name + 1 shape + 1 Selection of faces + 1 value (Fillet 
 radius).</p></li>
</ul>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Dialog Box:</b></p>

<p class="whs5">&nbsp;</p>

<p class="whs9"><img src="../pics/fillet1.png" x-maintain-ratio="TRUE" width="312px" height="315px" border="0" class="img_whs15"> &nbsp;<img src="../pics/fillet2.png" x-maintain-ratio="TRUE" width="312px" height="346px" border="0" class="img_whs16"> &nbsp;<img src="../pics/fillet3.png" x-maintain-ratio="TRUE" width="312px" height="346px" border="0" class="img_whs16"></p>

<p class="whs5">&nbsp; </p>

<p class="whs5"><b style="font-weight: bold;">Example:</b></p>

<p class="whs5">&nbsp;</p>

<p class="whs9"><img src="../image82.jpg" width="150px" height="99px" border="0" class="img_whs17"> &nbsp;<img src="../image83.jpg" width="150px" height="99px" border="0" class="img_whs17"></p>

<p class="whs9">&nbsp;</p>

<p class="whs5">&nbsp;</p>

<p class="whs7"><a NAME=_Toc57113146><span 
 style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image90.gif" width="20px" height="20px" border="0" class="img_whs8"><b><font style="font-size: 14pt;"
													size=4> Chamfer</font></b></font></span></a></p>

<p class="whs7">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Description:</b> 
 Makes chamfer of the edges of a Shape.</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">TUI Command:</b><i> 
 </i></p>

<ul type="disc" class="whs4">
	
	<li class=kadov-p><p class="whs5"><span style="font-style: italic;"><I>geompy.MakeChamferEdge(Shape, 
 D1, D2, Face1, Face2)</I></span>, where Shape is a shape to create a chamfer 
 on, D1 is a chamfer size along Face1, D2 is a chamfer size along Face2, 
 Face1 and Face2 are indices of faces in Shape.</p></li>
	
	<li class=kadov-p><p class="whs5"><span style="font-style: italic;"><I>geompy.MakeChamferFace(Shape, 
 D1, D2, ListOfFaceID)</I></span>, where Shape is a shape to create chamfer 
 on, D1 is a chamfer size along a face from &nbsp;ListOfFaceID, 
 &nbsp;D2 is a 
 chamfer size along two faces connected to the edge to which the chamfer 
 is applied, ListOfFaceID is a list of indices of faces in Shape.</p></li>
</ul>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Arguments:</b></p>

<p class="whs5">&nbsp;</p>

<ul type="disc" class="whs4">
	
	<li class=kadov-p><p class="whs5"><b style="font-weight: bold;">1st 
 Constructor :</b> Name + 1 SHAPE + 1 value (Chamfer dimension).</p></li>
	
	<li class=kadov-p><p class="whs5"><b style="font-weight: bold;">2nd 
 Constructor :</b> Name + 1 SHAPE + 2 faces + 2 values (Chamfer dimensions).</p></li>
	
	<li class=kadov-p><p class="whs5"><b style="font-weight: bold;">3rd 
 Constructor :</b> Name + 1 SHAPE + 1 Selection of faces + 2 values (Chamfer 
 dimensions).</p></li>
</ul>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Dialog Box:</b></p>

<p class="whs5">&nbsp;</p>

<p class="whs9"><img src="../pics/chamfer1.png" x-maintain-ratio="TRUE" width="312px" height="319px" border="0" class="img_whs18"> &nbsp;<img src="../pics/chamfer2.png" x-maintain-ratio="TRUE" width="312px" height="381px" border="0" class="img_whs19"> &nbsp;<img src="../pics/chamfer3.png" x-maintain-ratio="TRUE" width="312px" height="381px" border="0" class="img_whs19"></p>

<p class="whs5">&nbsp; </p>

<p class="whs5"><b style="font-weight: bold;">Example:</b></p>

<p class="whs5">&nbsp;</p>

<p class="whs9"><img src="../image84.jpg" width="150px" height="104px" border="0" class="img_whs20"> &nbsp;<img src="../image85.jpg" width="150px" height="104px" border="0" class="img_whs20"></p>

<p class="whs5">&nbsp;</p>

<p class="whs5">&nbsp;</p>

<p class="whs5">&nbsp;</p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p><a name=Multi-transformation><img src="../image52.gif" width="24px" height="22px" border="0" class="img_whs21"> <span style="font-size: 14pt; font-weight: bold;"><font size=4 style="font-size:14pt;"><B>Block</B></font></span> 
 <span style="font-weight: bold; font-size: 14pt;"><font size=4 style="font-size:14pt;"><B>multi-transformation</B></font></span></a></p>

<p>&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Description:</b> 
 Makes several translations of a block (solid) in <span style="font-weight: bold;"><B>one</B></span> 
 or <span style="font-weight: bold;"><B>two</B></span> directions depending on 
 the arguments specified by the user.</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">TUI Command:</b><i> 
 </i></p>

<ul type="disc" class="whs4">
	
	<li class=kadov-p><p class="whs5"><span style="font-style: italic;"><I>geompy. 
 MakeMultiTransformation1D(Block, DirFaceID1, DirFaceID2, NbTimes)</I></span>, 
 where Block is a block to be transformed, DirFaceID1 is an ID of the face 
 which defines the first direction of transformation, DirFaceID2 is an 
 ID of the face which defines the second direction of transformation, NbTimes 
 is a numeber of transformations.</p></li>
	
	<li class=kadov-p><p class="whs5"><span style="font-style: italic;"><I>geompy. 
 MakeMultiTransformation2D(Block, DirFaceID1U, DirFaceID2U, NbTimesU, DirFaceID1V, 
 DirFaceID2V, NbTimesV)</I></span>, where Block is a block to be transformed, 
 DirFaceID1U and DirFace1V are ID�s of the faces, which define directions 
 of the first transformation, DirFaceID1V and DirFaceID2V are ID�s of the 
 faces which define directions of the second transformation, NbTimesU and 
 NbTimesV are numbers of transformations.</p></li>
</ul>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Arguments:</b></p>

<p class="whs5">&nbsp;</p>

<ul type="disc" class="whs4">
	
	<li class=kadov-p><p class="whs22">1D 
 transformation: <span style="font-weight: normal;">Name + 1 hexahedral 
 solid + 1 or 2 faces + 1 integer (number of blocks)</span></p></li>
	
	<li class=kadov-p><p class="whs22">2D 
 transformation:<span style="font-weight: normal;"> Name + 1 hexahedral 
 solid + </span></p></li>
	
	<ul type="circle" class="whs23">
		
		<li class=kadov-p><p class="whs24">2 
 faces and 1 integer, or</p></li>
		
		<li class=kadov-p><p class="whs22"><span 
 style="font-weight: normal;">3 or 4 faces and 2 integers </span></p></li>
	</ul>
</ul>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Dialog Box:</b></p>

<table x-use-null-cells cellspacing="0" width="37.774%" class="whs25">
<col class="whs26">
<col class="whs27">

<tr valign="top" class="whs28">
<td width="48.722%" class="whs29">
<p><img src="../pics/mtransf1.png" x-maintain-ratio="TRUE" width="312px" height="381px" border="0" class="img_whs19"></td>
<td width="51.278%" class="whs30">
<p><img src="../pics/mtransf2.png" x-maintain-ratio="TRUE" width="312px" height="494px" border="0" class="img_whs31"></td></tr>
</table>

<p class="whs5">&nbsp;</p>

<p class="whs32">Example:</p>

<p class="whs32">&nbsp;</p>

<p class="whs32"><img src="../image188.jpg" x-maintain-ratio="TRUE" width="250px" height="284px" border="0" class="img_whs33"> &nbsp;&nbsp;&nbsp;&nbsp;<img src="../image189.jpg" width="271px" height="284px" border="0" class="img_whs34"></p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p><a name=ExplodeOnBlocks><img src="../image53.gif" width="23px" height="22px" border="0" class="img_whs35"> <span style="font-weight: bold; font-size: 14pt;"><font size=4 style="font-size:14pt;"><B>Explode 
 on Blocks</B></font></span></a></p>

<p>&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Description:</b> 
 Returns blocks of the given compound. The user may define the type blocks 
 to be extracted by setting the minimum and maximum number of faces in 
 the target block. By checking the corresponding box the user may also 
 interactively choose the blocks from a compound .</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">TUI Command:</b><i> 
 </i><span style="font-style: italic;"><I>geompy.MakeBlockExplode(Compound, 
 MinNbFaces, MaxNbFaces)</I></span>, where Compound is a compound to be exploded 
 into the blocks, MinNbFaces, MaxNbFaces are correspondingly the minimal 
 and &nbsp;the 
 maximal number of faces of the resulting blocks.</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Arguments: <span 
 style="font-weight: normal;">1 compound + 1 integer (min. and max. number 
 of faces in the block to be extracted).</span></b></p>

<p class="whs5">&nbsp;</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Dialog Box:</b></p>

<p class="whs5">&nbsp;</p>

<p class="whs9"><img src="../pics/mtransf3.png" x-maintain-ratio="TRUE" width="312px" height="372px" border="0" class="img_whs36"></p>

<p class="whs37">&nbsp;</p>

<p class="whs38">Example:</p>

<p class="whs37">&nbsp;</p>

<p class="whs39"><img src="../image191.jpg" width="300px" height="311px" border="0" class="img_whs40"></p>

<p class="whs41">&nbsp;</p>

<p class="whs42">&nbsp;</p>

<p class="whs42">&nbsp;</p>

<p><a name=Propagate><img src="../image3.gif" width="23px" height="21px" border="0" class="img_whs43"> <span style="font-weight: bold; font-size: 14pt;"><font size=4 style="font-size:14pt;"><B>Propagate</B></font></span></a></p>

<p>&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Description:</b> 
 Breaks a multitude of edges of a shape into groups (builds all possible 
 propagation groups).</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Result:</b> List 
 of GEOM_Objects. Each Geom Object will contain a group of edges.</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">TUI Command:</b><i> 
 </i><span style="font-style: italic;"><I>geompy.Propagate(Shape)</I></span>, 
 where Shape is a shape to build propagation groups on.</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Arguments: <span 
 style="font-weight: normal;">1 Shape.</span></b></p>

<p class="whs5">&nbsp;</p>

<p class="whs5">&nbsp;</p>

<p class="whs5"><b style="font-weight: bold;">Dialog Box: </b></p>

<p class="whs5">&nbsp;</p>

<p class="whs39"><img src="../pics/mtransf4.png" x-maintain-ratio="TRUE" width="312px" height="230px" border="0" class="img_whs44"></p>

<p class="whs45">&nbsp;</p>

<p class="whs46">Example:</p>

<p class="whs46">&nbsp;</p>

<p class="whs47"><img src="../image15.jpg" width="250px" height="236px" border="0" class="img_whs48"> &nbsp;&nbsp;<img src="../image16.jpg" width="250px" height="233px" border="0" class="img_whs49"> &nbsp;&nbsp;</p>

<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
	writeIntopicBar(0);
//-->
</script>
</body>
</html>