<?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 Re: Tube command Problem in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270681#M4352</link>
    <description>Hi everyone,&lt;BR /&gt;
&lt;BR /&gt;
Thank you for trying to solve this.&lt;BR /&gt;
&lt;BR /&gt;
About the &lt;B&gt;xForm&lt;/B&gt;, actually that was my last resort that I had  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_cry.gif" style="display : inline;" /&gt; , cause when I tried that procedure, the hand rail profiles start twisting around its centre axe (&lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;which also happens to be its path&lt;E&gt;&lt;/E&gt;), in a similar way that was commented in this topic:  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_exclaim.gif" style="display : inline;" /&gt;  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_exclaim.gif" style="display : inline;" /&gt;  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_exclaim.gif" style="display : inline;" /&gt;  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_question.gif" style="display : inline;" /&gt;  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_question.gif" style="display : inline;" /&gt;  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_question.gif" style="display : inline;" /&gt;  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_question.gif" style="display : inline;" /&gt; &lt;BR /&gt;
&lt;BR /&gt;
&lt;A href="https://archicad-talk.graphisoft.com/viewtopic.php?f=6&amp;amp;t=51395&amp;amp;hilit=tube" target="_blank"&gt;&lt;/A&gt;&lt;S&gt;&lt;A href="https://archicad-talk.graphisoft.com/viewtopic.php?f=6&amp;amp;t=51395&amp;amp;hilit=tube" target="_blank"&gt;&lt;/A&gt;&lt;A href="&amp;lt;/s&amp;gt;&amp;lt;LINK_TEXT text=&amp;quot;viewtopic.php?f=6&amp;amp;t=51395&amp;amp;hilit=tube&amp;quot;&amp;gt;https://archicad-talk.graphisoft.com/viewtopic.php?f=6&amp;amp;t=51395&amp;amp;hilit=tube&amp;lt;/LINK_TEXT&amp;gt;&amp;lt;e&amp;gt;"&gt;&lt;/A&gt;&lt;/S&gt;&lt;LINK_TEXT text="viewtopic.php?f=6&amp;amp;t=51395&amp;amp;hilit=tube"&gt;https://archicad-talk.graphisoft.com/viewtopic.php?f=6&amp;amp;t=51395&amp;amp;hilit=tube&lt;/LINK_TEXT&gt;&lt;E&gt;&lt;/E&gt;</description>
    <pubDate>Mon, 26 Feb 2018 07:37:14 GMT</pubDate>
    <dc:creator>Nader Belal</dc:creator>
    <dc:date>2018-02-26T07:37:14Z</dc:date>
    <item>
      <title>Tube command Problem</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270676#M4347</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;R&gt;Hi there,&lt;BR /&gt;
&lt;BR /&gt;
I was trying to make this hand bar for a ladder, using "&lt;B&gt;Tube&lt;/B&gt;" command in ArchiCAD 18, as you can see in this image.&lt;BR /&gt;



The problem that I have got, is that the profile gets skewed in plan, and I have got no clue how to set it right, by rotating it around its center axe.&lt;BR /&gt;



PS: I have also tried to use &lt;B&gt;Xform&lt;/B&gt;, but to no use&lt;/R&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 23 Feb 2018 06:33:12 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270676#M4347</guid>
      <dc:creator>Nader Belal</dc:creator>
      <dc:date>2018-02-23T06:33:12Z</dc:date>
    </item>
    <item>
      <title>Re: Tube command Problem</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270677#M4348</link>
      <description>Can you attach the TUBE code you have used for the arm?&lt;BR /&gt;
&lt;BR /&gt;
Barry.</description>
      <pubDate>Fri, 23 Feb 2018 08:11:17 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270677#M4348</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2018-02-23T08:11:17Z</dc:date>
    </item>
    <item>
      <title>Re: Tube command Problem</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270678#M4349</link>
      <description>&lt;PRE&gt;&lt;I&gt;
