Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Apr 25, 2012

  1. Joe Walnes

    Merge pull request #1 from buserror-uk/for-upstream

    Added layer splitting, type decoding, relative/absolute etc
    joewalnes authored
  2. Michel Pollet

    Added layer splitting, type decoding, relative/absolute etc

    Lots of new things, I apologize for the formatting, somehow my editor
    doesn't seem to grok this tabulation, or lack of.
    The decoder now splits the object into 1) layers and 2) segment types.
    Segment types are sorted by extrusion rate (speed) and whether they
    are extruding or not.
    materials and geometry are made for each of the layer, and all added to
    the resulting object.
    There is also support for G92, G90 and G91.
    The decoder also computes the object min/max on the fly, excluding
    non-extruding movements.
    With this code, we can implement partial viewing of layers, and change the
    alpha value and/or color relative to movement speed.
    Signed-off-by: Michel Pollet <>
    buserror authored

Apr 04, 2012

  1. Don't show movement lines

    Joe Walnes authored
  2. Show movements as blue lines

    Joe Walnes authored
  3. Allow each line to be a different color.

    Joe Walnes authored
  4. Merge branch 'master' of

    Joe Walnes authored
  5. Refactoring: introduced GCodeParser object

    Joe Walnes authored

Apr 03, 2012

  1. Replace feedback widget. Tried GetSatisfaction, but preferred UserVoi…

    …ce. Faster, cleaner UI and simpler end-user experience.
    Joe Walnes authored
  2. Added GetSatisfaction feedback widget

    Joe Walnes authored

Apr 02, 2012

  1. Broke big code blob into multiple files (no code body changes).

    Joe Walnes authored

Apr 01, 2012

  1. Link to blog post

    Joe Walnes authored
  2. Added license

    Joe Walnes authored
  3. Users can load their own gcode by dropping files into the UI.

    Joe Walnes authored
  4. Use correct GoSquared analytics code

    Joe Walnes authored
  5. Added Google Analytics and GoSquared analytics tracking code.

    Joe Walnes authored
  6. Improve wording

    Joe Walnes authored
  7. Move readme to correct dir

    Joe Walnes authored
  8. README and screenshot

    Joe Walnes authored
  9. Dialog to open other examples. Persists last loaded.

    Joe Walnes authored
  10. Warn if not using WebGL capable browser.

    Joe Walnes authored
  11. Added "About" dialog. Auto show on first visit to page.

    Joe Walnes authored

Mar 31, 2012

  1. Add link to GitHub repo

    Joe Walnes authored
  2. More info in Boxfile

    Joe Walnes authored
  3. Added Boxfile for deployment on PagodaBox.

    Joe Walnes authored
  4. First cut of GCode viewer. Actually works!

    - Basic UI structure
    - WebGL rendering (using three.js)
    - Mouse operations to rotate (hold down 'S' and mouse move to zoom)
    - GCode parser
    - Interpretation of 'G1' GCode instruction, which is enough to show a
      pretty good model.
    Joe Walnes authored
Something went wrong with that request. Please try again.