├── GCodeInfo ├── .classpath ├── .gitignore ├── .project ├── .settings │ └── org.eclipse.jdt.core.prefs ├── LICENSE ├── bin │ └── de │ │ └── dietzm │ │ ├── GCodeUtil.class │ │ ├── Layer$Speed.class │ │ ├── Layer.class │ │ ├── Model$Material.class │ │ └── Model.class ├── python │ └── README ├── res │ ├── GcodePrintrBanner1.png │ ├── gcodesim.gcode │ └── icon.png └── src │ └── de │ └── dietzm │ ├── Constants.java │ ├── GCodeMod.java │ ├── GCodeUtil.java │ ├── Layer.java │ ├── Model.java │ ├── ModelUtil.java │ ├── Position.java │ ├── SerialIO.java │ ├── SerialTest.java │ ├── SpeedEntry.java │ ├── Temperature.java │ ├── gcodes │ ├── GCode.java │ ├── GCodeAbstract.java │ ├── GCodeFactory.java │ ├── GCodeFactoryImpl.java │ ├── GCodeMemSave.java │ ├── GCodeStore.java │ ├── MemoryEfficientLenString.java │ ├── MemoryEfficientString.java │ ├── bufferfactory │ │ ├── GCodeAbstractNoData.java │ │ ├── GCodeEMin.java │ │ ├── GCodeFEMin.java │ │ ├── GCodeFMin.java │ │ ├── GCodeFactoryBuffer.java │ │ ├── GCodeXYEFMin.java │ │ ├── GCodeXYEFMinBFB.java │ │ ├── GCodeXYEMin.java │ │ ├── GCodeXYFMin.java │ │ ├── GCodeXYFZMin.java │ │ ├── GCodeXYMin.java │ │ ├── GCodeZFMin.java │ │ └── GCodeZMin.java │ └── lowmemfactory │ │ ├── GCodeE.java │ │ ├── GCodeFE.java │ │ ├── GCodeFactoryLowMem.java │ │ ├── GCodeXY.java │ │ ├── GCodeXYE.java │ │ ├── GCodeXYF.java │ │ └── GCodeZ.java │ ├── gcodesim │ ├── AWTGraphicRenderer.java │ ├── GcodePainter.java │ ├── GcodeSimulator.java │ ├── GraphicRenderer.java │ ├── NetworkPrinter.java │ ├── OptionFrame.java │ └── PrintReceiveListener.java │ └── print │ ├── ConsoleIf.java │ ├── Dummy.java │ ├── PrintQueue.java │ ├── Printer.java │ ├── PrinterConnection.java │ ├── RXTXPrint.java │ ├── ReceiveBuffer.java │ └── SerialPrinter.java └── README.md /GCodeInfo/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/.classpath -------------------------------------------------------------------------------- /GCodeInfo/.gitignore: -------------------------------------------------------------------------------- 1 | *.class 2 | /bin 3 | 4 | -------------------------------------------------------------------------------- /GCodeInfo/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/.project -------------------------------------------------------------------------------- /GCodeInfo/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /GCodeInfo/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/LICENSE -------------------------------------------------------------------------------- /GCodeInfo/bin/de/dietzm/GCodeUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/bin/de/dietzm/GCodeUtil.class -------------------------------------------------------------------------------- /GCodeInfo/bin/de/dietzm/Layer$Speed.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/bin/de/dietzm/Layer$Speed.class -------------------------------------------------------------------------------- /GCodeInfo/bin/de/dietzm/Layer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/bin/de/dietzm/Layer.class -------------------------------------------------------------------------------- /GCodeInfo/bin/de/dietzm/Model$Material.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/bin/de/dietzm/Model$Material.class -------------------------------------------------------------------------------- /GCodeInfo/bin/de/dietzm/Model.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/bin/de/dietzm/Model.class -------------------------------------------------------------------------------- /GCodeInfo/python/README: -------------------------------------------------------------------------------- 1 | Python port of GCodeInfo - tdb -------------------------------------------------------------------------------- /GCodeInfo/res/GcodePrintrBanner1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/res/GcodePrintrBanner1.png -------------------------------------------------------------------------------- /GCodeInfo/res/gcodesim.gcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/res/gcodesim.gcode -------------------------------------------------------------------------------- /GCodeInfo/res/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/res/icon.png -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/Constants.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/GCodeMod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/GCodeMod.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/GCodeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/GCodeUtil.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/Layer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/Layer.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/Model.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/Model.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/ModelUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/ModelUtil.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/Position.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/Position.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/SerialIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/SerialIO.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/SerialTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/SerialTest.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/SpeedEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/SpeedEntry.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/Temperature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/Temperature.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/GCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/GCode.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/GCodeAbstract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/GCodeAbstract.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/GCodeFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/GCodeFactory.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/GCodeFactoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/GCodeFactoryImpl.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/GCodeMemSave.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/GCodeMemSave.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/GCodeStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/GCodeStore.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/MemoryEfficientLenString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/MemoryEfficientLenString.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/MemoryEfficientString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/MemoryEfficientString.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeAbstractNoData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeAbstractNoData.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeEMin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeEMin.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeFEMin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeFEMin.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeFMin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeFMin.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeFactoryBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeFactoryBuffer.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeXYEFMin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeXYEFMin.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeXYEFMinBFB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeXYEFMinBFB.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeXYEMin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeXYEMin.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeXYFMin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeXYFMin.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeXYFZMin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeXYFZMin.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeXYMin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeXYMin.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeZFMin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeZFMin.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeZMin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/bufferfactory/GCodeZMin.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/lowmemfactory/GCodeE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/lowmemfactory/GCodeE.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/lowmemfactory/GCodeFE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/lowmemfactory/GCodeFE.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/lowmemfactory/GCodeFactoryLowMem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/lowmemfactory/GCodeFactoryLowMem.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/lowmemfactory/GCodeXY.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/lowmemfactory/GCodeXY.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/lowmemfactory/GCodeXYE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/lowmemfactory/GCodeXYE.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/lowmemfactory/GCodeXYF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/lowmemfactory/GCodeXYF.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodes/lowmemfactory/GCodeZ.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodes/lowmemfactory/GCodeZ.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodesim/AWTGraphicRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodesim/AWTGraphicRenderer.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodesim/GcodePainter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodesim/GcodePainter.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodesim/GcodeSimulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodesim/GcodeSimulator.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodesim/GraphicRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodesim/GraphicRenderer.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodesim/NetworkPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodesim/NetworkPrinter.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodesim/OptionFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodesim/OptionFrame.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/gcodesim/PrintReceiveListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/gcodesim/PrintReceiveListener.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/print/ConsoleIf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/print/ConsoleIf.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/print/Dummy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/print/Dummy.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/print/PrintQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/print/PrintQueue.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/print/Printer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/print/Printer.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/print/PrinterConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/print/PrinterConnection.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/print/RXTXPrint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/print/RXTXPrint.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/print/ReceiveBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/print/ReceiveBuffer.java -------------------------------------------------------------------------------- /GCodeInfo/src/de/dietzm/print/SerialPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/GCodeInfo/src/de/dietzm/print/SerialPrinter.java -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dietzm/GCodeInfo/HEAD/README.md --------------------------------------------------------------------------------