Every rod connector 3.0

by CaptnBlynd, published

Every rod connector 3.0 by CaptnBlynd Feb 1, 2013
0 Share
Download This Thing! Customize Order This Printed Tools & Utilities

Thing Info

6956Views 952Downloads Found in Parts
Report Thing


UPDATE In order to use this as an "inside connector" simply set the Inside radius to "0". Set the Outside radius to whatever fits in your tube. No function change. Just further instructions in reply to something.
This is a version of a multi-connector creator designed for use with Makerbot Customizer. Customizer will generate a connector for any number or rods at any angle (nearly) of any size with any thickness. This thing will continue to be added to and improved until the dead-line. I would like to give you individual arm parameters.
UPDATE You now have individual placement of any angle for up to 30 arms!!!
I have now added a sample STL made with customizer to the downloads.
UPDATE*** 2.1 now generates connectors for Triangle, Square, Pentagon, Hexagon, Octogon, Circle. The back edge of the join is a bit rough on most except the circle but I am constantly improving this thing.

UPDATE*** I have added a heel to clean-up the back of the join.


Quick Start Guide:

Open this thing in Customizer by clicking the “Open with Customizer” button beneath the photo.
Set each arm you want with the correct angle. Set any other arms angle to "0" and it will not show at all.
you should be able to make about any connector you want to join rods, straws, PVC or whatever.

Remember that X,Y and Z planes interact with each other causing some interesting placements you may or may not want. Sometimes you just need to add another arm at the right place. x2angle and x3 angle perhaps.Play around with the parameters and you should be able to easily get any connector you want. Let me know if you find any problems.

This is my entry to the Customizer Challenge. Your download counts.

More from Parts

view more

Thing Info

6956Views 952Downloads Found in Parts
Report Thing

Liked By

View All


Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag. Print Thing Tag

All Apps

Customizer is the easiest way to take great 3D printable designs and make them your own. Make your OpenSCAD designs infinitely more valuable by empowering the community to customize them.

App Info Launch App
Customizer Thing App

This App connects Thingiverse with Makeprintable, a cloud-based mesh repair service that analyzes, validates and repairs most common mesh errors that can occur when preparing a 3D design file for p...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Excellent Model. Very useful for all sorts of applications! Thank you!

This is amazing! So useful, thank you CaptnBlynd!

There is something wrong with the x8 angle. I couldn't put 10 arms, 36º of separation. Only 9 were possible, and the x8 had the error.

Sean, you have the inside RADIUS set at 8. This gives a diameter of 16. Set the inside radius for 4. Outside radius to 5. Radius not diameter. Simple resolve.

Quick question: since I would want to figure out dimensions mathematically, would you consider adding (to the input paramaters) the unit of measurement being used?

For example, for the inner diameter I have at 8 which needs to be 4 (to get an 8 mm inner-diameter), it would be helpful to know that this setting is in .5 mm increments.

Thank you!!! Will try as soon as I get home! :)

Am building a cube\cage for a custom 3D printer and am printing out all the connectors using your awesome app :)

Please help - when I create a simple corner (3 rod connector) designed to accept 8mm rods, the .stl file created is much too large (when loaded into Cura 15.04.2).

What parameter do I set to make sure that the inner-diameter of the arms is 8mm?

Thanks in advance! :)

x10angle = 0
y8angle = 0
y6angle = 0
x8angle = 0
z4angle = 0
lengthOfArm = 50
z5angle = 0
z7angle = 0
y2angle = 0
y9angle = 0
x4angle = 0
z10angle = 0
outsideRadius = 10
x9angle = 0
z2angle = 90
x5angle = 0
z6angle = 0
x1angle = 90
x2angle = 0
y1angle = 90
x6angle = 0
y4angle = 0
y3angle = 0
insideRadius = 8
z9angle = 0
y10angle = 0
x3angle = 0
y7angle = 0
shape = 30
z1angle = 0
z3angle = 0
y5angle = 0
x7angle = 0

Nov 3, 2014 - Modified Nov 3, 2014

This is the most beautiful object(s) in the Universe. :-)

You should change every "angle>0" to "angle!=0". That way you get more flexible code (eg. easier to generate left/right connectors).

Awesome thingi CaptnBlynd - works well as described - thank you. Prints better with Replicator3 and the finalised variation swung through 90 degrees so that max. number of tubes are printed long ways on the bed, avoiding upright tube printing wherever possible to maximise tube strength (see advice in Wing-commanders vids - http://www.youtube.com/watch?v=bNpZlCqMrhA&list=UUKnR1qd86QsvZO4mTwieFmA&index=2http://www.youtube.com/watch?v... )


Dale UK

Use as inner coupler. You could save plastic by setting the outside measurement of this to the pipe ID but instead of setting the inside diameter to 0 just set it small enough to give you a decent few millimeter wall and let the inside be hollow. Stronger and less plastic

Good point.