├── .gitignore ├── .travis.yml ├── Demo Gcode ├── 15mm_cube.gcode ├── Griffin Relief.ncc ├── Heart.TAP ├── HomeSwitchRearPanelEngrave.NCC ├── Scorpion.tap ├── Smiley face.TAP ├── Smiley001.nc ├── Smiley002.nc ├── SmilinJack - ThreeAxisFlatMachine Relief.gcode ├── SupportLogo.NCC ├── boomerangv4.ncc ├── fatek.txt ├── hse1p.tap ├── inc.gcode ├── knight.tap ├── mickey.txt ├── octocat.gcode ├── part.gcode ├── s.txt ├── sample.txt └── ss.txt ├── GCodeViz.pro ├── LICENSE ├── README.md ├── appveyor.yml ├── glaxis.cpp ├── glaxis.h ├── glaxisarrow.cpp ├── glaxisarrow.h ├── gldrawable.cpp ├── gldrawable.h ├── glmotiontrace.cpp ├── glmotiontrace.h ├── glplanemesh.cpp ├── glplanemesh.h ├── glsl ├── coordinateaxisfragmentshader.frag └── coordinateaxisshader.vert ├── images └── gcodeviz-octocat.gif ├── interpreter ├── gcodecommand.cpp ├── gcodecommand.h ├── gcodeinterpreter.cpp ├── gcodeinterpreter.h ├── gcodevisualizer.cpp └── gcodevisualizer.h ├── main.cpp ├── mainwindow.cpp ├── mainwindow.h ├── mainwindow.ui ├── memory ├── memorymonitorobject.cpp └── memorymonitorobject.h ├── motioncommand ├── attachcommand.cpp ├── attachcommand.h ├── begincommand.cpp ├── begincommand.h ├── circlecommand.cpp ├── circlecommand.h ├── commonmotionparameter.cpp ├── commonmotionparameter.h ├── detachcommand.cpp ├── detachcommand.h ├── endcommand.cpp ├── endcommand.h ├── jogcommand.cpp ├── jogcommand.h ├── kmcommand.cpp ├── kmcommand.h ├── motioncommand.h ├── movecommand.cpp ├── movecommand.h ├── movemotionparameter.cpp ├── movemotionparameter.h └── vectorutils.h ├── motiontraceview.cpp ├── motiontraceview.h ├── openhistorymanager.cpp ├── openhistorymanager.h ├── resources.qrc ├── tracedrawingrangedialog.cpp ├── tracedrawingrangedialog.h └── tracedrawingrangedialog.ui /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/.travis.yml -------------------------------------------------------------------------------- /Demo Gcode/15mm_cube.gcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/15mm_cube.gcode -------------------------------------------------------------------------------- /Demo Gcode/Griffin Relief.ncc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/Griffin Relief.ncc -------------------------------------------------------------------------------- /Demo Gcode/Heart.TAP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/Heart.TAP -------------------------------------------------------------------------------- /Demo Gcode/HomeSwitchRearPanelEngrave.NCC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/HomeSwitchRearPanelEngrave.NCC -------------------------------------------------------------------------------- /Demo Gcode/Scorpion.tap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/Scorpion.tap -------------------------------------------------------------------------------- /Demo Gcode/Smiley face.TAP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/Smiley face.TAP -------------------------------------------------------------------------------- /Demo Gcode/Smiley001.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/Smiley001.nc -------------------------------------------------------------------------------- /Demo Gcode/Smiley002.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/Smiley002.nc -------------------------------------------------------------------------------- /Demo Gcode/SmilinJack - ThreeAxisFlatMachine Relief.gcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/SmilinJack - ThreeAxisFlatMachine Relief.gcode -------------------------------------------------------------------------------- /Demo Gcode/SupportLogo.NCC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/SupportLogo.NCC -------------------------------------------------------------------------------- /Demo Gcode/boomerangv4.ncc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/boomerangv4.ncc -------------------------------------------------------------------------------- /Demo Gcode/fatek.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/fatek.txt -------------------------------------------------------------------------------- /Demo Gcode/hse1p.tap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/hse1p.tap -------------------------------------------------------------------------------- /Demo Gcode/inc.gcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/inc.gcode -------------------------------------------------------------------------------- /Demo Gcode/knight.tap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/knight.tap -------------------------------------------------------------------------------- /Demo Gcode/mickey.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/mickey.txt -------------------------------------------------------------------------------- /Demo Gcode/octocat.gcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/octocat.gcode -------------------------------------------------------------------------------- /Demo Gcode/part.gcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/part.gcode -------------------------------------------------------------------------------- /Demo Gcode/s.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/s.txt -------------------------------------------------------------------------------- /Demo Gcode/sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/sample.txt -------------------------------------------------------------------------------- /Demo Gcode/ss.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/Demo Gcode/ss.txt -------------------------------------------------------------------------------- /GCodeViz.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/GCodeViz.pro -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/appveyor.yml -------------------------------------------------------------------------------- /glaxis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/glaxis.cpp -------------------------------------------------------------------------------- /glaxis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/glaxis.h -------------------------------------------------------------------------------- /glaxisarrow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/glaxisarrow.cpp -------------------------------------------------------------------------------- /glaxisarrow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/glaxisarrow.h -------------------------------------------------------------------------------- /gldrawable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/gldrawable.cpp -------------------------------------------------------------------------------- /gldrawable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/gldrawable.h -------------------------------------------------------------------------------- /glmotiontrace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/glmotiontrace.cpp -------------------------------------------------------------------------------- /glmotiontrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/glmotiontrace.h -------------------------------------------------------------------------------- /glplanemesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/glplanemesh.cpp -------------------------------------------------------------------------------- /glplanemesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/glplanemesh.h -------------------------------------------------------------------------------- /glsl/coordinateaxisfragmentshader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/glsl/coordinateaxisfragmentshader.frag -------------------------------------------------------------------------------- /glsl/coordinateaxisshader.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/glsl/coordinateaxisshader.vert -------------------------------------------------------------------------------- /images/gcodeviz-octocat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/images/gcodeviz-octocat.gif -------------------------------------------------------------------------------- /interpreter/gcodecommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/interpreter/gcodecommand.cpp -------------------------------------------------------------------------------- /interpreter/gcodecommand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/interpreter/gcodecommand.h -------------------------------------------------------------------------------- /interpreter/gcodeinterpreter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/interpreter/gcodeinterpreter.cpp -------------------------------------------------------------------------------- /interpreter/gcodeinterpreter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/interpreter/gcodeinterpreter.h -------------------------------------------------------------------------------- /interpreter/gcodevisualizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/interpreter/gcodevisualizer.cpp -------------------------------------------------------------------------------- /interpreter/gcodevisualizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/interpreter/gcodevisualizer.h -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/main.cpp -------------------------------------------------------------------------------- /mainwindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/mainwindow.cpp -------------------------------------------------------------------------------- /mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/mainwindow.h -------------------------------------------------------------------------------- /mainwindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/mainwindow.ui -------------------------------------------------------------------------------- /memory/memorymonitorobject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/memory/memorymonitorobject.cpp -------------------------------------------------------------------------------- /memory/memorymonitorobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/memory/memorymonitorobject.h -------------------------------------------------------------------------------- /motioncommand/attachcommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/attachcommand.cpp -------------------------------------------------------------------------------- /motioncommand/attachcommand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/attachcommand.h -------------------------------------------------------------------------------- /motioncommand/begincommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/begincommand.cpp -------------------------------------------------------------------------------- /motioncommand/begincommand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/begincommand.h -------------------------------------------------------------------------------- /motioncommand/circlecommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/circlecommand.cpp -------------------------------------------------------------------------------- /motioncommand/circlecommand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/circlecommand.h -------------------------------------------------------------------------------- /motioncommand/commonmotionparameter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/commonmotionparameter.cpp -------------------------------------------------------------------------------- /motioncommand/commonmotionparameter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/commonmotionparameter.h -------------------------------------------------------------------------------- /motioncommand/detachcommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/detachcommand.cpp -------------------------------------------------------------------------------- /motioncommand/detachcommand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/detachcommand.h -------------------------------------------------------------------------------- /motioncommand/endcommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/endcommand.cpp -------------------------------------------------------------------------------- /motioncommand/endcommand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/endcommand.h -------------------------------------------------------------------------------- /motioncommand/jogcommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/jogcommand.cpp -------------------------------------------------------------------------------- /motioncommand/jogcommand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/jogcommand.h -------------------------------------------------------------------------------- /motioncommand/kmcommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/kmcommand.cpp -------------------------------------------------------------------------------- /motioncommand/kmcommand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/kmcommand.h -------------------------------------------------------------------------------- /motioncommand/motioncommand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/motioncommand.h -------------------------------------------------------------------------------- /motioncommand/movecommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/movecommand.cpp -------------------------------------------------------------------------------- /motioncommand/movecommand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/movecommand.h -------------------------------------------------------------------------------- /motioncommand/movemotionparameter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/movemotionparameter.cpp -------------------------------------------------------------------------------- /motioncommand/movemotionparameter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/movemotionparameter.h -------------------------------------------------------------------------------- /motioncommand/vectorutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motioncommand/vectorutils.h -------------------------------------------------------------------------------- /motiontraceview.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motiontraceview.cpp -------------------------------------------------------------------------------- /motiontraceview.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/motiontraceview.h -------------------------------------------------------------------------------- /openhistorymanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/openhistorymanager.cpp -------------------------------------------------------------------------------- /openhistorymanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/openhistorymanager.h -------------------------------------------------------------------------------- /resources.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/resources.qrc -------------------------------------------------------------------------------- /tracedrawingrangedialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/tracedrawingrangedialog.cpp -------------------------------------------------------------------------------- /tracedrawingrangedialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/tracedrawingrangedialog.h -------------------------------------------------------------------------------- /tracedrawingrangedialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Serge45/GCodeViz/HEAD/tracedrawingrangedialog.ui --------------------------------------------------------------------------------