MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.

Download Now


Tower of Pi

by roman_hegglin Mar 14, 2014
Download All Files

Thing Apps Enabled

Please Login to Comment

I was going to print this but cura just won´t accept it. I can´t open it with cura. I use cura 4.0
Does anyone struggle with the same issue or know how this can be dealt with?
I thank you in Advance.

Comments deleted.

that looks like A LOT of supports

You can print the solid one, this is much easier to print!

on the contrary: no support is needed!

How does it print the overhangs without supports?

The model was generated with that in Mind.
You would need a good tuned printer and a little luck, but it is possible to print it on an FDM-printer without support.
A lot of the prints need clean-up from spider webs, but nothing a small torch can handle.

This model has many areas (the upper edges of 2s and 3s, for example) that print over open air, unconnected to any other part of the model. It doesn't matter how good your printer is, that will never work without supports. I've attached a slicer screenshot that demonstrates this.

Happy Pi Day! I printed this and it came out okay.

This was a great build. Thank you for your creativity and willingness to contribute to the community.

Could you design a tower with inverse text? The walls would be solid, but the numbers would be indented.

I have a Makerbot Replicator 5th Gen.

I can't seem to get the numbers to print correctly. Does anyone have the correct infill density / layer height settings they used?

I have a Monoprice maker select plus do you think i will need support on the smaller model? and what print settings to you recomend

These look great? Can we print a couple of them for our classrooms? http://knowlesti.sg

Of course you can.

I am at the beginning with 3d printing. I would like to know if I need support structure for the tower of pi. I use cura, and it shows me the red places where I have to use support structures. I think I need, but I am not sure, and that's why I need your help. Thank you!

with a fine tuned printer you don't need support. it is a challenging print and nothing to print in for the first few prints though.

I will get Ender 2 next week maybe. Do you think that I need support structure with this 3d printer? *I like maths and programming and this is why want this Tower of Pi. Obviously, I won't print it soon. I have to get used to the settings.

you can try to print the version with the solid wall. it is MUCH easier to print and cura should show only a few red places.

I uploaded in Cura both versions of the smaller tower ( with and without wall) but the program shows me many places with red, mostly under digits. Thank you for your advice and help!

Just tilt it a bit and you got the Leaning Tower of Pi.. sa

Good idea. It would be even harder to print, but not impossible.

Printed a smaller one a while back. Have the 150 mm tall one printing currently @ .2 mm layer height with ABS at 235 degrees and 50 mm/s, the print is half done and will take 8 hours.

I have a time lapse video recording and will post a link to the video that will show the results once it is done.

Did you finished your print? A time lapse would be interesting.

Nice! I see that your pics are computer generated images though...

True. I have no printer capable of printing such a thing.

So I see that you just started with a cylinder and extruded it down the middle then on the outside started wrapping the numbers. But my question is how did you wrap the numbers and what software did you use?

I used Blender 3D to generate it.

Which settings did you use for the cr10/s?
Do you think it can be printed well in vase mode?

hello , i tried to print in CR-10... and no good .... the leters disapear. anyway i think is the retractions.
do you have any settings to share for simplyf3d?

It took a little time to get the settings correct with the CR-10. I can't stop printing these for my coworkers.
I did the following:

  • Removed all support material
  • slowed down the print speed
  • put a layer of rubber tape (Christy's) on the build plate

Yes or no to supports?

no support is needed to print this thing

highly likely no, would be a nightmare to remove all of them unless you are using PVA or HIPS

I printed it with support for my girlfriend. She have some work with it, till about xmas :)) Wish I read the comments before printing :)

starting this on my flashforge, 13 hours 37 min, 60mm/s so it doesn't die
wish me luck

how did it came out?

I am running a Prusa i3 MK2S and using S3D to slice this. I keep getting BAD jams and I think it is due to my retraction settings as the filament is getting grinded at the feeder and is essentiallystripped and can't move down.

Can anyone assist me in the settings?

If you retract too far, you're pulling molten filament into the heat break or even the "cold" end and that can cause jamming problems.

With the MK2s, PLA and reasonable temps, you only need to retract around a mm. I'm running with retraction of 0.8 - 1.2 (depending on the filament brand), and I'm not getting stringing -- or jams. A fast retraction speed and reasonably fast X-Y movement speed (non-print moves) will also help minimize stringing.

When sliced in S3D only the base prints. The printer still does all the movements but no filament is extruded. Anybody else have this problem? Or any idea how to fix it?

Same problem with cura... and when i run the gcode back through cura, it doesnt recognize it...

I have printed this 3 times. Different settings each time. it is acceptable without question, however I would not consider my prints to be clean.

regardless it is proudly displayed on my desk at home.

Thanks for a VERY cool model.

