Hey! This thing is still a Work in Progress. Files, instructions, and other stuff might change!

Parametric Coin Storage Tube(s) + Cap

by newq, published

Parametric Coin Storage Tube(s) + Cap by newq Feb 12, 2013


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

Thing Statistics

11660Views 2760Downloads Found in Organization


I always have too much change lying around so I created these tubes to store it.

The STL file are for 2 tubes that can hold 25 "1 Euro" coins each.

If you need them for other denominations just change the configuration in the OpenSCAD files.

I hope these are useful for you.

For you convenience I activated the MakerBot Customizer thingy. Just click the "Open in Customizer" Button. :)

UPDATE 1: Thanks to additions from kitwallace you can now choose for which coin you want to print the storage tubes.
I added Euro, US and Canadian coins. Please let me know if there is demand for other currencies.

UPDATE 2: There was a typo with the size of 2 Euro coins (, instead of .). It is fixed now.



The OpenSCAD file generates the tube and a fitting cap to close the tube.

To create the tubes you want, just change the configuration and export new STLs.

You need to setup:

  1. * coin diameter
  2. * coin height
  3. * number of coins you want to store in one tube
  4. * the number of tubes you want
  5. * if you want a fitting cap generated or not

The defaults are for 2 tubes that hold 25 "1 Euro" coins + cap.

For your convenience (and mine) you will find the settings for all Euro and Euro Cent coins inside the OpenSCAD file.


I print them at 0.3mm layer height, 3 shells and 20% fill in on my Solidoodle 2. When the bottom layers are finished I turn down the speed a bit so they come out nicer.

More from Organization

view more

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

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

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

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

Hi! Any chance of adding UK coins?
Great file!

I took the scad for this and added a line to define the size of some cheap Bicycle poker chips so that I can use it as a reward "chart" for my kids. Thanks a bunch, for sharing and making it easy for even a complete newbie to change up. (For the record, the bicycle poker chips were 40mm diameter, and roughly 2.5mm deep)

I am designing a parametric coin sorter, where the currency of the coins is also configurable. The idea is to have different files for different currencies, and these files can be interchangeable both with in a project and between projects (for example this one, if it is slightly adapted).
Please have a look, you may like it, specially if contributions to currency definitions grow.

Customizable Coin sorter

So I added Mexican Pesos (not all variations though) to the list, I'll add a picture after I actually print these and put some coins in.

Thanks again newq!

Parametric Coin Storage Tube(s) + Cap Now with Mexican Pesos

I would love it if you could enter the dimensions of the individual coins and decide on the ammount of coins that would go into the tube. That way you wouldn't have to make it for specific coins and I (for example) could make tubes for mexican pesos. I'll keep an eye out anyways, I'm super interested in this.

Actually, you can enter exact dimensions. Just download the STL and starting at line number 32, after "// coin data - name, diameter, height" you can enter the dimensions for mexican pesos.
For correct descriptions in the coin type selection dropdown you will also need to edit line number 12 accordingly.

Then just reupload the STL as a remix of this thing and you should have a working peso coin tube generator now.

If you do this, please post a link as a comment here. :)

Wow, I've never modified an STL before, this might be a dumb question but what program do you do it with?

Oh sorry, I totally forgot to mention that! Also I mixed something up. It's the coin_tube_1_3_1.scad file you will need to edit, not the .stl.

Basically it's just a textfile (think html or sourcecode from a programming language), so you can use your favorite text editor - even notepad or textedit.

If you want to learn more about the description language that is used you can have a look at http://www.openscad.org/http://www.openscad.org/ and look at the tutorials and documentation there. But I'm pretty sure you can make sense of what you need to edit in the file to add new coins. :)

Just been looking at your nice tubes and made a small mod to allow the coin type to be selected. Also moved the variables to be local variables but that's just a programming preference.

Thanks for the mod, I really like your changes. Your code is much better structured. This was my first try at OpenSCAD so it's nice to see what can be improved.

Would it be okay if I introduce some of your changes back into my code for the next iteration of this thing? I still have some ideas for new features but would love the better code structure and the coin selection. :)

Yes please do anything you like with the code - I only put up my version because its easier to test the customizer if its published. I can then delete my version to save confusion. I've been learning openscad for a few weeks - neat isnt it? its just my kind of language.

I integrated your changes and added more coin types. Thanks for your contributions!

Glad to be useful - That's quite a coin collection now !