Ninja Fridge Shuriken

by hotkey, published

Ninja Fridge Shuriken by hotkey Feb 13, 2011

Featured 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

Thing Statistics

19552Views 3030Downloads


Yay! Ninjas in your kitchen! This is a printable "Shuriken" fridge magnet.

Updated: Version 103 has more user-friendly parameters. The 103.stl has an altered impact angle. So if you plan on printing more than one: Download and print both STLs for a more natural "ninja attack" look :-)


The design is parametric (but very, very dirty). You can actually create a 2-, 3- or 5-bladed shuriken as well! (variable "NUM")

You need a "standard" 12 x 7 x 2mm neodyne magnet (had some lying around), but you can also alter the SCAD file to fit your own magnet size (see module "magnet", first "cube()").

1.) Print it (about 30min)
2.) Snap/glue a magnet in
3.) Enjoy!

I got my magnets here (Germany): http://www.magnet-shop.com/Neodymium-Magnets/Blockmagnets/Blockmagnet-12-x-7-x-2-mm-N44H-Nickel-pull-force-15-kg::53.html

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

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

I am not good with Open SCAD. How do I make the hole work with a small (8mm by 2mm) round neodymium magnet?

First you should model your magnet as a stand-alone module. Try "cylinder()" for a round magnet.

When you're done, just replace the code of my module called "magnet" with yours and you should be good.

Refer to any OpenSCAD tutorial for further information.

Um, a friend of mine is still having issues with this and I, er, he could sure use an example. Ya, that's it.

Replace the existing module named "magnet" with this one and modify the size/position of your magnet in the lines indicated:

module magnet() {
union() {
translate([4, 6, 0]) // Position of magnet!!!
cylinder(r=5, h=5); // Radius and height of magnet!!!



No more help -- you'll make it from here. Cheers!

In case you don't have any mangets of the right size laying around, you can also break a hard drive magnet into an appropriately-sized piece. Don't try to cut them, use a glass cutter (or a sharp mill- or drill-bit) instead.

A drop of super glue will hold the magnet in place securely.

Damn - Ninjas in the kitchen.


I award you 2 internets.

That thing is truly excellent!

That is too cool!

Nice work my friend! 8-)

Oh snap! But I actually prefer my design ;-)

Just thought I'd share.... I got them as a gift almost 2 years ago - very nicely finished material (FDM just can't compete with injection molding :( ) and it came well packaged :)

Definetly worth the money! And the packaging looks REALLY nice! Chapeau!

I just printed a pair. Thanks it looks really nice! :)

Your welcome!

You could also modify the impact ANGLE for each print! :-)

Nice, I always get ads for super strong magnets at the end of this page :-D

This is the greatest thing, ever.

I love this :)

Perfect design.

Absolutely have to print this once I know the size of my magnets. Verry nice.