&lt;/I&gt;for __dx = -1 to 1 step 2
	for __n = 1 to 3 step 1
		if __dx = -1 then __m = 4
		if __dx =  1 then __m = 3
		put	nbBIM_pltPos[__m][__n]
	next __n

	add get(3)	: mulx -__dx

	if nbBIM_LadderRail = 1 then
		for __n = 1 to vardim1(nbBIM_railSq)	: put nbBIM_railSq[__n]	: next __n
	else
		for __n = 1 to vardim1(nbBIM_railCir)	: put nbBIM_railCir[__n]: next __n
	endif

	__nProfile = nsp/3

	put	0.0000, 0.0000,-1,						0,
		0.0000, 0.0000, 0.0030,					0,
		0.0000, 0.0000, h1-nbBIM_ProWidth*3.5,	0

	for i = 0 to nbBIM_slpeAngleLft+90 step 360/nbBIM_resol
		put	0.0000,
			(-3*nbBIM_ProWidth+3*nbBIM_ProWidth*cos(i)),
			h1-3.5*nbBIM_ProWidth+3*nbBIM_ProWidth*sin(i),
			0
	next i

	put	0,
			-3*nbBIM_ProWidth+3*nbBIM_ProWidth*cos(nbBIM_slpeAngleLft+90),
			h1-3.5*nbBIM_ProWidth+3*nbBIM_ProWidth*sin(nbBIM_slpeAngleLft+90),
			0

	for i = nbBIM_slpeAngleLft+90 to 180 step 360/nbBIM_resol
		put	0,
		   -d5-0.44-nbBIM_ProWidth+3*nbBIM_ProWidth+3*nbBIM_ProWidth*cos(i),
			h6-ws+3*nbBIM_ProWidth*sin(i),
			0
	next i

	put 0,
		   -d5-0.44-nbBIM_ProWidth+3*nbBIM_ProWidth+3*nbBIM_ProWidth*cos(180),
			h6-ws+3*nbBIM_ProWidth*sin(180),
			0

	if nbBIM_RailMount = 1 then
		put	0,	-d5-0.44-nbBIM_ProWidth,-nbBIM_poolDepth+0.0030,0,
			0,	-d5-0.44-nbBIM_ProWidth,-1,0
	else
		for i = 180 to 270 step 360/nbBIM_resol
			put	tan(-nbBIM_angledw)*(-d5-0.44+nbBIM_ProWidth*cos(i)),
			   -d5-0.44+nbBIM_ProWidth*cos(i),
			   -h7-nbBIM_stpsNu*h3-0.1100+nbBIM_ProWidth*sin(i)+nbBIM_ProWidth,nbBIM_angledw
		next i

		put	0,
		   -d5-0.44+nbBIM_ProWidth*cos(270),
		   -h7-nbBIM_stpsNu*h3-0.1100+nbBIM_ProWidth*sin(270)+nbBIM_ProWidth,nbBIM_angledw

		put	0,
			1.0000,
		   -h7-nbBIM_stpsNu*h3-0.1100+nbBIM_ProWidth*sin(270)+nbBIM_ProWidth,
			nbBIM_angledw
	endif

	__mProfile = (nsp-__nProfile*3)*0.25

	xform	1,	-nbBIM_dw/(0.44+d5+nbBIM_ProWidth),	0,	0,
			0,	1,	0,	0,
			0,	0,	1,	0

	tube __nProfile, __mProfile, 1+2,	get(nsp)

	del 3
next __dx
&lt;/PRE&gt;</description>
      <pubDate>Fri, 23 Feb 2018 08:20:17 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270678#M4349</guid>
      <dc:creator>Nader Belal</dc:creator>
      <dc:date>2018-02-23T08:20:17Z</dc:date>
    </item>
    <item>
      <title>Re: Tube command Problem</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270679#M4350</link>
      <description>Thanks for that.&lt;BR /&gt;
I was expecting a simple rectangular polygon following the tube path.&lt;BR /&gt;
But it looks like you have been busy making just about every aspect of it customisable.&lt;BR /&gt;
You might need to attach the entire object (zip file) if you can so I don't have too try and guess the variable default values.&lt;BR /&gt;
Or I will try and create a simple tube that follows a similar path when I get a chance later.&lt;BR /&gt;
&lt;BR /&gt;
Barry.</description>
      <pubDate>Fri, 23 Feb 2018 08:36:01 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270679#M4350</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2018-02-23T08:36:01Z</dc:date>
    </item>
    <item>
      <title>Re: Tube command Problem</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270680#M4351</link>
      <description>For those following along, Moonlight has PM'ed the object to me.&lt;BR /&gt;
