Using Inkscape with the Laser Cutter: Difference between revisions
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
==Inkscape Basics== | ==Inkscape Basics== | ||
Once you have created your design you'll want to make sure all your objects are paths so all your extensions will work with them. You can do CTRL+A to select everything then use the method in the video. | Once you have created your design you'll want to make sure all your objects are paths so all your extensions will work with them. You can do CTRL+A to select everything then use the method in the video. | ||
[http://youtu.be/dxTmhtvMNoo How to make sure your objects are paths.] | [http://youtu.be/dxTmhtvMNoo How to make sure your objects are paths.] | ||
You'll also need to either move your design to 0,0 or resize the document to match your design (which essentially moves it to 0,0). This way you can more accurately predict where the laser will start cutting. | You'll also need to either move your design to 0,0 or resize the document to match your design (which essentially moves it to 0,0). This way you can more accurately predict where the laser will start cutting. | ||
[http://youtu.be/8IIHX-jn7v8 How to resize your document to match your design.] | [http://youtu.be/8IIHX-jn7v8 How to resize your document to match your design.] | ||
Line 14: | Line 17: | ||
From time to time you'll end up with designs in the (root) layer instead of an actual named layer. You'll need to fix this before turning your design to gcode. You can just cut and paste it into an actual layer as the video shows. Once there is nothing in the (root) it will go away. | From time to time you'll end up with designs in the (root) layer instead of an actual named layer. You'll need to fix this before turning your design to gcode. You can just cut and paste it into an actual layer as the video shows. Once there is nothing in the (root) it will go away. | ||
[http://youtu.be/RypRpm81QiY How to fix designs with (root) layers.] | [http://youtu.be/RypRpm81QiY How to fix designs with (root) layers.] | ||
Setting the stroke color of the paths you want to cut/engrave will be important when you want different laser settings in one design (both engrave and cut for example). | Setting the stroke color of the paths you want to cut/engrave will be important when you want different laser settings in one design (both engrave and cut for example). | ||
[http://youtu.be/RLRgztMFd9M How to set the stroke color.] | [http://youtu.be/RLRgztMFd9M How to set the stroke color.] | ||
Revision as of 13:49, 12 October 2014
This page should be a tutorial on how to use our Inkscape Plugin, with screen shots, directions, caveats, etc.
Link back to Laser Cutter.
Inkscape Basics
Once you have created your design you'll want to make sure all your objects are paths so all your extensions will work with them. You can do CTRL+A to select everything then use the method in the video.
How to make sure your objects are paths.
You'll also need to either move your design to 0,0 or resize the document to match your design (which essentially moves it to 0,0). This way you can more accurately predict where the laser will start cutting.
How to resize your document to match your design.
How to move your design to 0,0.
From time to time you'll end up with designs in the (root) layer instead of an actual named layer. You'll need to fix this before turning your design to gcode. You can just cut and paste it into an actual layer as the video shows. Once there is nothing in the (root) it will go away.
How to fix designs with (root) layers.
Setting the stroke color of the paths you want to cut/engrave will be important when you want different laser settings in one design (both engrave and cut for example).
KMLaser Bundle
We've put together a bundle of Inkscape extensions that you might find useful. You can download the bundle at our github.
Path to Gcode
This extension is the work horse for the bundle. It takes the paths from your design and turns them into gcode required to run our laser cutter. This extension is based on part of Gcodetools but has been heavily altered for our purposes.
Hatch Fill
This extension allows you to fill in any closed figure in your design with lines or crossed lines. This is useful when you want to engrave an entire area within your design. This extension is based on part of the eggbot extensions.
Hershey Text
Hershey Text produces single-stroke text that is appropriate for cnc engraving or plotters. This extension is based on part of the eggbot extensions.
Tabbed Box Maker
This extension creates the paths necessary to cut out tabbed boxes. This extension is based of the extension you can find here.