<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Tube in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Tube/m-p/12199#M37246</link>
    <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;What is the easiest way to make  tube ... I'm going nuts trying to figure it out.  THis is what i have but i don't understand how everything works. &lt;BR /&gt;
&lt;BR /&gt;
TUBE  4, 5, 1+2+16+32,&lt;BR /&gt;
&lt;BR /&gt;
-1", -4", 0,&lt;BR /&gt;
1", -4", 0,&lt;BR /&gt;
1", 4", 0,&lt;BR /&gt;
-1", 4", 0,&lt;BR /&gt;
      &lt;BR /&gt;
0,0,0,0,&lt;BR /&gt;
0, 0, 5, 0,&lt;BR /&gt;
3, 0, 5, 0,&lt;BR /&gt;
3, 4, 5, 0,&lt;BR /&gt;
3, 4, 0, 0&lt;BR /&gt;
      &lt;BR /&gt;
&lt;BR /&gt;
The edges are not straight they get cut.  Any help would be greatly appreciated.  &lt;BR /&gt;
&lt;BR /&gt;
Thanks&lt;/T&gt;&lt;/DIV&gt;</description>
    <pubDate>Wed, 06 Jul 2005 18:45:34 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2005-07-06T18:45:34Z</dc:date>
    <item>
      <title>Tube</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Tube/m-p/12199#M37246</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;What is the easiest way to make  tube ... I'm going nuts trying to figure it out.  THis is what i have but i don't understand how everything works. &lt;BR /&gt;
&lt;BR /&gt;
TUBE  4, 5, 1+2+16+32,&lt;BR /&gt;
&lt;BR /&gt;
-1", -4", 0,&lt;BR /&gt;
1", -4", 0,&lt;BR /&gt;
1", 4", 0,&lt;BR /&gt;
-1", 4", 0,&lt;BR /&gt;
      &lt;BR /&gt;
0,0,0,0,&lt;BR /&gt;
0, 0, 5, 0,&lt;BR /&gt;
3, 0, 5, 0,&lt;BR /&gt;
3, 4, 5, 0,&lt;BR /&gt;
3, 4, 0, 0&lt;BR /&gt;
      &lt;BR /&gt;
&lt;BR /&gt;
The edges are not straight they get cut.  Any help would be greatly appreciated.  &lt;BR /&gt;
&lt;BR /&gt;
Thanks&lt;/T&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 06 Jul 2005 18:45:34 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Tube/m-p/12199#M37246</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-07-06T18:45:34Z</dc:date>
    </item>
    <item>
      <title>Re: Tube</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Tube/m-p/12200#M37247</link>
      <description>TUBE needs 'phantom' points beyond the beginning and end points. The angle between these and the 'real' beginning/end points determines the miters. In other words, the first and last segments are invisible, but they still miter with the 2nd and next-to-last segments.&lt;BR /&gt;
&lt;BR /&gt;
I assume you want square ends.&lt;BR /&gt;
&lt;BR /&gt;
In your code, the miters are pointing down to meet the first and last points where you have z=0. But you also need to change the values of X in the first point and Y in the last. So all the Zs are 5, and the first X is in line with the angle from Xsub2 to Xsub3, and the last Y is in line with the angle from Ysub4 to Ysub3.&lt;BR /&gt;

&lt;PRE&gt;&lt;I&gt;
&lt;/I&gt;TUBE 4, 5, 1+2+16+32, 

-1", -4", 0, 
1", -4", 0, 
1", 4", 0, 
-1", 4", 0, 

-1,0,5,0, !-1 is 'behind' 0 from the point of view of 3
0, 0, 5, 0, 
3, 0, 5, 0, 
3, 4, 5, 0, 
3, 5, 5, 0 !5 is 'beyond' 4 from the point of view of 0

&lt;/PRE&gt;

