Kiefer Read
Published © CC BY-NC-SA

Canteen of Denial

The design relies on two printed bearings, as well as weight distribution and center of gravity to deny water to a would-be drinker.

IntermediateFull instructions provided20 hours1,752

Things used in this project

Hardware components

Hatchbox PLA
Was the filament used. Any food-safe filament should work for this project.

Software apps and online services

Used to slice the models for 3D printing.
Used exclusively for design.

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)
A Printrbot Metal Simple was used for all parts of this project. Any printer should work if it has at least 150 mm of build area in all directions.


Read more

Custom parts and enclosures

Outer Shell Half A

This is one of the two outer halves of the canteen. It requires only 45 degree angle supports touching the build plate when printed on the large, flat face.

Outer Shell Half B

This is one of the two outer halves of the canteen. It only requires 45 degree angle supports touching the build plate when printed on the large, flat face.


This is the Main Cap. It threads into and between the two Outer Shells. It holds the Inner Container in places when fully threaded, and the Inner Plug threads into this part. This part does not require supports when printed upside down, with the unthreaded portion touching the buildplate and the threaded sections directly above it, following a vertical helix.

Inner Plug

This is the Inner Plug, which stealthily threads into the Cap. This can be unscrewed from the cap, allowing the user to drink from the canteen through the now tubular Cap, which holds the Inner Container in place. This part does not require supports when the circular bottom is touching the buildplate (the indentations should be the top, the last thing printed).

Inner Container

This is the Inner Container, which is the object that actually holds the water. As such, this needs to be printed with a thick shell. A shell thickness of 1.2 or 1.6 works well for preventing leaks. The Bearings and Cap slide into this part fairly easily through the sides and top, respectively. This part should be printed upright, with the flattened edge on the buildplate, with the opening to the internal cavity facing skyward.


This is a Bearing, which slides onto the central peg of the Outer Shells and into the side of the Inner Container fairly easily, allowing the Inner Container to turn freely. This part does not require supports, although a raft is helpful to prevent fusing. This part should be oriented such that the small extra protrusion is facing upwards, away from the build plate. If this is not done, the majority of the part will be "floating" 2mm off of the build plate.


Double Section View - Assembly

This is Section View, hiding the front and side of the assembly. The parts can be clearly seen in their respective positions, making assembly intuitive. The Bearing is on the peg on the Outer Shell, and the Inner Container goes around the Bearing. The Cap and Inner Plug can be seen at the top, holding the Inner Container in place.

Single Side Section View

This is a Section View of the side of the Canteen. You can clearly see the position of all of the parts, including the bearings. This should help with assembly, giving a clearer idea of where the internal parts go.


Kiefer Read

Kiefer Read

1 project • 0 followers