1 <!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
\r
6 <title>Cylinder</title>
\r
7 <meta http-equiv="content-type" content="text/html; charset=windows-1252">
\r
8 <meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
\r
9 <link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
\r
11 if (navigator.appName !="Netscape")
\r
12 { document.write("<link rel='stylesheet' href='default.css'>");}
\r
15 <style type="text/css">
\r
17 img_whs1 { width:20px; height:20px; border-style:none; }
\r
18 p.whs2 { font-size:12pt; }
\r
19 p.whs3 { font-weight:bold; }
\r
20 p.whs4 { margin-left:40px; }
\r
21 img_whs5 { border:none; width:312px; height:376px; float:none; border-style:none; }
\r
22 img_whs6 { border:none; width:312px; height:376px; border-style:none; float:none; }
\r
23 p.whs7 { margin-left:0px; }
\r
24 img_whs8 { border:none; width:287px; height:272px; float:none; border-style:none; }
\r
26 </style><script type="text/javascript" language="JavaScript">
\r
28 if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
\r
30 var strNSS = "<style type='text/css'>";
\r
31 strNSS += "p.whs7 {margin-left:1pt; }";
\r
32 strNSS +="</style>";
\r
33 document.write(strNSS);
\r
37 <script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
\r
40 if (innerWidth != origWidth || innerHeight != origHeight)
\r
43 if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
\r
44 origWidth = innerWidth;
\r
45 origHeight = innerHeight;
\r
51 <style type="text/css">
\r
53 div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
\r
55 </style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
\r
56 <script type="text/javascript" language="javascript" src="whver.js"></script>
\r
57 <script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
\r
58 <script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
\r
59 <script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
\r
61 <body><script type="text/javascript" language="javascript1.2">
\r
63 if (window.gbWhTopic)
\r
65 if (window.addTocInfo)
\r
67 addTocInfo("Geometry module\nCreating geometrical objects\nCreating Primitives\nCylinder");
\r
68 addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
\r
71 if (window.writeBtnStyle)
\r
74 if (window.writeIntopicBar)
\r
77 if (window.setRelStartPage)
\r
79 setRelStartPage("geom.htm");
\r
88 document.location.reload();
\r
91 <h1><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="files/salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image100.gif" width="20px" height="20px" border="0" class="img_whs1"> </font></span>Cylinder</h1>
\r
93 <p><b><span style="font-weight: normal;">T</b>o</span> create a <span style="font-weight: bold;"><B>Cylinder</B></span>
\r
94 in the <span style="font-weight: bold;"><B>Main Menu</B></span> select <span
\r
95 style="font-weight: bold;"><B>New Entity - > Primitives - > Cylinder</B></span></p>
\r
99 <p>There are 2 algorithms for creation of a <span style="font-weight: bold;"><B>Cylinder</B></span>.
\r
102 <p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">The</span>
\r
103 Result <span style="font-weight: normal;">of each operation will be a</span></b>
\r
104 GEOM_Object (SOLID).</p>
\r
106 <p class="whs2"> </p>
\r
108 <p class="whs2">Firstly, you can define a <span style="font-weight: bold;"><B>Cylinder</B></span>
\r
109 by the <span style="font-weight: bold;"><B>Base Point</B></span> (the central
\r
110 point of the cylinder base), the <span style="font-weight: bold;"><B>Vector</B></span>
\r
111 (the axis of the cylinder), and its dimensions: the Radius and the Height.</p>
\r
113 <p><b style="font-weight: bold;">TUI Command:</b> <span style="font-style: italic;"><I>geompy.MakeCylinder(Point,
\r
114 Axis, Radius, Height)</I></span>, </p>
\r
116 <p class="whs3"><b style="font-weight: bold;">Arguments:
\r
117 <span style="font-weight: normal;"> </span></b><span
\r
118 style="font-size: 12pt; font-weight: normal;"><font size=3 style="font-size:12pt;">Name
\r
119 + 1 vertex + 1 vector + 2 values (Dimensions: radius and height).</font></span></p>
\r
121 <p class="whs4"><b style="font-weight: bold;"><img src="pics/cylinder1.png" x-maintain-ratio="TRUE" width="312px" height="376px" border="0" class="img_whs5"></b></p>
\r
125 <p><b><span style="font-weight: normal;">Secondly, you can define</b> a
\r
126 </span><span style="font-weight: bold;"><B>Cylinder</B></span> by the given radius
\r
127 and the height at the
\r
128 origin of coordinate system. The axis of the cylinder will be collinear
\r
129 to the OZ axis of the coordinate system. </p>
\r
131 <p><b style="font-weight: bold;">TUI Command: </b><span style="font-style: italic;"><I>geompy.MakeCylinderRH(Radius,
\r
132 Height)</I></span></p>
\r
134 <p><b>Arguments: </b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>2 values
\r
135 (Dimensions at origin: radius and height).</p>
\r
139 <p class="whs4"><img src="pics/cylinder2.png" x-maintain-ratio="TRUE" width="312px" height="376px" border="0" class="img_whs6"></p>
\r
141 <p class="whs7"> </p>
\r
143 <p><b style="font-weight: bold;">Example:</b></p>
\r
147 <p class="whs4"><img src="pics/cylinders.png" x-maintain-ratio="TRUE" width="287px" height="272px" border="0" class="img_whs8"></p>
\r
149 <p class="whs4"> </p>
\r
151 <p class="whs2">Our TUI Scripts provide you with useful examples
\r
152 of creation of <a href="primitives.htm#bookmark1">Primitives</a>. </p>
\r
156 <script type="text/javascript" language="javascript1.2">
\r
158 if (window.writeIntopicBar)
\r
159 writeIntopicBar(0);
\r