It is the XFORM command that is creating the twist in the side rails.&lt;BR /&gt;
The only way I can think of to fix this is not to use XFORM to to stretch the rail into the steps, but instead define the actual points in the TUBE path itself.&lt;BR /&gt;
This will mean calculating the x-distance offset, but it should just be the same proportion of the y-distance.&lt;BR /&gt;
This image should help to explain.&lt;BR /&gt;



Barry.</description>
      <pubDate>Mon, 26 Feb 2018 01:54:21 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270680#M4351</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2018-02-26T01:54:21Z</dc:date>
    </item>
    <item>
      <title>Re: Tube command Problem</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270681#M4352</link>
      <description>Hi everyone,&lt;BR /&gt;
&lt;BR /&gt;
Thank you for trying to solve this.&lt;BR /&gt;
&lt;BR /&gt;
About the &lt;B&gt;xForm&lt;/B&gt;, actually that was my last resort that I had  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_cry.gif" style="display : inline;" /&gt; , cause when I tried that procedure, the hand rail profiles start twisting around its centre axe (&lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;which also happens to be its path&lt;E&gt;&lt;/E&gt;), in a similar way that was commented in this topic:  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_exclaim.gif" style="display : inline;" /&gt;  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_exclaim.gif" style="display : inline;" /&gt;  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_exclaim.gif" style="display : inline;" /&gt;  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_question.gif" style="display : inline;" /&gt;  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_question.gif" style="display : inline;" /&gt;  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_question.gif" style="display : inline;" /&gt;  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_question.gif" style="display : inline;" /&gt; &lt;BR /&gt;
&lt;BR /&gt;
&lt;A href="https://archicad-talk.graphisoft.com/viewtopic.php?f=6&amp;amp;t=51395&amp;amp;hilit=tube" target="_blank"&gt;&lt;/A&gt;&lt;S&gt;&lt;A href="https://archicad-talk.graphisoft.com/viewtopic.php?f=6&amp;amp;t=51395&amp;amp;hilit=tube" target="_blank"&gt;&lt;/A&gt;&lt;A href="&amp;lt;/s&amp;gt;&amp;lt;LINK_TEXT text=&amp;quot;viewtopic.php?f=6&amp;amp;t=51395&amp;amp;hilit=tube&amp;quot;&amp;gt;https://archicad-talk.graphisoft.com/viewtopic.php?f=6&amp;amp;t=51395&amp;amp;hilit=tube&amp;lt;/LINK_TEXT&amp;gt;&amp;lt;e&amp;gt;"&gt;&lt;/A&gt;&lt;/S&gt;&lt;LINK_TEXT text="viewtopic.php?f=6&amp;amp;t=51395&amp;amp;hilit=tube"&gt;https://archicad-talk.graphisoft.com/viewtopic.php?f=6&amp;amp;t=51395&amp;amp;hilit=tube&lt;/LINK_TEXT&gt;&lt;E&gt;&lt;/E&gt;</description>
      <pubDate>Mon, 26 Feb 2018 07:37:14 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270681#M4352</guid>
      <dc:creator>Nader Belal</dc:creator>
      <dc:date>2018-02-26T07:37:14Z</dc:date>
    </item>
    <item>
      <title>Re: Tube command Problem</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270682#M4353</link>
      <description>Seems a definite problem with the tube twisting.&lt;BR /&gt;
