注意:这个工具已经废弃,不好使了,好使的参考github上其他项目
这是一个用于生成和处理 PCB Gerber 文件的插件工具项目,基于 KiCad 9.0
(用于白嫖JLC PCB,直接使用即可,不用修改uuid)
- 生成 Gerber 文件和钻孔文件,将处理后的文件打包为 ZIP 文件
- 处理已有的 Gerber 文件,将处理后的文件打包为 ZIP 文件
打开KiCad个人插件目录,复制这个文件夹进去,或者git clone,这个目录一般是
C:\Users\[user]\Documents\KiCad\9.0\scripting\plugins\
在KiCad PCBNew中刷新插件或者重新打开PCB,然后就能看到插件栏中加载了图标
这里放了两个功能。
一个是直接生成Gerber,同时处理成JLCEDA类似的Gerber.
一个是处理已经有的Gerber,因为有些别的插件直接生成了gerber、bom、位置表等生产文件,我懒得处理这些,所以在这里加一个处理别的gerber的功能。
- 打开插件
- 点击“直接生成 Gerber”按钮。
- 输出目录为工程下(我懒得加个自定义框了)
- 生成后直接复制绝对路径到剪切板,方便直接上传的时候选择
- 打开插件
- 点击“选择已有 Gerber”按钮。
- 选择一个 ZIP 格式的 Gerber 文件。
- 处理后的文件将重新打包为 ZIP 文件,输出位置和源文件相同,添加了
_JLC后缀
- KiCad 9.0
主要处理代码来自于acha666的项目,感谢。
欢迎提交问题和贡献代码。
暂时没覆盖测试,只试过2层和4层和6层。
导出Gerber会把当前所有层都导出,实际上用不上,但是不耽误使用,所以我懒得找在哪里改了。
文件头注释都是Top,不影响识别,但是不确定多层是不是层压要自己指定
更多内层不会修改文件名称,但是由于这个项目之前的错误,我发现内层实际上也没改名字也没事,所以懒得修改了。