Ice Shot Glass Maker

by caru, published

Ice Shot Glass Maker by caru Feb 4, 2011

Featured Thing!

6 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps



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

15958Views 5626Downloads


With this thing, you can make shot glasses made of ice.

It is made in OpenSCAD and it's fully parametric.

Changes in version 1.1:

  • added a centralWedgeSpace parameter, default to 1 mm, as per Linkreincarnate's feedback (pot_1.0.stl is not changed, you can print it)
  • slightly changed the algorithm that positions the caps near the pot, eg when rendering both together

Changes in version 1.2:

  • fixed a bug: the chosen glass thickness was right only at the top border of the glass (pot_1.0.stl is not changed, you can print it)


The provided source is well documented, feel free to modify it.
Almost everything can be customized by passing the right parameters, like for example icy glass height, width, thickness and so on.

For example, the published stl was generated with this call in OpenSCAD:
IceShotGlassMaker(45, 40, 50);
In this example, the printed parts will allow to make an icy glass tall 45 mm, with the base 40 mm wide and the top 50 mm wide. There are many other other parameters that can be changed, see the source code for more info.

How to make an icy glass:

  1. Print the two parts
  2. Fill the pot with water
  3. Push the cap in it, letting excess water flow
  4. Let it rest in the freezer until it freezes.
  5. Remove the cap and extract the icy glass
  6. Don't drink too much :)

All Apps

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

Print through a distributed network of 3D printing enthusiasts from across the US, at a fraction of the cost of the competitors. We want to change the world for the better through technology, an...

App Info Launch App

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

Treatstock is an online platform that offers decentralized manufacturing services such as 3D printing and CNC machining for clients all over the world. We offer free and instant access to comparati...

App Info Launch App

3D print your favourite design with NinjaPrototype, a professional 3D manufacture with consistent quality and speed.

App Info Launch App

if the water go out, you can try mix water with agar agar (http://en.wikipedia.org/wiki/Agar) before freeze

Hi, Been trying this with PET filament and I am unable to uncap it once the glass has frozen... How do you guys remove the CAP and do you face similar issues with other filament ? Thanks for advise.

I too have been having this issue. did you find any solution?

Anyone got a fix for leaky glasses? I printed one, but it leaks like hell! All the precious water just flows out! :(

Temporary fix is to freeze the glasses upside down, the wedge apparently leaks less than the bottom of the glass.... fingers crossed. Water is freezing!

I had a little trouble with the cap, shown in my picture of it. Forgot to check the preview before printing. I'm using ReplicatorG 0025 and Skeinforge 35. The internal wedge was treated as hollow, and one surface didn't print. I commented out sections of the .scad file, and discovered that removing the top wedge makes the internal wedge behave correctly. Not sure why this would be the case. Something strange in Skeinforge, perhaps. I'm trying some simple changes to see if I can get it to behave correctly.

Otherwise, very nice model! The cap fits nice and snug on the cup.

I added 1 to the height of the internal wedge (and the glass height to make up for it). This put it above the top wedge enough to print 3 solid layers. Bridged, but they came out. Printed successfully.

Your Sizes are a bit off/ The center part in the top needs t be smaller. I has t take out the outside shells to make it fit I would make the center part f the top like a millimeter less in radius...

Thank you, this is a very precious feedback! I added a parameter to customize that and published new 1.1 version stls. I hope to see you prints/results soon!

Nice nice nice - could you make this as a whole tray?

Perhaps combine this design with Circular Elements http://www.thingiverse.com/thing:5859 to make trays?

Circular Elements
by mrule

Thanks :)

That could be done in many ways, but I am curious, why would you want this to be a tray?

Parties! Make a whole bunch at once to pass out.

You still have to extract the glasses singularly before filling it with drinks... or am I missing something?

yep, have to print some of these up and have them ready for the next party!