Could somebody please post what settings they used to get a good print? I am have a heck of a time with this.
Also, When I slice it in S3D, it only prints the base. I tried the file with the wall and I can't make out a single digit.

Comments deleted.

Might use this to make my math teacher like me

is it just me or does most people get stringing printing this?

yup currently printing thinking it willl take some time to clean it

There are 1177 digits.
This one has a lot more:

Tower of Pi - XXL

Happy pi day!
Thanks for the model

Happy pi day.
You are welcome.

I'm currently printing this @ .1 and I'm one nervous wreck. But so far so good. 7.5 hours ETE. @125% speed.
No Structure or Base. Using PLA @ 195 Bed @ 60. A Z-Step video is being recorded now. 1/2 way done

I hope your print finished well. Please post the link to your video.

how long does this take to print?

It mostly depends on your printer and your settings.
Around 6-10 hours on the most printers i guess.

What program you use to design this type of thing

Can i print it with vase methode ?

Do I need supports?

Do I need supports?

No supports needed.

That's good because if you did have to have supports, it would take forever to pick them all out! :)

what layer height shou i use? is 0.2mm enough? cuz with 0.1 it is printing whole eternity

0.2mm should be fine.

what layer height shou i use? is 0.2mm enough? cuz with 0.1 it is printing whole eternity

I love that you shared this on my sister's birthday! It's such a great piece and a very mindful time for your post! Thanks you :)

Dear Mr. Roman Hegglin

Please let us show your work in our magazine.
Your credit will be, of course, shown.

Would you possibly reply me the soonest please?

Best regards

Dear Mr. Roman Hegglin

This is Yoshimi for DeAgostini Japan (publisher). We are publishing weekly magazine called My 3D printer. And we would like to use your image http://www.thingiverse.com/thing:271769 for our magazine. Would you please let us have your permission for this? We await your soonest reply (terribly sorry that our deadline is next week...).

*For credit, Tower of Pi by roman_hegglin is OK?

Thank you very much indeed for your cooperation.

Best regards
Yoshimi Ichikawa
K.K. DeAgostini Japan

Tower of Pi

I made a 3d-print timelapse of this with some fun stuff inlcluded:


Do you mind if I ask what settings you used? I also have a m3d printer, and mine comes out like garbage every time!

With the native software I believe it was medium quality @ 220C. Infill was high, like 100% even.

I have since abandoned M3D. Didn't take long for clogs and other problems. They were well-advertised but are super crappy with respect to many printers, including ones with comparable cost. My advice: Don't buy the M3D pro.

Thank you for the awesome model!

I'll likely make one for the e-tower too

I already install blender software, How i can edit text in the .blend file ?

thank you

Is this Printed in FDM or SLA? Cannnot imagine it looks so perfect?

I think it's a rendering

Indeed, it was done with blender3d,

Any chance you can add customizable lettering to the bottom of the base? I'm making one as a gift. But It's too complex for my modeling software to import.

You should totally make this a customizer so you can replace with text!!!

While that would be nice, this model was created in blender, Customiser uses OpenSCAD files.

How tall are the regular and small models? I can't tell in the Cura software I am loading it into.

Regular is 15cm tall, the small one is 8cm tall.
You can scale it up or down to fit your printers build platform and volume.

Its really hard to clean the supple off.... How could it be easier?

What are peoples suggested config settings for this? I am having difficulty getting things to not "goop," while printing these more detailed delicate structures.. Should i slow down print speed?

I printed one of these at our school for myself (I'm the I.T. guy) and our 2 math teachers wanted it real bad!
Printing 2 more of them. On default settings it took 22 hours to print one. No big deal, just don't be in a rush!

Have you already posted some pictures of your prints?

On popular request: I have just uploaded the .blend file.
I hope you like it. Be creative and share it!

Of course, a fantastic model. Did you do it by hand, or is there some script you used? I really want to make a version that is taller with more digets for my Leapfrog XL (2 ft tall). Do you have any suggestions? I want one just taller, because if I scale it uniformly the estimated print time is over 100 hours I think!

I did it completely in Blender3D.
I would love to draw one that is taller than the ones here. How much taller does it need to be? Same diameter , but 2x as tall? Or even taller.
Please tell me the factor and I will create a .stl for you.

Thanks for your help! I'm looking for something just a bit shorter than 2 feet (so that I'm 100% sure it will fit on my leapfrog XL). I'm really interested to see exactly how you made it, though. I did a little bit of preliminary messing about with wrapping text to a spiral curve, but it kills my computer to model it, and I haven't figured out how to draw the line underneath the numbers and connect the tower completely. Is that how you made yours? Would you consider putting your blender file up? Thanks again for your super fast response!

