Threaded Tubes

2762
Downloads
517
Views
Published on May 20, 2010

Description

While working on an ambitious but unfinished design, that I decided not to submit for the Makerbot giveaway contest, I came up with a way to pretension tubes based upon the idea that was raised in Forest Higgs' blog entry demonstrating that pretensioned square tubes can take a relatively large sideways load.

technocraticanarchist.blogspot.com/2010/03/some-crude-load-tests.html

My idea involves internally threading the tubes. A setscrew with a hole through the center would be used to tension a cable or wire that is fed and tied off through the hole, thereby holding several tube sections together.

I have provided a square and round tube and two different types of setscrews. One is just a regular setscrew (tubescrew.scad). The other variation (capturednut.scad) involves two nested screws where the bottom nut is “captured” by the top screw when it is screwed upward through the tube. A gap exists between the screws when it is being advanced up the tube. When stationary, if tension or twist of the wire causes the top nut to screw back down, it will simply back up against the bottom screw after it rotates a quarter turn. (That's the theory at least.)

Both types of setscrews have a fifteen millimeter hex head to allows a deep throat socket with an extension arm fed down the tube to allow tightening. To help allow the screw to rotate independently of the wire, I would suggest using two plastic washers (PTFE, delrin?) between the knot of the wire and the setscrew.

I made my own script to create a screw since linear_extrude didn't yield favorable results for me. The downside is that rendering the screw takes quite a long time i.e. five minutes for the shorter tubescrew.scad.

When they didn't cause openscad to crash, rendering the tube sections took five hours (two hours running in Ubuntu)! I finally created an stl of a threads (cutthreads.stl) that I could use repeatedly to create the threading in the tubes. Once the initial three hour render of the plug was completed and exported, I used import_stl to replace the original makescrew module that took so long. Using difference to subtract the plug from the tube yielded quick results. The render then only took around a minute. I would appreciate any insights into optimization of the makescrew script.

Will the threads print? Will the nested set screws work? I am curious to see someone try printing these out. Whether they print or not is really just a curiosity since my main reason to post this is to try to further the effort of Reprap to print even more of its parts.

By the way, I used version 2010.05.10. There seems to be some difference in how includes are handled between the 2010.02 and this version. Also, I included Catarina Mota's shapes.scad script just in case you don't already have it.

Instructions

No instructions provided.
Tags
Report as inappropriate

You must be logged in to post a comment.

I just found this! I wish I'd seen it before, it would have saved me repeating all your threading efforts with OpenSCAD. Nice work :) I've added the tag
&
lt;thread/
&
gt; to save the next person.

Thanks! I had basically forgotten about it myself. ;) It has a lot of problems rendering and I think it could be optimized and refined further. It was my first foray into OpenSCAD. What are you working on?

I just printed the bottom nut and will try the others over the next week. The only negative I see is the bottom of the thread that is hanging out in the air. Sometimes it does not stick and drapes down. I will try to get some photos for you.