Closer still. Arcs are still wrong but they aren't wildly wrong.
All the inputs must be right now.
The 3D model is now translated to the center and scaled to fit the window. Issue #42
An interesting gcode file for testing.
Generalized the serial communicator to allow multiple listeners.
Improved parser for short hand g-code.
Use the last G# if it was omitted
Check for multiple commands on one line, such as a bunch of states.
Improved gcode parser, dynamically scale object to fit window, more work on
bindings for visualizer comm listener.
Fixes for gcode shorthand parsing (ommitting the 'last' command).
Arcs are working! Issue #42
Visualizer completely integrated, now displays the loaded file. Issue #42
Orthographic projection is done, may need to tweak rotation.
Lines colored based on type of movement (G0, G1, G2, G3, Z). Issue #42
Added numbering to line segments to facilitate 'graying' executed commands.
Merge branch 'master' of https://github.com/winder/Universal-G-Code-Sender.git