|
|
@ -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.
|
|
|
|