Design forum
cancel
Showing results for 
Search instead for 
Did you mean: 

TUBE problems

Bruce
Booster
I'm developing a bent spring object, using the TUBE command. I've got the maths working, but unfortunately, the TUBE command puts small creases in the profile as it starts to go over the bend. You will also see some large twists near the apex.

I've have tried playing with the angle parameter, but it has little effect.

I've conferred with some colleagues, who are confident this is either a bug, or beyond the capacity of TUBE to deal with.

Any ideas?

spring.jpg
Bruce Walker

http://www.brucepwalker.com

https://www.mindmeister.com/65450406



-- since v8.1 --

AC24 6004 INT Full | Windows 10 64 Pro | 2.8 GHz Intel i7-7700HQ | 32 Gb RAM | NVIDIA GeForce GTX 1060 6 Gb
10 REPLIES 10

Bruce
Booster
The gsm file
Bruce Walker

http://www.brucepwalker.com

https://www.mindmeister.com/65450406



-- since v8.1 --

AC24 6004 INT Full | Windows 10 64 Pro | 2.8 GHz Intel i7-7700HQ | 32 Gb RAM | NVIDIA GeForce GTX 1060 6 Gb

Alex Moruzzi
Participant
If you've tried setting the tube mask to 0 and other values ... then I have no clue
Archicad 19 - OSX10.10 - MBP early 2011 16G/ssd

DGSketcher
Rockstar
I'm not an advanced GDL coder, but if this is one continuous tube around a centre of rotation then perhaps you might get around the graphic problems by creating the end spirals and then infill with a single 360 degree spiral?

This might also help if you haven't already got it...

http://www.nottingham.ac.uk/~lazwww/cookbook/gdl_cookbook/index.html

I still refer to it on a regular basis.

Just checked DNC's book and he does make reference to problems with rendering TUBE and seems to favour using bPrism for this type of object.
Apple iMac macOS Monterey / AC25UKI (most recent builds)

Pertti Paasky
Enthusiast
Hi, you could examine the geometrics by switching the wireframe on. The tube section's orientation needs to be calculated and in some cases knots can appear. By splitting the tube into suitable pieces this problem can be avoided.
- AC-24 FIN - WIN 10 - HP Zbook -
“A winner is just a loser who tried one more time.”
George M. Moore, Jr.

Bruce
Booster
Thanks all. I've had a look at these various options, but to no avail. Splitting into smaller segments seems to be the only way...which still creases a bit.

Does anyone from Graphisoft have any input?
Bruce Walker

http://www.brucepwalker.com

https://www.mindmeister.com/65450406



-- since v8.1 --

AC24 6004 INT Full | Windows 10 64 Pro | 2.8 GHz Intel i7-7700HQ | 32 Gb RAM | NVIDIA GeForce GTX 1060 6 Gb

Bruce wrote:
Does anyone from Graphisoft have any input?
You might try here: GRAPHISOFT GDL Center > Forums, and if you get a reply, please link back to this thread.

David
David Maudlin / Architect

www.davidmaudlin.com

Digital Architecture

AC24 USA • iMac 27" 4.0GHz Quad-core i7 | 24 gb ram • MacBook Pro 2.8GHz | 16 gb ram • OSX10.15.7

It seems that the circle segments that are connected to form the tube twist around the axis, causing the creases.

Maybe try coding one with a square or triangle polygon to fix the rotation around the axis that happens, than switch back to the circulare polygon.

If you set RESOL to 3 you can see it happening more clearly. The twisting that is.
Erwin Edel, Project Lead, Leloup Architecten
www.leloup.nl

ArchiCAD 9-24 NED FULL
Windows 10 Pro
Adobe Design Premium CS5

Nader Belal
Mentor
Hi every one,

Have anyone of you found a way to stop the profile's rotation ?

Or have abyone found the way to calculate that rotation ?
A good friend of mine have once told me that I´m so brute that I´m capable of creating a GDL script capable of creating GDLs.

Bruce
Booster
Not to my knowledge - this is an inherent problem with the TUBE command.

It's almost irrelevant, but I tried the same coding (well, logic) using Ruby inside SketchUP, and the FollowMe command, and no twisting. So it's definitely unique to the TUBE GDL.
Bruce Walker

http://www.brucepwalker.com

https://www.mindmeister.com/65450406



-- since v8.1 --

AC24 6004 INT Full | Windows 10 64 Pro | 2.8 GHz Intel i7-7700HQ | 32 Gb RAM | NVIDIA GeForce GTX 1060 6 Gb

Bruce
Booster
This has been answered in the GDL Centre forum: http://gdl.graphisoft.com/forums/topic/tube-twisting

Apparently they have introduced a macro to deal with this issue.
Bruce Walker

http://www.brucepwalker.com

https://www.mindmeister.com/65450406



-- since v8.1 --

AC24 6004 INT Full | Windows 10 64 Pro | 2.8 GHz Intel i7-7700HQ | 32 Gb RAM | NVIDIA GeForce GTX 1060 6 Gb

Didn't find the answer? Start a new discussion

Labels

Still looking?

Browse more topics

Back to forum

See latest solutions

Accepted solutions

Start a new discussion!