#1_Eyrie.io - 用於線上檢視KiCAD設計。
#2_KiCAD.info論壇 - 使用者討論和幫助論壇。
#3_SnapEDA.com - 帶有免費符號和封裝的零件庫。(相容Eagle,KiCAD,Altium,OrCad,Allegro等)
#4_KiCad第三方工具
與KiCad開源電子設計自動化套件配合使用的第三方工具的精選列表 。
請在提交之前閱讀貢獻指南。
目錄
原理圖工具
原理圖輸入工具
-
Skidl - 一個模組,允許您使用Python緊湊地描述電子電路和元件的互連。由此產生的Python程式執行電氣規則檢查常見錯誤,並輸出一個網表,作為PCB佈局工具(如KiCad的PCBNEW)的輸入。
-
KiField - 用於操作KiCad原理圖中的零件欄位的實用程式。KiField可以從原理圖中提取所有元件欄位並將它們放入電子表格中進行批量編輯,之後您可以將編輯後的值從電子表格插回到原理圖中。
-
KiCad Partslist Editor - KiCad Partslist Editor(PLE)允許您從CSV的分層KiCad原理圖檔案中匯出/匯入可自定義欄位
符號庫工具
-
Kicad-tools / libgen - 用於從XML輸入生成邏輯示意圖符號的Python指令碼。
-
快速庫生成器 - 一種Web服務,可通過引腳描述為IC生成通用的“盒型”符號。
-
KiPart - 從CSV檔案生成單個和多個單元符號的實用程式,包含一個或多個部件的所有引腳資訊。
-
KiField - 用於處理KiCad符號庫中的部分欄位的實用程式。KiField可以從庫中提取所有元件欄位並將它們放入電子表格進行批量編輯,之後您可以將編輯後的值從電子表格插回到庫中。
-
QEDA QEDA是一個Node.js庫,旨在簡化Kicad電子元件庫的建立。Qeda為Eeschema庫建立符號,為PcbNew放置建立符合IPC7351標準的腳印。
-
kicadLibCreator KicadLibCreator是一個從Octopart查詢生成“原子”部分的工具。通過設定一些簡單的規則,在Octopart搜尋中輸入零件號並選擇適當的模型將向任何庫新增具有一致樣式的完全定義的元件。
-
KiCAD零件經理 KiCAD電子設計套件的零件經理。基於MySQL資料庫的元件能夠對零件進行分類,儲存零件名稱,零件標籤和零件號,描述,引數以及庫存數量和價格。可以根據元件名稱,型別和值將零件分配給KiCAD原理圖中的元件。
-
KiCad Librarian KiCad Librarian是一個用圖表符號和足跡管理和維護圖書館的工具。它支援KiCad EDA套件。允許在庫之間移動元件,調整腳印等。可以連線到基於伺服器的元件儲存庫,以便於在工作站之間共享。
-
Kicad Multiedit 在電子表格型別檢視中編輯大量元件的簡單方法。將解析KiCAD原理圖中找到的元件的值和佔位面積。
-
KiLibMan 用於檢查庫元件並在庫之間移動它們的實用程式。
-
uConfig - 從PDF資料表中提取引腳排列並建立kicad原理圖的工具。
BOM工具
-
KiCost - 從原理圖生成電子表格的實用程式,其中填充了從Digi-Key,Mouser等分銷商處獲取的零件定價資訊。對於每個分銷商和零件,電子表格包含數量相關的價格,可用數量,連結到部分頁面和訂購程式碼。
-
KiCad_BOM_Wizard 此KiCad外掛可用於基於易於配置的模板檔案建立自定義BOM檔案。該外掛使用JavaScript編寫,旨在整合到KiCad的BOM外掛管理器中。匯出CSV,HTML和PDF檔案。模板檔案允許自定義輸出以包括(例如)認證文件,徽標等.KiCad_BOM_Wizard將對具有相同部件值,相同的起始指示符引用字首和相同欄位值的所有元件進行分組和排序。
-
BOMs 用於KiCad的元件/ BOM管理工具。維護元件的本地資料庫,並有助於將schmatic上的元件與已識別的部件相關聯。只需輸入零件的製造商,供應商,製造商PN和供應商PN,然後單擊“儲存到資料儲存區”。資訊是關鍵的元件價值和足跡,因此未來的使用可以簡單地使用零件查詢按鈕來檢索資訊。支援多個供應商,製造商和部件號。(wxPython的)
-
KiBoM KiBoM是KiCad EDA的可配置BOM(物料清單)生成工具。用Python編寫,它可以直接與KiCad軟體一起使用,無需任何外部庫或外掛。KiBoM基於多種因素智慧地對元件進行分組,並可以多種輸出格式生成BoM檔案。BoM選項可在每個專案的配置檔案中進行使用者配置。
-
KC2PK KiCad到PartKeepr BOM工具。該工具以Python3編寫,旨在使用從KiCad生成的BOM以及使用PartKeepr進行庫存和庫存管理來整合元件管理。它還包括Octopart查詢功能,用於檢查元件的當前價格,可用性和價格中斷。
-
互動式Html Bom (演示)工具,旨在幫助手工組裝pcbs。輸出可在任何現代瀏覽器中檢視,並允許使用者在pcb的視覺化渲染中輕鬆突出顯示組中的特定參考或所有元件。指令碼既可以用作Pcbnew動作外掛,也可以用作命令列工具。
PCB佈局工具
足跡庫工具
-
Kicad-tools / modgen - 用於建立足跡的Python Tkinter GUI。
-
monostable / kicad_footprints - 網際網路上所有KiCad足跡的集合,以及一些管理它們的指令碼。
-
xess_fp_wizard.py - 用於為具有圍繞外圍(SOIC,QFP等)和球柵陣列(BGA)的引腳的晶片製作足跡的實用程式。
-
KicadModTree - 用於生成足跡的Python庫。scripts子目錄包含已使用此工具編寫指令碼的腳印。
-
SpiralInductorFootprintGenerator - 一種java實用程式,用於以gEDA封裝或Kicad傳統模組格式生成螺旋或多邊形電感器封裝。
-
fped - 基於引數化約束的腳印編輯器,帶有GUI和KiCad以及postscript輸出。邊緣仍然非常粗糙,但可以通過基於Debian的系統獲得
apt install fped
。 -
KiCad Footprint Rotator - 一個sed指令碼,佔用足跡並逆時針旋轉90°。執行兩次以將腳印顛倒,或三次將其順時針旋轉90°。如果您正在設計用於自動裝配的電路板,則需要使用此工具來排列足跡,以匹配磁帶和托盤中元件的對齊。
佈局工具
-
Laksen / kicad-bga-tools - 通過板上BGA元件的扇出生成的指令碼。
-
panelize.py - 用於建立皮膚的指令碼。它可以將矩形區域從一個或多個PCB檔案複製,旋轉和翻轉成新的PCB檔案。
-
RenumKicadPCB - RenumKiCadPCB處理KiCad PCB檔案,並根據它們在PCB上的位置重新編號所有元件參考標誌符號。然後,它處理邏輯示意圖層次結構並更新元件參考指示符以進行匹配。這使得在板上工作變得更加容易,因為您可以找到所有元件。下載包括使用者手冊,Windows可執行檔案以及編譯以在Linux上執行的說明。
-
KiPadCheck - KiPadCheck為KiCad提供了額外的基本DRC檢查,其中列表可以更輕鬆地建立用於模板建立的調整墊。功能包括焊盤列表,鑽孔列表,鑽孔間距檢查,鑽孔到軌道間距檢查,模板孔徑檢查與模板厚度,模板孔徑寬度與焊膏型別,絲對墊間距檢查。
-
圖層檢視集 - 用於儲存和載入ViewSets以及與一堆ViewSets互動的gui,用於快速更改KiCad中當前可見的圖層和渲染。
-
Teardrop - 用於撕裂Pcbnew中的過孔,墊和“T”軌道連線的gui。
-
複製佈局 - 此Kicad Action外掛複製佈區域性分。複製基於分層表。複製的基本要求是複製部分完全包含在一個分層表中,複製部分只是同一表的副本。
-
svg2shenzhen - 用於將SVG圖層匯出到KiCad PCB圖層的Inkscape外掛。您可以在KiCad(F.Cu,B.Cu等)中為您的圖層命名它們,在它們上面繪製內容,然後將它們轉換為kicad_pcb或kicad_mod。通過使用PNG作為中間步驟並使用KiCad自己的bitmap2component的分支自動轉換它們,接受大多數圖層上的任意形狀(與svg2mod不同)。
-
HierPlace - 一個PCBNEW外掛,可以將零件初始排列成組,反映設計的層次結構。
-
PadPainter - 此PCBNEW外掛可識別符合指定標準的引腳,並突出顯示PCB上相關的焊盤。在物理規劃高引腳數封裝(如FPGA)的佈局時,這有助於識別相關引腳組。
-
WireIt - 此PCBNEW外掛允許您在PCB上的焊盤之間新增導線,刪除它們,並在焊盤之間交換導線。在進行FPGA等高引腳數封裝的佈局時,這有助於物理連線多組相關引腳。
3d模型工具
-
kicad StepUp - 將3d檔案與各自的足跡對齊的工具。要在kicad中使用這些模型,可以將它們匯出為步驟並正確縮放wrl。該工具還能夠將KiCad PCB匯出為步驟檔案。
-
cadquery 3d模型生成器 - 使用freecad和cadquery外掛的3d模型生成器。指令碼生成步驟和縮放的wrl檔案,類似於kicad stepup。
-
pcbmodelgen - 將KiCAD PCB檔案轉換為模型,以便在openEMS中匯入
-
fcad_pcb - 這些工具的最初目的是在FreeCAD中進行PCB銑削。它現在可以做得更多。它可以直接從kicad_pcb生成gcode,而無需經過gerber階段。它可以直接在FC內部修改PCB(已經完成),並可能匯出回kicad_pcb(部分完成)。最後,它可以生成實心軌道,焊盤和電鍍鑽頭,以便在KiCad pcb板上進行FEM和熱分析。
製造輸出工具
- kiplot - 一個python模組和程式,允許您以可配置的方式執行和編寫KiCad的各種製造輸出,如Gerbers和其他繪圖。
版本控制工具
-
KiCad-Diff - 用於在Fossil VCS中的pcbnew佈局修訂版之間執行影象差異的指令碼
-
Massaging your git for kicad - 說明如何將KiCad與Git VCS整合
-
PlotKicadsch - PlotKicadsch是一個將Kicad Sch檔案匯出為SVG圖片的小工具。
-
指令碼KiCad Pcbnew匯出 - 如何從pcbnew中為VCS差異繪製正確格式化的SVG檔案
-
改進開源硬體:Visual diffs - 使用ImageMagick生成可視差異檔案
-
KiCAD到SVG轉換器 - 使用eeschema生成無頭SVG原理圖檔案的指令碼。
未完成的工具
如果您有一個有趣的工具尚未準備好,請在此處釋出!也許其他人可以將其推進或將其作為自己工具的起點。