An online GCODE editor and backplotter.
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
src
tools
LICENSE
README.md
build.py

README.md

gcode-sim: Gcode Editor and Backplotter

This project is in pre-alpha. It doesn't yet work!

This project is the source code for gcode-sim.com (not operational yet). It is an on-line gcode editor and simulator (also called a backplotter) for hand writing gcode and verifying the output.

Initially this will work with general gcode and later have support for HAAS and Fanuc machine code.

The following libraries are used in this application:

  • html5, canvas element
  • paper.js-0.22
  • jquery-1.7.1
  • jquery-layout-1.3.0
  • Ace editor
  • bootstrap2

Download

TO BE DETERMINED

How-to Use

Go into the build directory and open index.html in your favorite browser.

Development

If you want to contribute to the project you will have to make a fork.

Running the Static Server

Using python3 run the script from the root directory of the project:

python3 tools/static.py

The server will run until you close the process. Access the application at http://localhost:8080 in your favorite browser.

Refreshing Your Clone

To fetch changes from origin, run

git fetch origin

If you are working with a fork and would like to fetch from upstream, run

git fetch upstream

Sending a Pull Request

After you have updated your repo, send a [pull request][http://help.github.com/send-pull-requests/] to commit changes to the project.