Thanks to visit codestin.com
Credit goes to github.com

Skip to content

An open-source gcode interpreter for driving RepRaps, Makerbots, and other similar CNC beasties

License

Notifications You must be signed in to change notification settings

BenCos17/ReplicatorG

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# ReplicatorG (Windows 64-bit)

This is a fork of [ReplicatorG](https://github.com/BenCos17/ReplicatorG) configured to run on Windows 64-bit systems using a 32-bit Java runtime for compatibility with RXTX serial drivers.  

## Requirements

1. **Java 8 (32-bit)**
   - Download the **x86 JDK 8 installer** from [Oracle](https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html) (e.g., `jdk-8u471-windows-i586.exe`).
   - Install to a path like `C:\Program Files (x86)\Java\jdk1.8.0_xxx`.

2. **Python 3.x** (for GCode generation)
   - Download from [python.org](https://www.python.org/downloads/windows/).
   - During installation, **check “Add Python to PATH”**.
   - Note the path to your `python.exe` (e.g., `C:\Python39\python.exe`).

3. **RXTX DLL**
   - The 32-bit `rxtxSerial.dll` is included in `build/windows/dist/`.
   - Do not use a 64-bit Java runtime; it cannot load the 32-bit DLL.

---

## Running ReplicatorG

### Using PowerShell:

1. Open PowerShell in the ReplicatorG directory.
2. Set `JAVA_HOME` to the 32-bit Java installation:

```powershell
$env:JAVA_HOME="C:\Program Files (x86)\Java\jdk1.8.0_xxx"

Run the included script to get it working

.\run-from-git.ps1 












ReplicatorG is an open-source GCode based controller for RepRap / CNC machines.  It has 3 main goals:

1. Be as simple to use, and as easy to install as possible.
2. Be driver oriented and abstract the GCode away, allowing users to easily create drivers for their own machine.
3. Support as much of the GCode specification as possible.

For more information, see the website at: http://www.replicat.org

INSTALLATION

Windows: http://replicat.org/installation-windows
Mac OSX: http://replicat.org/installation-mac
Linux:   http://replicat.org/installation-linux

CREDITS

ReplicatorG is an open source project, owned by nobody and supported by many.

The project is descended from the wonderful Arduino host software (http://www.arduino.cc)
Arduino is descended from the also wonderful Processing environment (http://www.processing.org)

ReplicatorG was forked from Arduino in August 2008.

See changelog.txt for a list of changes in each version.

People who have worked on ReplicatorG include:

Zach 'Hoeken' Smith (http://www.zachhoeken.com)
Marius Kintel (http://reprap.soup.io)
Adam Mayer (http://makerbot.com)
Far McKon (http://makerbot.com)
A full list of contributers is in contributers.txt

About

An open-source gcode interpreter for driving RepRaps, Makerbots, and other similar CNC beasties

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 69.8%
  • Java 23.6%
  • TypeScript 2.6%
  • Shell 2.5%
  • G-code 1.3%
  • HTML 0.1%
  • Other 0.1%