One more thing. If it was me, I would make all the Zs 0 and use ADDz to jump up before making the tube. I would rather have more transformations and simpler tube code.</description>
      <pubDate>Wed, 06 Jul 2005 19:22:12 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Tube/m-p/12200#M37247</guid>
      <dc:creator>James Murray</dc:creator>
      <dc:date>2005-07-06T19:22:12Z</dc:date>
    </item>
    <item>
      <title>Re: Tube</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Tube/m-p/12201#M37248</link>
      <description>Wow.....&lt;BR /&gt;
&lt;BR /&gt;
Thank you very much</description>
      <pubDate>Wed, 06 Jul 2005 19:33:11 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Tube/m-p/12201#M37248</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-07-06T19:33:11Z</dc:date>
    </item>
    <item>
      <title>Re: Tube</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Tube/m-p/12202#M37249</link>
      <description>James&lt;BR /&gt;
&lt;BR /&gt;
TUBE confuses me, too.&lt;BR /&gt;
&lt;BR /&gt;
If you have moment could you help me with the following:&lt;BR /&gt;
&lt;BR /&gt;
I want a non-circular tube with, say, 7 points in the 'poly' where I am limiting the maximum Y to be about .3M and Maximum X to be about 1.5M. &lt;BR /&gt;
&lt;BR /&gt;
The tube is to be formed such that the inner radius is not likely to be less than .6m but could be as much as, say, 20M. The angle subtended by the tube would small, perhaps only 2 degrees in some cases (depending on the radius), because I want these to be elements rotated about the center of the inner radius, so as to form individual components within a larger object.&lt;BR /&gt;
&lt;BR /&gt;
Of course, the planes of ends of the tube need to be along the radii.&lt;BR /&gt;
&lt;BR /&gt;
There is no increment in the Z coordinate.&lt;BR /&gt;
&lt;BR /&gt;
At prseent I have formed the objects using REVOLVE, but I need to add PLANE at the start, and end, of the array of the rotated objects i.e. only two PLANEs.</description>
      <pubDate>Wed, 06 Jul 2005 23:36:47 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Tube/m-p/12202#M37249</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-07-06T23:36:47Z</dc:date>
    </item>
    <item>
      <title>Re: Tube</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Tube/m-p/12203#M37250</link>
      <description>Or as it's so beautifully explained in the Manual:&lt;BR /&gt;
&lt;BR /&gt;
"Note: The path comprises two points more than the number of generated sections. The first and the last points determine the position in space of the first and the last surfaces belonging to the TUBE. These points only play a role in determining the normal of the surfaces, they are not actual nodes of the path. The orientation of the surfaces is the same as that of the surfaces that would be generated at the nodes nearest to the two endpoints, if the TUBE were continued in the directions indicated by these.)"&lt;BR /&gt;
&lt;BR /&gt;
 &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_eek.gif" style="display : inline;" /&gt;</description>
      <pubDate>Thu, 07 Jul 2005 06:15:30 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Tube/m-p/12203#M37250</guid>
      <dc:creator>David Collins</dc:creator>
      <dc:date>2005-07-07T06:15:30Z</dc:date>
    </item>
    <item>
      <title>Re: Tube</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Tube/m-p/12204#M37251</link>
      <description>&lt;BLOCKQUOTE&gt;MikeS wrote:&lt;BR /&gt;TUBE confuses me, too.&lt;BR /&gt;
&lt;BR /&gt;
If you have moment could you help me with the following:&lt;/BLOCKQUOTE&gt;

Eek. Image/diagram/screenshot maybe? Happy to give it a shot.&lt;BR /&gt;
&lt;BR /&gt;
Are you talking about imitating TOLER? That is, changing the segment quantity depending on the radius? I figured that out once, I would have to dig it up.</description>
      <pubDate>Wed, 13 Jul 2005 15:11:26 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Tube/m-p/12204#M37251</guid>
      <dc:creator>James Murray</dc:creator>
      <dc:date>2005-07-13T15:11:26Z</dc:date>
    </item>
  </channel>
</rss>

