KiCAD設(shè)計(jì)使用立創(chuàng)免費(fèi)打樣的方法及KiCAD插件
在Windows10 + KiCAD6 下測試通過
??以前寫過一個(gè)KiCAD設(shè)計(jì)使用立創(chuàng)EDA專屬優(yōu)惠劵的方法,其實(shí)就是一個(gè)簡單的G04字段的替換,但是終于有空了想畫畫板子結(jié)果卻發(fā)現(xiàn)立創(chuàng)現(xiàn)在給的是EDA專屬的優(yōu)惠劵而且原來簡單替換G04字段的方法用不了了。
??那咋辦嘛,我總不能為了打個(gè)樣就不用KiCAD了。
??
KiCAD導(dǎo)出時(shí)使用protel格式擴(kuò)展名(導(dǎo)出Gerber的時(shí)候在gerber選項(xiàng)那里勾選)
一個(gè)合法的文件頭,從自己的EDA工程下一份Gerber就有了,內(nèi)容大概是下面這樣:
G04 Layer: BottomSilkscreenLayer*
G04 EasyEDA v6.5.25, 2023-03-20 21:11:36*
G04 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
G04 Gerber Generator version 0.2*
G04 Scale: 100 percent, Rotated: No, Reflected: No *
G04 Dimensions in millimeters ?*
G04 leading zeros omitted , absolute positions ,3 integer and 6 decimal *把這個(gè)合法的文件頭添加到所有的Gerber文件。
文件名稱與EDA導(dǎo)出的規(guī)則一致(注意后綴要大寫)。
??然后,想想方便使用的話要怎么弄,可以的話當(dāng)然是做成KiCAD的插件,自己導(dǎo)出Gerber以后一鍵轉(zhuǎn)換、壓縮然后打開壓縮包所在路徑——嗯,就這么辦吧。
??問下chatGPT KiCAD插件開發(fā)怎么搞,給了個(gè)文檔頁面——https://dev-docs.kicad.org/zh-cn/python/pcbnew/
??唔,了解了,準(zhǔn)備個(gè)__init__.py
??然后還有腳本的本體give_me_free_PCB.py
??有一個(gè)小問題,我是按照自己的習(xí)慣從工程目錄下一個(gè)叫out的子目錄取文件來處理的,所以需要輸出Gerber的時(shí)候在路徑那里敲個(gè)./out
,不然找不到文件。
??使用上的話,首先找一下KiCAD的插件搜索路徑。打開“工具->腳本控制臺”,然后輸入下面內(nèi)容:
??然后隨便選其中一個(gè)路徑,在該路徑下建個(gè)文件夾,比如vivo2PCB
,然后把上面兩個(gè)文件放到vivo2PCB
下面,然后在KiCAD里面點(diǎn)擊“工具->外部插件->刷新插件”,如果多了個(gè)叫做Give me free PCB! 的插件那就成功了。
??最后重復(fù)一下使用方法:
輸出Gerber和鉆孔文件,注意勾選protel擴(kuò)展名并指定輸出目錄為
./out
點(diǎn)擊插件。
??