Support Pleasant Software

3D Printing Blog

Download Pleasant3D


Pleasant3D v2.0

I frequently had the problem that downloaded STL files needed some minor editing in order to be printable on my MakerBot. Most of the time it was just a simple move to the center of the build platform or a resize.

In addition to that, I already wrote OpenGL code to visualize STL and GCode files a couple of months ago for another larger project.

Finally I had sometimes the problem that I downloaded a ASCII encoded STL file and wanted to open the file in my 3D/CAD application. Since this application can only read binary STL files I needed an easy way to convert ASCII STL to binary STL.

So I wrote Pleasant3D, a small utility which solves these problems and uses the above mentioned visualization code to display STL and GCode files: ScreenShot

The “build platform” is fixed to 10×10cm (i.e. MakerBot’s build platform). I wrote the code in a way you’ll can choose different build platforms (e.g. RepRap Darwin, Mendel and so on) for visualization and adjustments in future revisions of the application. Any feedback on your needs is appreciated.

What's new in version 2.0:

What's new in version 1.2:

What's new in version 1.1:

Here's a 5 minute video, showing off the new features in Pleasant3D v1.1:

You can watch a short screencast of Pleasant3D (v1.0) here:

Pleasant3D requires Mac OS X 10.6 (Snow Leopard) or newer.

You can download Pleasant3D here for free:


Older versions of Pleasant3D

If you like Pleasant3d, please support its future development and donate:

Thank you!

[Update 02/03/2012]
Pleasant3D is now open source!
The complete sources for Pleasant3D are now available on GitHub:

I'll mark the former BitBucket repository as obsolete

3D Printing Blog

Copyright © 2007-13 Pleasant Software | Offenburg/Germany | All rights reserved | Impressum | Pressroom
Apple, the Apple logo, iPod, and iTunes are trademarks of Apple Inc., registered in the U.S. and other countries.
iPhone is a trademark of Apple Inc.