此篇博客主要用於記錄我在使用KiCad的過程中安裝的一些好用且必要的插件(不定時更新)
我目前用的KiCad版本是5.1.4。
插件一:KiCad gerber文件、BOM文件及 position 文件生成器
(一)下載必要的插件文件
( 二)插件安裝
1、複製“mf_tool.py”、 “gerber_drill.py” 這兩個文件到"[KiCad安裝目錄]\share\kicad\scripting\plugins" 路徑下
2、打開Pcbnew(即畫PCB的頁面),選擇頂部菜單欄——>工具——>外部插件——>刷新插件
刷新之後再選擇看外部插件若出現了
則表示插件安裝成功。然後我們畫完板子就可以直接點擊該插件即可自動生成gerber、BOM、position文件
並提示我們文件所在位置,如下圖:
3、或者在KiCAD的Python命令行窗口鍵入下列命令
import mf_tool as mf
mf.GenSMTFiles()
注:此方法還可以用來檢查插件是否能夠正常工作。
4、BOM文件和position文件會以.CSV格式存放在電路板相同目錄下,
gerber和鑽孔文件放在電路板目錄下的gerber文件中。
通過此方法生成的鑽孔文件中的槽孔會被轉換成多個普通孔。
生成的BOM文件和position文件以及gerber和鑽孔文件可以直接在sz-jlc.com進行貼裝。
插件二:添加和刪除淚滴
(一)下載必要的插件文件
(二)插件安裝
1、可以直接把下載下來的 teardrops 文件夾放置在“[KiCad安裝目錄]\share\kicad\scripting\plugins”路徑下。
或者就把文件夾中的文件 td.py 複製到上述目錄下
2、然後打開Pcbnew(即畫PCB的頁面),選擇頂部菜單欄——>工具——>外部插件——>刷新插件
刷新之後再選擇看外部插件若出現了
則表示插件安裝完成,使用時點擊添加或者刪除淚滴就可以了。
3、或者在目錄下添加好插件文件之後在KiCad pcb python命令輸入框中輸入命令
import td
td.SetupTeardrops()
就可以添加插件了。
不過我更喜歡用工具,直接、方便。
注:安裝插件的過程中最好是切換到管理員賬號下操作。
另外添加好淚滴之後我們是可以在Pcbnew上看到的(如下圖),如果沒有看到有則說明沒有裝好。
可能需要刪除之後關機重啓重新安裝。
插件三:生成BOM和位置信息參照Html
(一)下載必要的插件文件
(二) 插件安裝
此插件的安裝方法跟淚滴插件的安裝方法相同,我直接將下載下來的插件文件夾整個放在了plugins文件夾下,再打開Pcbnew的插件即可查看到新安裝的插件。
此外作者也提供了不用平臺的安裝方法和使用方法等,如下圖所示:
此工具使用也很簡單,在完成了原理圖繪製和PCB佈局之後,直接點擊插件,根據需要配置基本參數(或者直接採用默認配置),即可生成bom.html。該文件一般會放在當前工程文件夾下的bom文件夾下。
生成的示意圖如下:
如上圖,左側是Bom表,右側是位置信息。選擇左側某一行,在右側便可以清楚看到相應器件的位置,這個對於需要手焊的時候找元器件的位置特別簡單明瞭。
同時,頂部左上角還提供了兩個搜索框,可以搜索指定器件。頂部右上角,提供了關於右側位置信息顯示的配置,可以調整成需要的顯示方式。右側的位置圖還可以直接通過鼠標滾輪放大和縮小,使用起來特別方便。