├── .github └── workflows │ └── maven.yml ├── .gitignore ├── .gitlab-ci.yml ├── AUTHORS ├── CHANGELOG ├── COPYING.LESSER ├── LICENSE ├── README.md ├── copyrightheader ├── nb-configuration.xml ├── pom.xml ├── src ├── main │ ├── java │ │ └── de │ │ │ └── thomas_oster │ │ │ └── liblasercut │ │ │ ├── BlackWhiteRaster.java │ │ │ ├── ByteArrayList.java │ │ │ ├── Customizable.java │ │ │ ├── GreyRaster.java │ │ │ ├── GreyscaleRaster.java │ │ │ ├── IllegalJobException.java │ │ │ ├── JobPart.java │ │ │ ├── LaserCutter.java │ │ │ ├── LaserJob.java │ │ │ ├── LibInfo.java │ │ │ ├── OptionSelector.java │ │ │ ├── ProgressListener.java │ │ │ ├── ProgressListenerDummy.java │ │ │ ├── Raster3dPart.java │ │ │ ├── RasterBuilder.java │ │ │ ├── RasterElement.java │ │ │ ├── RasterPart.java │ │ │ ├── RasterizableJobPart.java │ │ │ ├── TimeIntensiveOperation.java │ │ │ ├── VectorCommand.java │ │ │ ├── VectorPart.java │ │ │ ├── dithering │ │ │ ├── Average.java │ │ │ ├── BrightenedHalftone.java │ │ │ ├── DitheringAlgorithm.java │ │ │ ├── FloydSteinberg.java │ │ │ ├── Grid.java │ │ │ ├── Halftone.java │ │ │ ├── Ordered.java │ │ │ └── Random.java │ │ │ ├── drivers │ │ │ ├── Dummy.java │ │ │ ├── EpilogCutter.java │ │ │ ├── EpilogEngraveProperty.java │ │ │ ├── EpilogHelix.java │ │ │ ├── EpilogZing.java │ │ │ ├── FloatPowerSpeedProperty.java │ │ │ ├── FullSpectrumCutter.java │ │ │ ├── GenericGcodeDriver.java │ │ │ ├── GoldCutHPGL.java │ │ │ ├── Grbl.java │ │ │ ├── IModelaMill.java │ │ │ ├── IModelaProperty.java │ │ │ ├── K3EngraverDriver.java │ │ │ ├── K40NanoDriver.java │ │ │ ├── LaosCutter.java │ │ │ ├── LaosCutterProperty.java │ │ │ ├── LaosEngraveProperty.java │ │ │ ├── LaserToolsTechnicsCutter.java │ │ │ ├── LaserToolsTechnicsCutter_speedInterpolation.svg │ │ │ ├── LaserToolsTechnicsCutter_speedInterpolation_testfile.svg │ │ │ ├── Lasersaur.java │ │ │ ├── MakeBlockXYPlotter.java │ │ │ ├── MakeBlockXYPlotterProperty.java │ │ │ ├── Marlin.java │ │ │ ├── Ruida.java │ │ │ ├── SampleDriver.java │ │ │ └── SmoothieBoard.java │ │ │ ├── examples │ │ │ └── PhotoPrint.java │ │ │ ├── laserscript │ │ │ ├── LaserScriptBootstrap.js │ │ │ ├── ScriptInterface.java │ │ │ ├── ScriptInterpreter.java │ │ │ ├── ScriptingSecurity.java │ │ │ └── VectorPartScriptInterface.java │ │ │ ├── platform │ │ │ ├── Circle.java │ │ │ ├── Point.java │ │ │ ├── Rectangle.java │ │ │ ├── Tuple.java │ │ │ └── Util.java │ │ │ ├── properties │ │ │ ├── AbstractLaserProperty.java │ │ │ ├── FloatMinMaxPowerSpeedFrequencyProperty.java │ │ │ ├── FloatPowerSpeedFocusFrequencyProperty.java │ │ │ ├── FloatPowerSpeedFocusProperty.java │ │ │ ├── FloatPowerSpeedFrequencyProperty.java │ │ │ ├── LaserProperty.java │ │ │ ├── PowerSpeedFocusFrequencyProperty.java │ │ │ └── PowerSpeedFocusProperty.java │ │ │ ├── utils │ │ │ ├── BufferedImageAdapter.java │ │ │ ├── LinefeedPrintStream.java │ │ │ ├── ShapeConverter.java │ │ │ └── ShapeRecognizer.java │ │ │ └── vectoroptimizers │ │ │ ├── DeleteDuplicatePathsOptimizer.java │ │ │ ├── FileVectorOptimizer.java │ │ │ ├── InnerFirstVectorOptimizer.java │ │ │ ├── NearestVectorOptimizer.java │ │ │ ├── OptimizerUtils.java │ │ │ ├── SmallestFirstVectorOptimizer.java │ │ │ └── VectorOptimizer.java │ └── resources │ │ └── de │ │ └── thomas_oster │ │ └── liblasercut │ │ ├── drivers │ │ └── visicut-svg-output-viewer.xhtml │ │ └── laserscript │ │ └── LaserScriptBootstrap.js └── test │ ├── java │ └── de │ │ └── thomas_oster │ │ └── liblasercut │ │ ├── BlackWhiteRasterTest.java │ │ ├── RasterizableJobPartTest.java │ │ ├── drivers │ │ ├── AllDriversTest.java │ │ ├── EpilogHelixCutterTest.java │ │ ├── EpilogZingCutterTest.java │ │ ├── LaosCutterTest.java │ │ └── LaserCutterTest.java │ │ ├── laserscript │ │ ├── ScriptInterpreterTest.java │ │ └── SecurityTest.js │ │ └── vectoroptimizers │ │ └── InnerFirstVectorOptimizerTest.java │ └── resources │ ├── de │ └── thomas_oster │ │ └── liblasercut │ │ └── laserscript │ │ └── SecurityTest.js │ └── files │ ├── Nested.svg │ ├── Skew.svg │ ├── SpeedMeasurement │ ├── butterfly.svg │ ├── circles1.svg │ ├── plainschnitt.svg │ ├── rastertest.png │ ├── sample.svg │ ├── schnittmuster.svg │ ├── tux.eps │ └── tux.svg ├── test-output ├── .gitattributes ├── .gitignore ├── README ├── de.thomas_oster.liblasercut.drivers.Dummy.out ├── de.thomas_oster.liblasercut.drivers.EpilogHelix.out ├── de.thomas_oster.liblasercut.drivers.EpilogZing.out ├── de.thomas_oster.liblasercut.drivers.FullSpectrumCutter.out ├── de.thomas_oster.liblasercut.drivers.GenericGcodeDriver.out ├── de.thomas_oster.liblasercut.drivers.GoldCutHPGL.out ├── de.thomas_oster.liblasercut.drivers.Grbl.out ├── de.thomas_oster.liblasercut.drivers.IModelaMill.out ├── de.thomas_oster.liblasercut.drivers.K3EngraverDriver.out ├── de.thomas_oster.liblasercut.drivers.K40NanoDriver.out ├── de.thomas_oster.liblasercut.drivers.LaosCutter.out ├── de.thomas_oster.liblasercut.drivers.LaserToolsTechnicsCutter.out ├── de.thomas_oster.liblasercut.drivers.Lasersaur.out ├── de.thomas_oster.liblasercut.drivers.MakeBlockXYPlotter.out ├── de.thomas_oster.liblasercut.drivers.Marlin.out ├── de.thomas_oster.liblasercut.drivers.Ruida.out ├── de.thomas_oster.liblasercut.drivers.SampleDriver.out └── de.thomas_oster.liblasercut.drivers.SmoothieBoard.out ├── test.sh └── util ├── dump-epilog-raw ├── compare.sh ├── dump-epilog-raw-print-file.py └── epilog-example │ ├── thin_rectangle.pdf │ ├── thin_rectangle.svg │ ├── thin_rectangle_Epilog_Zing_Windows_driver.prn │ ├── thin_rectangle_Epilog_Zing_Windows_driver_startpoint_center.prn │ └── thin_rectangle_README.svg └── dump-ltt-raw ├── LICENSE └── dump-ltt-raw-print-file.py /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/CHANGELOG -------------------------------------------------------------------------------- /COPYING.LESSER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/COPYING.LESSER -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/README.md -------------------------------------------------------------------------------- /copyrightheader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/copyrightheader -------------------------------------------------------------------------------- /nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/nb-configuration.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/BlackWhiteRaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/BlackWhiteRaster.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/ByteArrayList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/ByteArrayList.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/Customizable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/Customizable.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/GreyRaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/GreyRaster.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/GreyscaleRaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/GreyscaleRaster.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/IllegalJobException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/IllegalJobException.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/JobPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/JobPart.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/LaserCutter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/LaserCutter.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/LaserJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/LaserJob.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/LibInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/LibInfo.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/OptionSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/OptionSelector.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/ProgressListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/ProgressListener.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/ProgressListenerDummy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/ProgressListenerDummy.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/Raster3dPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/Raster3dPart.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/RasterBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/RasterBuilder.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/RasterElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/RasterElement.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/RasterPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/RasterPart.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/RasterizableJobPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/RasterizableJobPart.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/TimeIntensiveOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/TimeIntensiveOperation.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/VectorCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/VectorCommand.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/VectorPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/VectorPart.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/dithering/Average.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/dithering/Average.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/dithering/BrightenedHalftone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/dithering/BrightenedHalftone.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/dithering/DitheringAlgorithm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/dithering/DitheringAlgorithm.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/dithering/FloydSteinberg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/dithering/FloydSteinberg.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/dithering/Grid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/dithering/Grid.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/dithering/Halftone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/dithering/Halftone.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/dithering/Ordered.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/dithering/Ordered.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/dithering/Random.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/dithering/Random.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/Dummy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/Dummy.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/EpilogCutter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/EpilogCutter.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/EpilogEngraveProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/EpilogEngraveProperty.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/EpilogHelix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/EpilogHelix.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/EpilogZing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/EpilogZing.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/FloatPowerSpeedProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/FloatPowerSpeedProperty.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/FullSpectrumCutter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/FullSpectrumCutter.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/GenericGcodeDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/GenericGcodeDriver.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/GoldCutHPGL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/GoldCutHPGL.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/Grbl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/Grbl.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/IModelaMill.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/IModelaMill.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/IModelaProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/IModelaProperty.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/K3EngraverDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/K3EngraverDriver.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/K40NanoDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/K40NanoDriver.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/LaosCutter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/LaosCutter.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/LaosCutterProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/LaosCutterProperty.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/LaosEngraveProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/LaosEngraveProperty.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/LaserToolsTechnicsCutter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/LaserToolsTechnicsCutter.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/LaserToolsTechnicsCutter_speedInterpolation.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/LaserToolsTechnicsCutter_speedInterpolation.svg -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/LaserToolsTechnicsCutter_speedInterpolation_testfile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/LaserToolsTechnicsCutter_speedInterpolation_testfile.svg -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/Lasersaur.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/Lasersaur.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/MakeBlockXYPlotter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/MakeBlockXYPlotter.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/MakeBlockXYPlotterProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/MakeBlockXYPlotterProperty.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/Marlin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/Marlin.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/Ruida.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/Ruida.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/SampleDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/SampleDriver.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/drivers/SmoothieBoard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/drivers/SmoothieBoard.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/examples/PhotoPrint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/examples/PhotoPrint.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/laserscript/LaserScriptBootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/laserscript/LaserScriptBootstrap.js -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/laserscript/ScriptInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/laserscript/ScriptInterface.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/laserscript/ScriptInterpreter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/laserscript/ScriptInterpreter.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/laserscript/ScriptingSecurity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/laserscript/ScriptingSecurity.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/laserscript/VectorPartScriptInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/laserscript/VectorPartScriptInterface.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/platform/Circle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/platform/Circle.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/platform/Point.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/platform/Point.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/platform/Rectangle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/platform/Rectangle.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/platform/Tuple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/platform/Tuple.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/platform/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/platform/Util.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/properties/AbstractLaserProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/properties/AbstractLaserProperty.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/properties/FloatMinMaxPowerSpeedFrequencyProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/properties/FloatMinMaxPowerSpeedFrequencyProperty.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/properties/FloatPowerSpeedFocusFrequencyProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/properties/FloatPowerSpeedFocusFrequencyProperty.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/properties/FloatPowerSpeedFocusProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/properties/FloatPowerSpeedFocusProperty.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/properties/FloatPowerSpeedFrequencyProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/properties/FloatPowerSpeedFrequencyProperty.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/properties/LaserProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/properties/LaserProperty.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/properties/PowerSpeedFocusFrequencyProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/properties/PowerSpeedFocusFrequencyProperty.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/properties/PowerSpeedFocusProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/properties/PowerSpeedFocusProperty.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/utils/BufferedImageAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/utils/BufferedImageAdapter.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/utils/LinefeedPrintStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/utils/LinefeedPrintStream.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/utils/ShapeConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/utils/ShapeConverter.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/utils/ShapeRecognizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/utils/ShapeRecognizer.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/vectoroptimizers/DeleteDuplicatePathsOptimizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/vectoroptimizers/DeleteDuplicatePathsOptimizer.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/vectoroptimizers/FileVectorOptimizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/vectoroptimizers/FileVectorOptimizer.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/vectoroptimizers/InnerFirstVectorOptimizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/vectoroptimizers/InnerFirstVectorOptimizer.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/vectoroptimizers/NearestVectorOptimizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/vectoroptimizers/NearestVectorOptimizer.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/vectoroptimizers/OptimizerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/vectoroptimizers/OptimizerUtils.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/vectoroptimizers/SmallestFirstVectorOptimizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/vectoroptimizers/SmallestFirstVectorOptimizer.java -------------------------------------------------------------------------------- /src/main/java/de/thomas_oster/liblasercut/vectoroptimizers/VectorOptimizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/java/de/thomas_oster/liblasercut/vectoroptimizers/VectorOptimizer.java -------------------------------------------------------------------------------- /src/main/resources/de/thomas_oster/liblasercut/drivers/visicut-svg-output-viewer.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/resources/de/thomas_oster/liblasercut/drivers/visicut-svg-output-viewer.xhtml -------------------------------------------------------------------------------- /src/main/resources/de/thomas_oster/liblasercut/laserscript/LaserScriptBootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/main/resources/de/thomas_oster/liblasercut/laserscript/LaserScriptBootstrap.js -------------------------------------------------------------------------------- /src/test/java/de/thomas_oster/liblasercut/BlackWhiteRasterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/java/de/thomas_oster/liblasercut/BlackWhiteRasterTest.java -------------------------------------------------------------------------------- /src/test/java/de/thomas_oster/liblasercut/RasterizableJobPartTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/java/de/thomas_oster/liblasercut/RasterizableJobPartTest.java -------------------------------------------------------------------------------- /src/test/java/de/thomas_oster/liblasercut/drivers/AllDriversTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/java/de/thomas_oster/liblasercut/drivers/AllDriversTest.java -------------------------------------------------------------------------------- /src/test/java/de/thomas_oster/liblasercut/drivers/EpilogHelixCutterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/java/de/thomas_oster/liblasercut/drivers/EpilogHelixCutterTest.java -------------------------------------------------------------------------------- /src/test/java/de/thomas_oster/liblasercut/drivers/EpilogZingCutterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/java/de/thomas_oster/liblasercut/drivers/EpilogZingCutterTest.java -------------------------------------------------------------------------------- /src/test/java/de/thomas_oster/liblasercut/drivers/LaosCutterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/java/de/thomas_oster/liblasercut/drivers/LaosCutterTest.java -------------------------------------------------------------------------------- /src/test/java/de/thomas_oster/liblasercut/drivers/LaserCutterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/java/de/thomas_oster/liblasercut/drivers/LaserCutterTest.java -------------------------------------------------------------------------------- /src/test/java/de/thomas_oster/liblasercut/laserscript/ScriptInterpreterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/java/de/thomas_oster/liblasercut/laserscript/ScriptInterpreterTest.java -------------------------------------------------------------------------------- /src/test/java/de/thomas_oster/liblasercut/laserscript/SecurityTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/java/de/thomas_oster/liblasercut/laserscript/SecurityTest.js -------------------------------------------------------------------------------- /src/test/java/de/thomas_oster/liblasercut/vectoroptimizers/InnerFirstVectorOptimizerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/java/de/thomas_oster/liblasercut/vectoroptimizers/InnerFirstVectorOptimizerTest.java -------------------------------------------------------------------------------- /src/test/resources/de/thomas_oster/liblasercut/laserscript/SecurityTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/resources/de/thomas_oster/liblasercut/laserscript/SecurityTest.js -------------------------------------------------------------------------------- /src/test/resources/files/Nested.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/resources/files/Nested.svg -------------------------------------------------------------------------------- /src/test/resources/files/Skew.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/resources/files/Skew.svg -------------------------------------------------------------------------------- /src/test/resources/files/SpeedMeasurement: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/resources/files/SpeedMeasurement -------------------------------------------------------------------------------- /src/test/resources/files/butterfly.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/resources/files/butterfly.svg -------------------------------------------------------------------------------- /src/test/resources/files/circles1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/resources/files/circles1.svg -------------------------------------------------------------------------------- /src/test/resources/files/plainschnitt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/resources/files/plainschnitt.svg -------------------------------------------------------------------------------- /src/test/resources/files/rastertest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/resources/files/rastertest.png -------------------------------------------------------------------------------- /src/test/resources/files/sample.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/resources/files/sample.svg -------------------------------------------------------------------------------- /src/test/resources/files/schnittmuster.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/resources/files/schnittmuster.svg -------------------------------------------------------------------------------- /src/test/resources/files/tux.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/resources/files/tux.eps -------------------------------------------------------------------------------- /src/test/resources/files/tux.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/src/test/resources/files/tux.svg -------------------------------------------------------------------------------- /test-output/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/.gitattributes -------------------------------------------------------------------------------- /test-output/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/.gitignore -------------------------------------------------------------------------------- /test-output/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/README -------------------------------------------------------------------------------- /test-output/de.thomas_oster.liblasercut.drivers.Dummy.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/de.thomas_oster.liblasercut.drivers.Dummy.out -------------------------------------------------------------------------------- /test-output/de.thomas_oster.liblasercut.drivers.EpilogHelix.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/de.thomas_oster.liblasercut.drivers.EpilogHelix.out -------------------------------------------------------------------------------- /test-output/de.thomas_oster.liblasercut.drivers.EpilogZing.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/de.thomas_oster.liblasercut.drivers.EpilogZing.out -------------------------------------------------------------------------------- /test-output/de.thomas_oster.liblasercut.drivers.FullSpectrumCutter.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/de.thomas_oster.liblasercut.drivers.FullSpectrumCutter.out -------------------------------------------------------------------------------- /test-output/de.thomas_oster.liblasercut.drivers.GenericGcodeDriver.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/de.thomas_oster.liblasercut.drivers.GenericGcodeDriver.out -------------------------------------------------------------------------------- /test-output/de.thomas_oster.liblasercut.drivers.GoldCutHPGL.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/de.thomas_oster.liblasercut.drivers.GoldCutHPGL.out -------------------------------------------------------------------------------- /test-output/de.thomas_oster.liblasercut.drivers.Grbl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/de.thomas_oster.liblasercut.drivers.Grbl.out -------------------------------------------------------------------------------- /test-output/de.thomas_oster.liblasercut.drivers.IModelaMill.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/de.thomas_oster.liblasercut.drivers.IModelaMill.out -------------------------------------------------------------------------------- /test-output/de.thomas_oster.liblasercut.drivers.K3EngraverDriver.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/de.thomas_oster.liblasercut.drivers.K3EngraverDriver.out -------------------------------------------------------------------------------- /test-output/de.thomas_oster.liblasercut.drivers.K40NanoDriver.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/de.thomas_oster.liblasercut.drivers.K40NanoDriver.out -------------------------------------------------------------------------------- /test-output/de.thomas_oster.liblasercut.drivers.LaosCutter.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/de.thomas_oster.liblasercut.drivers.LaosCutter.out -------------------------------------------------------------------------------- /test-output/de.thomas_oster.liblasercut.drivers.LaserToolsTechnicsCutter.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/de.thomas_oster.liblasercut.drivers.LaserToolsTechnicsCutter.out -------------------------------------------------------------------------------- /test-output/de.thomas_oster.liblasercut.drivers.Lasersaur.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/de.thomas_oster.liblasercut.drivers.Lasersaur.out -------------------------------------------------------------------------------- /test-output/de.thomas_oster.liblasercut.drivers.MakeBlockXYPlotter.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/de.thomas_oster.liblasercut.drivers.MakeBlockXYPlotter.out -------------------------------------------------------------------------------- /test-output/de.thomas_oster.liblasercut.drivers.Marlin.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/de.thomas_oster.liblasercut.drivers.Marlin.out -------------------------------------------------------------------------------- /test-output/de.thomas_oster.liblasercut.drivers.Ruida.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/de.thomas_oster.liblasercut.drivers.Ruida.out -------------------------------------------------------------------------------- /test-output/de.thomas_oster.liblasercut.drivers.SampleDriver.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-output/de.thomas_oster.liblasercut.drivers.SmoothieBoard.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test-output/de.thomas_oster.liblasercut.drivers.SmoothieBoard.out -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/test.sh -------------------------------------------------------------------------------- /util/dump-epilog-raw/compare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/util/dump-epilog-raw/compare.sh -------------------------------------------------------------------------------- /util/dump-epilog-raw/dump-epilog-raw-print-file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/util/dump-epilog-raw/dump-epilog-raw-print-file.py -------------------------------------------------------------------------------- /util/dump-epilog-raw/epilog-example/thin_rectangle.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/util/dump-epilog-raw/epilog-example/thin_rectangle.pdf -------------------------------------------------------------------------------- /util/dump-epilog-raw/epilog-example/thin_rectangle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/util/dump-epilog-raw/epilog-example/thin_rectangle.svg -------------------------------------------------------------------------------- /util/dump-epilog-raw/epilog-example/thin_rectangle_Epilog_Zing_Windows_driver.prn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/util/dump-epilog-raw/epilog-example/thin_rectangle_Epilog_Zing_Windows_driver.prn -------------------------------------------------------------------------------- /util/dump-epilog-raw/epilog-example/thin_rectangle_Epilog_Zing_Windows_driver_startpoint_center.prn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/util/dump-epilog-raw/epilog-example/thin_rectangle_Epilog_Zing_Windows_driver_startpoint_center.prn -------------------------------------------------------------------------------- /util/dump-epilog-raw/epilog-example/thin_rectangle_README.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/util/dump-epilog-raw/epilog-example/thin_rectangle_README.svg -------------------------------------------------------------------------------- /util/dump-ltt-raw/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/util/dump-ltt-raw/LICENSE -------------------------------------------------------------------------------- /util/dump-ltt-raw/dump-ltt-raw-print-file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-oster/LibLaserCut/HEAD/util/dump-ltt-raw/dump-ltt-raw-print-file.py --------------------------------------------------------------------------------