|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | 2 | <inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension"> |
3 | | - <_name>2. Export Kicad</_name> |
| 3 | + <_name>2. Export to KiCad</_name> |
4 | 4 | <id>net.svg2shenzhen.export.layers</id> |
5 | 5 | <dependency type="executable" location="extensions">svg2shenzhen/export.py</dependency> |
6 | | - <param name="help" type="description">Export Drawing to KiCad PCB Format</param> |
7 | | - <param type="path" name="path" _gui-text="Choose Path to Export" mode="folder"/> |
8 | | - <param name="filetype" type="optiongroup" gui-text="Export layers as..." appearance="minimal"> |
9 | | - <option selected="selected" value="kicad_module">KiCad - Module</option> |
10 | | - <option value="kicad_pcb">KiCad - Project</option> |
| 6 | + <label appearance="header">Export Drawing to KiCad</label> |
| 7 | + <param type="path" name="path" _gui-text="Folder" mode="folder"/> |
| 8 | + <param name="filetype" type="optiongroup" gui-text="Export As (!)" appearance="minimal" _gui-description="Module is a single KiCad Module, or Part, that contains all of the layers. This is the recommended way to use this plugin. Project exports the drawing as a entire KiCad project with the layers separated into their own modules. PNG exports all of the layers a PNG Image file."> |
| 9 | + <option selected="selected" value="kicad_module">Module</option> |
| 10 | + <option value="kicad_pcb">Project</option> |
11 | 11 | <option value="png">PNG - Image</option> |
12 | 12 | </param> |
13 | | - <param name="threshold" type="int" min="0" max="255" _gui-text="Threshold (default: 5)">5</param> |
14 | | - <param name="dpi" type="int" min="0" max="3600" _gui-text="Export DPI (default: 1200)">1200</param> |
15 | | - <param name="autoflatten" type="boolean" gui-text="Auto flatten bezier for Edge.Cuts layer?">true</param> |
16 | | - <param name="debug" type="boolean" gui-text="Debug Mode?">false</param> |
17 | | - <param name="openfactory" type="boolean" gui-text="Open PCBWay after export?">true</param> |
18 | | - <param name="openkicad" type="boolean" gui-text="Open Kicad after export?">false</param> |
19 | | - |
| 13 | + <param name="threshold" type="int" min="0" max="255" _gui-text="Threshold (!)" _gui-description="Default: 5 - Define the threshold the black and white will have.">5</param> |
| 14 | + <param name="dpi" type="int" min="0" max="3600" _gui-text="Export DPI (!)" _gui-description="Default: 1200 - Define the Dots Per Inch to Export the Layers at, recommended is 1,200, max is 3,600. Below 1,200 you may see artifacts due to the low resolution.">1200</param> |
| 15 | + <separator /> |
| 16 | + <param name="autoflatten" type="boolean" _gui-text="Flatten Bezier (!)" _gui-description="Select this option if you have not flattened the Bezier Curves on your Edge.Cut layer. If this is not the first time you have exported this drawing do not check this option.">false</param> |
| 17 | + <param name="openfactory" type="boolean" gui-text="Open PCBWay (!)" _gui-description="Opens the PCBWay website with an affiliate link for you to submit an order.">false</param> |
| 18 | + <param name="openkicad" type="boolean" gui-text="Open KiCad (!)" _gui-description="Opens the KiCad for you.">false</param> |
| 19 | + <param name="debug" type="boolean" _gui-text="Debug Mode" _gui-description="Only necessary for troubleshooting.">false</param> |
| 20 | + <separator /> |
| 21 | + <label>SVG2SHENZHEN SVGSZ_VER</label> |
20 | 22 | <effect needs-live-preview="false"> |
21 | 23 | <object-type>all</object-type> |
22 | 24 | <effects-menu _name="Export Kicad"> |
|
0 commit comments