前言

在上篇我写了 盘点 EDA/PCB 常用软件现状,重点推荐了 KiCad 这款开源的 PCB 设计软件。
现在我推荐一些比较好用的插件,因为使用时间还比较短,试用数量不多,后续有好用的我会持续更新。

重点推荐

立创商城封装库转 KiCad 库:EasyKiConverter
开源地址:https://github.com/tangsangsimida/EasyKiConverter_QT
一个强大的 Python 工具,用于将嘉立创(LCSC)和 EasyEDA 元件转换为 KiCad 格式,支持符号、封装和 3D 模型的完整转换。提供现代化的 PyQt6 桌面界面,让元件转换变得简单高效。

  • 符号转换:将 EasyEDA 符号转换为 KiCad 符号库(.kicad_sym)
  • 封装生成:从 EasyEDA 封装创建 KiCad 封装(.kicad_mod)
  • 3D模型支持:自动下载并转换 3D 模型(支持多种格式)
  • 批量处理:支持多个元件同时转换
  • 网络重试机制:网络请求失败时自动重试,提高转换成功率
    EasyKiConverter

KiCad 华秋发行版:
下载地址:https://kicad.eda.cn/download
KiCad 华秋版主要是增加了云端库,AI 助手和插件库镜像地址。其实 AI 助手没啥特别的智能,只有自动从图片转换为封装值得一试。

插件推荐

  1. Interactive Html Bom
    开源地址:Interactive Html Bom
    该插件主要功能是生成 BOM 列表,能够直观关联并轻松搜索元件及其在 PCB 上的位置。手工焊接时非常好用,可以快速找到电路板上元件的位置,并且进行标注是否焊接完成。当然也可以通过点击板图上的封装来反向查找元件。
    bom

  2. Fabrication Toolkit
    开源地址:https://github.com/bennymeg/Fabrication-Toolkit
    这个插件是支持嘉立创的 PCB 加工,可以出 gerber,可以出关联立创商城编码的 BOM 等。

  3. KiCad Via Patterns
    开源地址:https://github.com/adamws/kicad-via-patterns
    按规则排列走线过孔,更加整齐。
    alt text

  4. kicad-action-scripts
    开源地址:https://github.com/jsreynaud/kicad-action-scripts
    对特定网络批量打缝合孔,可设置过孔大小,间隔等。

  5. Archive 3D models
    开源地址:https://github.com/MitjaNemec/Archive3DModels
    该插件将 3D 模型保存到项目的子文件夹,自动更新 PCB 封装的指向链接,方便归档,分享。

  6. PlaceFootprints
    开源地址:https://github.com/MitjaNemec/PlaceFootprints
    在 PCB 里布局时,按几何规则来摆放元器件,比如圆形,矩阵等。

  7. Replicate Layout
    开源地址:https://github.com/MitjaNemec/ReplicateLayout
    复制相同电路的布局,包括元件,走线,文本等。

  8. Freerouting
    开源地址:https://github.com/freerouting/freerouting
    自动布线,我基本不用,不知道智能化怎么样。

  9. RF-Tools
    开源地址:https://github.com/easyw/RF-tools-KiCAD
    射频 PCB 设计工具,比如走线,过孔,阻焊层的一些快速工具。

  10. Place_By_Sch_KiCad
    开源地址:https://github.com/sagarHackeD/Place_By_Sch_KiCad
    根据原理图的元件位置,自动进行 PCB 布局。

  11. KiCad-Parasitics
    开源地址:https://github.com/Steffen-W/KiCad-Parasitics
    测量 PCB 中的寄生参数。

  12. kicad-coil-creator
    开源地址:https://github.com/DIaLOGIKa-GmbH/kicad-coil-creator
    直接画 PCB 走线圆形线圈,如 NFC 天线。不过目前还不支持矩形线圈。

  13. pcb2blender
    开源地址:https://github.com/30350n/pcb2blender
    将 PCB 的 3D 模型导出为 .pcb3d 格式,再导入 Blender 进行渲染或其他处理。

  14. Space-Filling-Curve
    开源地址:https://github.com/HaydenHu/Space-Filling-Curve
    用 Hilbert, Moore, Peano 曲线填充圆形或矩形空间。

  15. PosOrient
    开源地址:https://github.com/jacmie/PosOrient
    将所有元件列表定位坐标,旋转角度等,方便统一更改布局。

  16. kicad-testpoints-pcm
    开源地址:https://github.com/TheJigsApp/kicad-testpoints-pcm
    将任意焊盘标记为测试点,并可修改其属性。

  17. Dial Scale FrontPanel Footprint Wizard
    开源地址:https://github.com/BatNoize/Dial-Scale-FrontPanel-Footprint-Wizard
    一个刻度盘封装向导。

  18. TextPostionSize
    开源地址:https://github.com/HaydenHu/kicad-text-postion-size
    批量更改 PCB 中文本大小和位置。

  19. pcb-action-tools
    开源地址:https://github.com/easyw/kicad-action-tools
    多个 PCB 工具,比如检查孔环,3D 模型封装缺失,移动图形到指定层,导出贴片坐标文件,移动封装对齐网格等。