I think I have got the path correct (maybe not - it's pretty hard to follow).&lt;BR /&gt;

&lt;PRE&gt;	put	0.0000, 0.0000,-1,						0,
		0.0000, 0.0000, 0.0030,					0,
		0.0000, 0.0000, h1-nbBIM_ProWidth*3.5,	0


	for i = 0 to nbBIM_slpeAngleLft+90 step 360/nbBIM_resol
		put	(((w2-w1)/2)*(-3*nbBIM_ProWidth+3*nbBIM_ProWidth*cos(i)))/(-d5-0.44-nbBIM_ProWidth),
			(-3*nbBIM_ProWidth+3*nbBIM_ProWidth*cos(i)),
			h1-3.5*nbBIM_ProWidth+3*nbBIM_ProWidth*sin(i),
			0
!!!!		put	0.0000,
!!!!			(-3*nbBIM_ProWidth+3*nbBIM_ProWidth*cos(i)),
!!!!			h1-3.5*nbBIM_ProWidth+3*nbBIM_ProWidth*sin(i),
!!!!			0
	next i

	put	((w2-w1)/2)*(-3*nbBIM_ProWidth+3*nbBIM_ProWidth*cos(nbBIM_slpeAngleLft+90))/(-d5-0.44-nbBIM_ProWidth),
			-3*nbBIM_ProWidth+3*nbBIM_ProWidth*cos(nbBIM_slpeAngleLft+90),
			h1-3.5*nbBIM_ProWidth+3*nbBIM_ProWidth*sin(nbBIM_slpeAngleLft+90),
			0
!!!!	put	0,
!!!!			-3*nbBIM_ProWidth+3*nbBIM_ProWidth*cos(nbBIM_slpeAngleLft+90),
!!!!			h1-3.5*nbBIM_ProWidth+3*nbBIM_ProWidth*sin(nbBIM_slpeAngleLft+90),
!!!!			0

	for i = nbBIM_slpeAngleLft+90 to 180 step 360/nbBIM_resol
		put	((w2-w1)/2),
		   -d5-0.44-nbBIM_ProWidth+3*nbBIM_ProWidth+3*nbBIM_ProWidth*cos(i),
			h6-ws+3*nbBIM_ProWidth*sin(i),
			0
!!!!		put	0,
!!!!		   -d5-0.44-nbBIM_ProWidth+3*nbBIM_ProWidth+3*nbBIM_ProWidth*cos(i),
!!!!			h6-ws+3*nbBIM_ProWidth*sin(i),
!!!!			0
	next i

	put ((w2-w1)/2),
		   -d5-0.44-nbBIM_ProWidth+3*nbBIM_ProWidth+3*nbBIM_ProWidth*cos(180),
			h6-ws+3*nbBIM_ProWidth*sin(180),
			0
!!!!	put 0,
!!!!		   -d5-0.44-nbBIM_ProWidth+3*nbBIM_ProWidth+3*nbBIM_ProWidth*cos(180),
!!!!			h6-ws+3*nbBIM_ProWidth*sin(180),
!!!!			0

	if nbBIM_RailMount = 1 then
		put	((w2-w1)/2),	-d5-0.44-nbBIM_ProWidth,-nbBIM_poolDepth+0.0030,0,
			0,	-d5-0.44-nbBIM_ProWidth,-nbBIM_poolDepth-1,0
!!!!		put	0,	-d5-0.44-nbBIM_ProWidth,-nbBIM_poolDepth+0.0030,0,
!!!!			0,	-d5-0.44-nbBIM_ProWidth,-1,0
	else
		for i = 180 to 270 step 360/nbBIM_resol
			put	tan(-nbBIM_angledw)*(-d5-0.44+nbBIM_ProWidth*cos(i)),
			   -d5-0.44+nbBIM_ProWidth*cos(i),
			   -h7-nbBIM_stpsNu*h3-0.1100+nbBIM_ProWidth*sin(i)+nbBIM_ProWidth,nbBIM_angledw
		next i

		put	0,
		   -d5-0.44+nbBIM_ProWidth*cos(270),
		   -h7-nbBIM_stpsNu*h3-0.1100+nbBIM_ProWidth*sin(270)+nbBIM_ProWidth,nbBIM_angledw

		put	0,
			1.0000,
		   -h7-nbBIM_stpsNu*h3-0.1100+nbBIM_ProWidth*sin(270)+nbBIM_ProWidth,
			nbBIM_angledw
	endif

	__mProfile = (nsp-__nProfile*3)*0.25

!!!!	xform	1,	-nbBIM_dw/(0.44+d5+nbBIM_ProWidth),	0,	0,
!!!!			0,	1,	0,	0,
!!!!			0,	0,	1,	0

	tube __nProfile, __mProfile, 1+2+64,	get(nsp)&lt;/PRE&gt;

I have multiple commented out your nodes and added what i think is the path.&lt;BR /&gt;
And I have commented out the XFORM.&lt;BR /&gt;
&lt;BR /&gt;
There are not rotations in the tube nodes so I am not sure where the rotation is coming from.&lt;BR /&gt;
&lt;BR /&gt;
If I get a chance I will try with something simpler.&lt;BR /&gt;
Just for my own curiosity if nothing else.&lt;BR /&gt;
&lt;BR /&gt;
Barry.</description>
      <pubDate>Mon, 26 Feb 2018 08:55:40 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270682#M4353</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2018-02-26T08:55:40Z</dc:date>
    </item>
    <item>
      <title>Re: Tube command Problem</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270683#M4354</link>
      <description>The only conclusion that I got for this twist using &lt;B&gt;Tube&lt;/B&gt; is that (&lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;and correct me if I´m wrong&lt;E&gt;&lt;/E&gt;)&lt;BR /&gt;
&lt;BR /&gt;
The &lt;B&gt;Tube&lt;/B&gt; command is based on a vector math algorithm deep inside of ArchiCAD's source code and it depends on many factors:&lt;BR /&gt;
1- The origin of the coordinate system in relation to path's node 1.&lt;BR /&gt;
2- If the path passes through one side of the axe of the coordinate system to another (from +ve to negative).&lt;BR /&gt;
&lt;BR /&gt;
If I could know the algorithm, may be we would be able to overcome it.&lt;BR /&gt;
&lt;BR /&gt;
Or an spread sheet that calculate the counter twist for us will do</description>
      <pubDate>Mon, 26 Feb 2018 09:05:11 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270683#M4354</guid>
      <dc:creator>Nader Belal</dc:creator>
      <dc:date>2018-02-26T09:05:11Z</dc:date>
    </item>
    <item>
      <title>Re: Tube command Problem</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270684#M4355</link>
      <description>Can any one pass me the shear cartesian equations for XY plane ??&lt;BR /&gt;
&lt;BR /&gt;
&lt;B&gt;&lt;U&gt;&lt;/U&gt;&lt;/B&gt;&lt;S&gt;&lt;B&gt;&lt;U&gt;&lt;U&gt;&lt;/U&gt;&lt;/U&gt;&lt;/B&gt;&lt;/S&gt;Idea:&lt;E&gt;&lt;/E&gt;&lt;BR /&gt;
If I sheared the base of the profile in the opposite direction of the &lt;B&gt;tube profile&lt;/B&gt;, then I can bypass the file twisting all together.</description>
      <pubDate>Mon, 26 Feb 2018 09:57:45 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270684#M4355</guid>
      <dc:creator>Nader Belal</dc:creator>
      <dc:date>2018-02-26T09:57:45Z</dc:date>
    </item>
    <item>
      <title>Re: Tube command Problem</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270685#M4356</link>
      <description>Here are the results of shearing the profile in plan before apply the &lt;B&gt;xform&lt;/B&gt; transformation.&lt;BR /&gt;



Although it appears promising but ...&lt;BR /&gt;



Definitely there is a correlation between &lt;B&gt;Tube&lt;/B&gt; command, the path it takes when crossing path axis</description>
      <pubDate>Mon, 26 Feb 2018 10:30:13 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270685#M4356</guid>
      <dc:creator>Nader Belal</dc:creator>
      <dc:date>2018-02-26T10:30:13Z</dc:date>
    </item>
    <item>
      <title>Re: Tube command Problem</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270686#M4357</link>
      <description>There is a post on GDL_Center that is talking about tube twisting and apparently there is a new macro in 21 called 'Gravity_tube' that may help.&lt;BR /&gt;
&lt;BR /&gt;
&lt;A href="http://gdl.graphisoft.com/forums/topic/tube-twisting" target="_blank"&gt;http://gdl.graphisoft.com/forums/topic/tube-twisting&lt;/A&gt;&lt;BR /&gt;
&lt;BR /&gt;
My only other suggestion is the TUBEA command that has no twist angle settings.&lt;BR /&gt;
I have never used it so don't know what it would be like.&lt;BR /&gt;
&lt;BR /&gt;
I have no idea about the shear angles.&lt;BR /&gt;
&lt;BR /&gt;
Barry.</description>
      <pubDate>Tue, 27 Feb 2018 00:48:51 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Tube-command-Problem/m-p/270686#M4357</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2018-02-27T00:48:51Z</dc:date>
    </item>
  </channel>
</rss>