I plan to release the .blend within the next few days...
BTW, take a look at this: http://www.thingiverse.com/thing:785318

Tower of Pi - XXL

My third print ever was the short, solid wall version, using my newly built ultibots K250 delta style printer. The exterior looks great, and the numerals are clear and crisp. The interior.... right around the transition from solid wall base to numeral-inscribed base the printer builds a LOT of strings, and "air prints" the pi symbol.

Now, I'm a total newb. Would you think in slic3r that I'm not putting enough solid bottom layers? Should I increase wall thickness? I would like to make a few more of these for teachers for pi day, but I don't want to have to hand-pick out the air printed pi symbol for each of seven layers.

Design looks fabulous, and so does finished product (at least from the outside.) Thanks for sharing your efforts with the world.

I would print this with 2-3 shells, 50% infill (rectangular) and 3 solid top/bottom layers.
Do you use RepetierHost along with slic3r or just slic3r? Rep Host does a wonderful job in the preview of the g-code. I can spot a lot of (possible) errors there before I send the file to the printer.

It not only printed well, (with some stringy bits and it needed some sanding) but I had a stroke a couple years ago, so I do random memory exercises, and after just a couple days of looking at this thing and memorizing, I got well past what I used to know. Thank you. It is actually a learning tool, if you take the time to use it =D

Thank you for your feedback!

I tried to print out the short one, but when it got to the numbers it just jammed up.
I was printing at 60 mm/s, so I think I'll try again at 45 mm/s. Is there any consequence to sizing it down? (like 0.7)

Thanks for this awesome creation!

The non-solid one has a LOT of retractions during the print. Try the solid one, it should be easier to print.

Thanks! I scaled down the solid wall one, because the print time is long, and it went well. I can even read the numbers! It's like 50mm wide. I might try to print out a larger one.

Yah the retractions are crazy. My printer has problems wi layer to layer retractions. I am going to try to play around with increasing the retraction speed to see if that helps.

Thanks, this is an amazing design!

Thinking of doing this one as a lampshade, anyone tried it?

Nice idea. AFAIK nobody has tried it.
I can do the tower in reverse: The numbers begin at the buttom, then spiral up and the top is a solid socket.

If you print it as a lamp shade, remember to mirror it so the numbers are projected properly.

I am, If youre still willing.

Printed the solidwall on my mini Kossel (Marlin firmware by RichCattel https://github.com/RichCattell/Marlin)
About 12hrs to print
Very nice

Comments deleted.

Nice design, we are printing this with our Felix 3D printer. Will soon post some images of the print

So cool, planing on printing any setting suggestions?

Yes: Use the one with the solid wall. I think it is easyer to print.

Very awesome just printed one and it came out great! How would I possibly be able to make this with two colors say the rails and base one color and the numbers a different. I think it would be pretty rad

Had to say,

45 digits per ring, 21 rings, 945 digits give or take a few (yes I counted -_-)

When new technology comes along we first do old things with the technology's new way. Only slowly do we discover what wholly new things---things that were either really or practically possible before---can be done with the new technology. This wonderful design is a perfect exemplar of this time-worn observation. Kudos to the author/artist.

Thank you for your kind words.

ok,so i have printed it and stand in awe. How did you draw it?

Blender 3d. It't not so difficult learn and one can do wonderful things with it! get it here http://www.blender.org/ and search for some tutorials on youtube.

2 Soon to be leaving thingiverse because of Makerbot's behavior towards open source.
Details: http://www.fabbaloo.com/blog/2014/5/25/has-makerbot-crossed-the-line-for-some-yeshttp://www.fabbaloo.com/blog/2...

This piece is a long way from being "fixed".
Netfabb, Cura, and Kisslicer all identify copious errors in the solid-wall versions, and when sliced, half the number digit pieces appear to be separated from the solid wall by a couple of tenths of a mm. When printing, this causes the printer to first print the solid wall, with those pieces that are attached, then skips around, leaving many retractions with stringing across the open end, as it prints all the detached pieces separately.
Net is that the solid walls need to be thicker, so they intersect better with the digits.

True, it is not perfect and has some flaws. Any suggestions on how to fix these errors?
I am considering to to this model again. This time more accurate and parametric... Let's see if i find the time to do it.

Got great results on with this design on my FlashForge Dual! Took about 8 hours to print, I did both the low solid wall and then the high open mesh version. Hit it with a little sandpaper after the fact to remove the crumbs and it looks great. A fantastic 3D printing conversation piece... Thanks for your great design.
I printed in ABS. 110 degree heated build plate, 230 degree extruder. 50 for print speed and 70 for move.
Just a suggestion - could you drive your design parametrically with any 600- or 1200-character string? That would be very cool.

My god, this must have taken hours to make, how do you know that many digits of pi?

The internet is full of knowledge:
It took me hours to design the tower in blender, so that it is printable.
Insert text, make text 3D, generate spiral, let text follow spiral, insert profile, let profile follow spiral, and lots and lots of fine tuning and optimisation.

How long does it take to print?

It depends on your printer and the settings you use.
Between 2h and 10h.

Congrats Roman for having your design making the Thingiverse Feature page!

The overhangs that the 4s and the 7s and the 9s would make this print near impossible for a printrbot jr. But if I could print it, I would!

Try the one with a solid wall. It should be MUCH easier to print on a FDM printer like the printrbot jr.

Awesome! Check this out:
I made it myself on Tinkercad!

Pi - Mathematical Version

sooo cool! i need an Resin Printer.....

Can't even slice it! RepetierHost says model must be repaired. Too many errors in model...

Have you tried to "fix" the model first in either netfabb or Meshlab? Just a suggestion. Take it as you may. =)

