ReplicatorG is a simple, open source 3D printing program

This is the software that will drive your MakerBot 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 objects and counting.

ReplicatorG 0033 Released Feb. 27, 2012

New Features:

  • Added a Windows and Mac installer.
  • Added initial 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!

Screenshots

flickr:4816221018

Model manipulation in ReplicatorG 0018

flickr:4710345086

STL preview in ReplicatorG 0017

flickr:4604290256

The temperature graph in ReplicatorG 0016

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