Inkscape laser plugin

master
Jeff Moe 5 years ago
parent bdc01524fa
commit 0429fb74ac

@ -1,7 +1,8 @@
# HOWTO make SMT Stencils with LASER # HOWTO make SMT Stencils with LASER
This documents how to make solder paste stencils with a LASER This documents how to make solder paste stencils with a LASER
using FlatCAM. using FlatCAM. Inkscape is the preferred method to use over
FlatCAM, for now.
## Equipment Used ## Equipment Used

@ -76,3 +76,32 @@ will export a file to the `Output directory` specified above.
* After `Plot`, hit the `Close` button. * After `Plot`, hit the `Close` button.
* Exit KiCAD: `File` --> `Exit`. * Exit KiCAD: `File` --> `Exit`.
# Inkscape
In these steps, you take the `.svg` file exported from KiCAD,
open it in Inkscape, and use a plugin to export gcode.
## Inkscape Initial Setup
The first time you do this process, you need to set up the
Inkscape plugins. It is only needed the first time.
* First you need to download the plugins. It is available from
upstream here:
https://jtechphotonics.com/Downloads/Inkscape/JTP_Laser_Tool_V2_2%20-%20inkscape%209_2%20version.zip
* If the above URL is unavailable, there is a mirror in this repo here:
https://code.forksand.com/forksand/pcba/src/branch/master/equipment/laser/inkscape/jtech
* For example, it could be done thusly:
```bash
git clone https://code.forksand.com/forksand/pcba
cd pcba/equipment/laser/inkscape/jtech
mkdir ~/.config/inkscape/extensions/
cp -p dxf_input.inx dxf_input.py laser.inx laser.py ~/.config/inkscape/extensions/
```
## Inkscape Steps
Steps to generate gcode from an SVG file.

@ -4,3 +4,11 @@
https://jtechphotonics.com/?page_id=2012 https://jtechphotonics.com/?page_id=2012
https://jtechphotonics.com/?page_id=1980 https://jtechphotonics.com/?page_id=1980
https://jtechphotonics.com/Downloads/Inkscape/JTP_Laser_Tool_V2_2%20-%20inkscape%209_2%20version.zip https://jtechphotonics.com/Downloads/Inkscape/JTP_Laser_Tool_V2_2%20-%20inkscape%209_2%20version.zip
* HOWTO install:
```bash
git clone https://code.forksand.com/forksand/pcba
cd pcba/equipment/laser/inkscape/jtech
mkdir ~/.config/inkscape/extensions/
cp -p dxf_input.inx dxf_input.py laser.inx laser.py ~/.config/inkscape/extensions/
```

Loading…
Cancel
Save