Extensions for Inkscape
Switch branches/tags
Nothing to show
Latest commit 5cda366 Nov 20, 2015 @oni305 oni305 Update raster2laser_gcode.py
Failed to load latest commit information.
README.md Update README.md Mar 18, 2015
png.py Update png.py Apr 25, 2015
raster2laser_gcode.inx Update raster2laser_gcode.inx Aug 6, 2015
raster2laser_gcode.py Update raster2laser_gcode.py Nov 19, 2015


Various Inkscape extensions

  • Raster 2 Laser GCode generator


  • Raster 2 Laser GCode generator is an extension to generate Gcode for a laser cutter/engraver (or pen plotter), it can generate various type of outputs from a simple B&W (on/off) to a more detailed Grayscale (pwm)


Simply copy all the files in the folder "Extensions" of Inkscape

Windows ) "C:<...>\Inkscape\share\extensions"

Linux ) "/usr/share/inkscape/extensions"

Mac ) "/Applications/Inkscape.app/Contents/Resources/extensions"

for unix (& mac maybe) change the permission on the file:

chmod 755 for all the *.py files

chmod 644 for all the *.inx files

#Usage of "Raster 2 Laser GCode generator":

[Required file: png.py / raster2laser_gcode.inx / raster2laser_gcode.py]

  • Step 1) Resize the inkscape document to match the dimension of your working area on the laser cutter/engraver (Shift+Ctrl+D)

  • Step 2) Draw or import the image

  • Step 3) To run the extension go to: Extension > 305 Engineering > Raster 2 Laser GCode generator

  • Step 4) Play!

#Note I have created all the file except for png.py , see that file for details on the license