Open development

Features

Pronterface, Pronsole, Printcore

Printrun is a full suite of host interfaces for 3D printers and CNC, consisting of:

Pronterface, a fully-featured GUI host

Pronsole, an interactive command line host for the console lovers (or printing over ssh, or...)

Printcore, a standalone non-interactive G-Code host

Both Pronterface and Pronsole let you interactively control your machine, slice objects directly from the host, print objects, upload to SD cards and run SD prints...
Printrun supports both serial and ethernet connections and has been used with great success on a wide range of 3D printers and CNC machines.

Pronterface, Pronsole, Printcore

Customizable UI

User interface is all a matter of taste. This is why we give you a lot of choices on the host interface. Temperature gauges or graphs, full controls for calibration or lightweight ones for daily usage, 2D or 3D viewer, tabbed or single window interface... It's all your call!

Customizable UI

CLI printing

There is no better place than command line for you ? Don't have GUI access to your computer ? Then just use Pronsole, a light and functional CLI host for 3D printers.

CLI printing

Slic3r integration

Using Slic3r ? Great ! You can directly choose your Slic3r presets from Pronterface, and use them straight away to slice your parts from within the host.

G-Code plater

Download

Official packages are available in Fedora and build recipes in Arch Linux AUR

Printrun can be used on many platforms, and is regularly tested on several Linux distributions, on Windows and on OSX.
Compilation and installation instructions for Linux are available in README.md.

Latest release:

printrun-20140406

New features

New 3D visualization

New GCode plater

Updated “standard” controls

New “mini” controls mode

New print speed control slider in Pronterface

New plater features:

STL cutter

STL rebase

G-Code injection at beginning of layer and edition of entire G-Code

The G-Code modified using the injector or layer editor can be saved

Controls and log pane can be folded to leave more space for visualization

Added a lighter GCode parser for non-graphical interfaces

Window size and configuration is now saved across runs

Power management: Printrun now runs on high priority during prints and should
inhibit sleep modes

New host commands, run_script and run_gcode_script to run custom scripts
during prints. The output of the script ran by run_gcode_script will in
turn be processed as G-Code or host commands

3D viewer colors are now configurable

Bugs fixed

Many fixes around custom buttons

Documentation

Coming soon™. README.md is currently the best source for documentation on how to install, configure and use Printrun.
If you need any help, try asking on IRC in #reprap on irc.freenode.net (feel free to highlight Kliment and iXce).
If all else fails, please open an issue on GitHub.

About

Printrun is free, open-source software, licensed under the GNU General Public License, version 3.
Printrun was created by Kliment Yanev, and is now co-maintained by him and Guillaume "iXce" Seguin.
Contributions are more than welcome, and have been received from:

k-eex

Gary Hodgson

Rob Gilson

Duane Johnson

Miro Hrončok

Alessandro Ranellucci

Printrun is free, open-source software. Dedicated to #reprap @ irc.freenode.net.
Printrun is licensed under the GNU General Public License, version 3