ReplicatorG is a simple, open source 3D printing program

This is the software that will drive your MakerBot Replicator, Thing-O-Matic, CupCake CNC, RepRap machine, or generic CNC machine. You can give it a GCode or STL file to process, and it takes it from there. It's cross platform, easily installed, and is based on the familiar Arduino / Processing environments. ReplicatorG is used by thousands of MakerBot Operators, and has printed tens of thousands of 3D objects and counting.

ReplicatorG 0040 Released November 14, 2012

(RepRap5D users, please use ReplicatorG 34 for 5D when using 5D)
New Features:
* supports all firmware versions for The Replicator and Replicator 2
* Added Replicator 2 Machine profile
* supports Sailfish firmware for Cupcake, TOM (Download Sailfish firmware directly from ReplicatorG)
* Support for selecting between s3g, x3g file formats (x3g is makerbot's new file format, which supports Sailfish)
* Minor profile updates
* Onboard preferences bug fix
* Warning when printing with accelerated speeds to ensure bot has acceleration turned on
* Added Profiles for Thing-o-matic with Skeinforge-50 and volumetric printing
* bugfix for setting preheat on commit
* bugfix for commiting onboard preferences to Replicator(Single Extruder)
* bugfix for commiting oboard preferences to Thing-O-Matic

ReplicatorG 0037 Released June 22nd, 2012

(RepRap5D users, please use ReplicatorG 34 for 5D when using 5D)
New Features:

  • Bugfix for comb in skeinforge
  • Lowered The Replicator:Accelerated temperature
  • Changed start gcode to handle Firmware 5.5 stepper power bugfix
  • Updated for acceleration behaviour
  • Updated to have temperature as part of PrintOMatic settings
  • Updated for smarter acceleration related configuration
  • Added Slic3r and Miracle Grue engines, engine editors, etc
  • Updated to handle accleration for The Replicator
  • Updated t0 to t1 tolerance code
  • Other Firmware 5.5 compatiblity updates

ReplicatorG 0034 Released March 13, 2012

(This version is not working with RepRap5D, please use ReplicatorG 34 for 5D when using 5D)
New Features:
* Updated toolhead offset t0 to t1 code to store offset of out of tolerance
* Tools directory location sourcing updated to fix avr-dude on mac problems.
* Toolhead start heating gcode updates for faster heating-up on slow HBP's
* Fixes and updates to alternative preferences system.
* Ant run command line commands support
* Expected Toolhead offset stored as part of machine settings
* Spelling mistake fixes
* Updated print anchor code

ReplicatorG 0033 Released Feb. 27, 2012

New Features:

  • Added a Windows and Mac installer.
  • Added initial microsoft professional support for The Replicator (from MakerBot Industries)
  • Updated start and end gcode
  • Fixed dual extrusion bugs
  • Support for skeinforge 47 with The Replicator.
  • Updated Support for skeinforge 35 for Cupcake CNC and Thing-O-Matic
  • Extensive Rewrite of RepG to support The Replicator
  • Post Processing of Skeinforge changes added
  • Start and end gcode can now be specified from machines/*.xml
  • Dualstrusion refactored, Wipes are not currently supported
  • Estimator and safety checks pulled into different thread
  • Improved UI for safety checker
  • Machine Onboard Parameters and Toolhead Onboard Parameters merged
  • New GCode for new Replicator FUNctionality! M70-M73
  • Improved temperature polling
  • GCode now prepended with some meta-info

ReplicatorG 0029 Released Dec 11, 2011

New Features:

  • Added 'Reset Defaults' for Print-O-Matic settings
  • Added Mk6 and Mk7 defaults for Print-O-Matic
  • Updated and simplified some number parsing
  • Updated Onboard Parameters dialog
  • Added data to start.gcode and wipe to help users modify
  • Changed handling of JFormattedTextField

ReplicatorG 0028 Released Nov 28, 2011

New features:

  • Fixed toolhead setting function to work with new and old firmware
  • Improvements to localization of decimal numbers
  • Fixed preferences window, only one can be open at any time
  • Fixed description of wipes in Dualstrusion window
  • Disabled 'swap toolhead' while build in progress
  • Removed 'Print to SD' button because it was slow, buggy, and rarely used
  • Removed various bits of old, unused code from the top bar
  • Added 'Generate GCode' button to top bar
  • Changed functionality of 'Build' button, it can now genrate gcode and build in one click
  • Improved temperature monitoring
  • Added machine info to the machine status bar (green/red info bar)
  • Added 'Preheat' function to bring bot up to temperature,
  • Added preheat temperature settings to preferences
  • Extensive cleanup of some DualStrusion code
  • Fixed 'move' tool layout
  • Minor improvements to ConfirmationDialog code
  • Updates to Dualstrusion HBP behavior
  • Clarification of several text panels
  • Added Warnings on Extruder Dialogs that have side effects in Dualstrusion
  • Fixed pre-heat temperature not setting in preferences panel
  • Added heat range warnings to pre-heat temperature setting
  • Fixed bug from Alpha that prevented print-from-stl use in some cases
  • Fixed bug in extruder and mobo preferences that caused float num errors
  • Updated so locale formats work in Java 5

Download it today!


Cannot fetch Flickr photo (id: 4816221018). The photo either does not exist, or is private

Model manipulation in ReplicatorG 0018

Cannot fetch Flickr photo (id: 4710345086). The photo either does not exist, or is private

STL preview in ReplicatorG 0017


The temperature graph in ReplicatorG 0016

Unless otherwise stated, the content of this page is licensed under GNU Free Documentation License.