This project was intended to build and all in one exporting plugin for laser cutters and Inkscape 0.91.
This project was intended to build and all in one exporting plugin for laser cutters and Inkscape 0.91.
The project builds gcode that is compatible with a fork of Marlin designed to run on laser cutters found at https://github.com/TurnkeyTyranny/buildlog-lasercutter-marlin .
The project builds gcode that is compatible with a fork of Marlin designed to run on laser cutters found at https://github.com/TurnkeyTyranny/buildlog-lasercutter-marlin .
The project is built on work by other people, thanks go out to the effort they put in before me. This script is released under the license GPL v2.
Installation
Installation
------------
------------
Copy the files turnkeylaser.py and turnkeylaser.inx into your Inkscape extensions
Copy the files turnkeylaser.py and turnkeylaser.inx into your Inkscape extensions folder.
folder. Fire up inkscape and you will find the plugin under Extensions -> Export -> Turnkey Laser Exporter.
Fire up inkscape and you will find the plugin under Extensions -> Export -> Turnkey Laser Exporter.
This script relies on a more advanced version of the PIL library thank Inkscape for windows ships with. As such you need to follow these steps for windows installs of Inkscape 0.91
This script relies on a more advanced version of the PIL library thank Inkscape for windows ships with. As such you need to follow these steps for windows installs of Inkscape 0.91
...
@@ -30,6 +29,7 @@ This will set the power level to 10%, the feedrate to 600mm per minute and will
...
@@ -30,6 +29,7 @@ This will set the power level to 10%, the feedrate to 600mm per minute and will
The ppm option is optional, if you do not specify it then the laser will default to continuous wave mode.
The ppm option is optional, if you do not specify it then the laser will default to continuous wave mode.
If you do not name your layer in this way then the script will use the default settings specified in the dialog box.
If you do not name your layer in this way then the script will use the default settings specified in the dialog box.
When you're ready to export your objects, images or paths just select the items you would like to be exported by dragging over them or holding shift to select multiple and then run the plugin under under Extensions Menu -> Export -> Turnkey Laser Exporter.
When you're ready to export your objects, images or paths just select the items you would like to be exported by dragging over them or holding shift to select multiple and then run the plugin under under Extensions Menu -> Export -> Turnkey Laser Exporter.
Keyboard Shortcut
Keyboard Shortcut
...
@@ -56,6 +56,12 @@ display="true"/>
...
@@ -56,6 +56,12 @@ display="true"/>
</keys>
</keys>
Attribution
--------------------
The project is built on work by other people, thanks go out to the effort they put in before me.
Thanks to work by https://github.com/ajfoul , Thinkhaus and Lansing Makers Network
This script is released under the license GPL v2.
Change log
Change log
--------------------
--------------------
26-Feb-2015 - 2 hours : Forked from user ajfoul to extend functionality of smoothie laser power levels 0.0 to 1.0, generic Marlin power levels being 0 to 100.
26-Feb-2015 - 2 hours : Forked from user ajfoul to extend functionality of smoothie laser power levels 0.0 to 1.0, generic Marlin power levels being 0 to 100.