Extensions for Inkscape
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
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