Faster slicing for ReplicatorG (PyPy)

by apexio, published

Faster slicing for ReplicatorG (PyPy) by apexio Nov 27, 2012


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

9812Views 970Downloads Found in 3D Printer Accessories


This makes slicing STL files two to five times faster when using ReplicatorG and Skeinforge.

This is done via an alternative Python interpreter (PyPy) which is much faster than the default one.

This is a pre-compiled version for Mac OS X only. You can download PyPy for other operating systems here: http://www.pypy.org/


Mac OS X Instructions:

1) Download disk image and double click to open it.

2) Drag the 'pypy-osx' folder to your Applications folder.

3) Open the ReplicatorG Preferences and click the 'Advanced' tab. Click 'Select Python Interpreter'. Browse to the pypy binary in the folder copied in step 2: Applications -> pypy-osx -> bin -> pypy.

4) Close preferences and slice faster!

This should work on any Intel-based Mac. Xcode is not required!

Example slicing differences:
mini Barrel-O-Monkeys toy (thing:27553) went from 44 minutes to 4 minutes.
"Snake went from 2:02 to 46 seconds."
"Bracelet from 24 minutes to 7 minutes!!"

More from 3D Printer Accessories

view more

All Apps

Upgrade this Thing with Thingiverse Apps

No results.

This was a great step for its time. Then Makerware got better. Then Simplify3D hit the market. Only 3 years ago and I'm feeling nostalgic.

Install the version of RepG attached to the Sailfish Thing - it has pypy bound into it, so it's zero effort.

Easy way to do this on a Windows machine? I am sick of skein and 3+ hour slicing jobs!!! arrggh

Wow, this is Fast! I'm super duper serial about that!

Great work!!! Thanks!


Awesome work. Thanks!

Now I have to go for a coffee 4 times faster. Thanks!?!?!

About 4x speed up for me. Required that I install X11 for Mountain Lion. Odd, but it did the trick.

Thanks for putting this together!

Works GREAT! Thanks! Average 4x faster.

Holy Python Batman!
Need this to be functional on Windows. Would donations help this?

I did the same in Cura. Which support Mac Linux and Windows http://daid.github.com/Cura/http://daid.github.com/Cura/

I measure about a 4x speedup on almost every case.

But this change would bring the same speed improvement to Makerbot users. Which is good. (Also, confuses the hell out of me why Makerbot didn't do this in Makerware)

Hopefully someone will figure it out for Windows. I'm stuck on installing tkinter-pypy. It errors out with "Unable to Find vcvarall.bat"

This is amazingly cool. I've tried a few times to get pypy running with Skeinforge and not gotten past various weird error messages (tkinter, ...). Your binary dropped right in, and worked fine. It even triggered the required install of X11! Very nicely done.

No luck trying to get the Windows equivalent working yet. 

I'm busy with "some things" that take more than 1h to slice.. Definitely, I must give this a try.