This is exactly what I did with the file and uploaded the fixed one to thingiverse.

Did you use the new (fixed) files? I deleted the old one since the first versions had some errors.

I finally saw the fixed file! Thanks for posting Roman.

Thanks for this cool design. How many digits are there in each short and tall version?

The large one has 1200 digits, the small one has 600 digits.

Thanks, I sliced and printed it with no problem on Replicator 2. Took more than 8 hours to print.

about time nice feature

Thank you.
Strange that I just was designing an other tower for 6/28 at the same time that this one got featured. Expect an other model soon...

I wonder if it hold water.

It will hold water without any problem, but the temperature of the water must be under 273K.
Water warmer than 273k will just flow through he tower ;-)

ha ha, thanks for making one that holds water. I will upload a make as soon as my printer gets delivered. :)

Heck of a design roman! Kudos! When I look at the picture you posted I see gaps between the numbers so I'm trying to figure out how it would hold water?

I am glad you like it. The secret lies within the temperature of the water: It must be under 273k!

Ah Roman! I see what you did! Very appropriate answer! =)

you just made my day

I was the 314th person to like this,
which is kind of fun.

What are the dimensions of this pi tower?

Dia is 8.5cm and height is 15cm for the bigger and 8cm for the smaller tower. This values are rounded. I made this in blender and I didn't draw it very accurate.

It is already printable, look at my remix.
But that thing is nothing for beginners ;)

:) Very very cool. I wonder if a slightly modified font in italics would print without support.

is the first image a picture or is it computer generated?

It is computer generated. The picture is rendered in blender.
I didn't had the opportunity to print it out yet.

For some reason my slic3r window always freezes and crashes when ever i attempt to slice this part. Help please.

It will take a while to slice it. How long did you wait?
There are errors in the STL, I have uploaded a fixed one for each model. Would you please try to slice one of these?

Last nite, I had the same problem slicing with both the original file and the fixed one. I was running on a mac book air with 4gb ram and a core2duo chip. not the fastest in the bunch for sure. But I was able to slice it on my imac27", much bigger machine with gobs of memory and it sliced it fine. Today, I'll try to send the gcode to my Air to see how it prints.

I am sure it takes a lot of ram to slice it. how long took the slicing on your imac?

12:39:26 PM: <slic3r> Done. Process took 44 minutes and 8.410 seconds

On my iMac 3.4 Ghz Core i7 with 32gb of memory.</slic3r>

Enough RAM and a beefy CPU and everything slices well. Thanks for the numbers!

Hmmm...I didn't time it, but I've got 32gb of ram :) So if it's ram that it needs, I've got it LOL. If I get a chance, I'll do a timing this aft. BTW, I printed it out and it came out horrible. Very few of the numbers were legible. BUT(!!!) my printer is still very new, built from a kit and I'm still trying to figure it out. So many settings affect how a print comes out. And I think you're right: Not the print for the beginner (me) LOL. It's GREAT model so I'll keep trying.

Do you have any print suggestions?

Does anyone have any prints they'd could post?

My advice: Print it big and print it slow. (scale it up and print it slow)
ToScH printed it out: http://www.thingiverse.com/thing:282067http://www.thingiverse.com/thi...

Tower of Pi (short version)
by ToScH

Literally the greatest thing I have ever seen!

Thank you. I am glad you like it!

Watch out, soon I will wear my Pi top hat! ;-)

I was preoccupied (!) at (3/14/15) 9:26:53 a.m, but we all get another chance to celebrate tonight... Gonna bake a.. cake.

Don't you know? The cake is a lie! Bake a pie!

Hat denn keiner eine Einstellung für Simplify3D oder eine Datei?

Es wurde so oft hier gefragt , aber keiner geht darauf ein.

Gruß Doro