谷动谷力

标题: 【KiCad】 拼板神器:KiKit [打印本页]

作者: 鸣涧    时间: 2023-11-3 22:07
标题: 【KiCad】 拼板神器:KiKit
KiCad 拼板神器:KiKit


KiKit 作者 Jan Mrazek 是一位全栈工程师。从设计电路、MCU 编程,到开发桌面应用程序,再到 Web 网络服务,无所不能。他也可以做结构设置,知道如何操作铣床和车床,为数控机床编程或控制激光切割机。”

KiKit 简介KiKit 是一个 Python 库、KiCAD 插件和 CLI 工具,用于自动执行 KiCAD 工作流程中的若干任务,比如:
为什么要用 KiKit?

KiKit 的所有功能都可以在 Pcbnew 中手动完成,只是过程比较复杂。其中一种常见的情况是制作拼板。网上的大多数教程都会指导您使用 Pcbnew 的 "附加板" (append board)功能。然而,这种方法耗费大量人力,容易出错,而且如果 PCB 发生变动,整个拼板都必须重新操作。
有了 KiKit,一些布局比较简单的板子,只需调用 CLI 命令,或者编写几条 Python 指令,如 "在此处放置电路板"、"在此处添加桥接器"、"通过邮票孔/V-cuts 分割电路板" 等,就可以了。这个过程是可重复的,实际上比手动创建拼板简单得多。KiKit 还允许您轻松地一步导出所有 Gerbers。

功能列表

普通用户应该只关心最后一条,用图形界面来创建拼板.....

如何安装?

以 Windows 为例,KiKit 的安装可以分为两部分:后台安装、前端 GUI 安装。如果您不需要 GUI,只需要使用 CLI 命令行或脚本,那只要完成后台安装就可以了。

后台安装

从菜单中打开 KiCad Command Prompt:
输入以下命令:
  1. pip install kikit
复制代码

注意:您的系统需要提前安装 python。
安装完成后可以用以下命令测试:
  1. kikit --help
复制代码

正确安装的话可以看到以下信息

接下去可以继续通过 PCM 完成前端 KiCad 插件的安装了。

GUI 插件安装

在 KiCad 中打开 “插件和工具管理器”,找到 KiKit 插件,安装并应用即可。

安装完成后打开 PCB,就可以通过 “工具->外部插件” 或工具栏图标打开拼板的图形界面:

使用 CLI 创建拼板使用命令名 CLI 可以完成复杂的拼版操作,以下是一个完整的示例:https://yaqwsx.github.io/KiKit/v1.4/panelization/examples/

使用 GUI 创建拼板

在 KiCad 中使用 GUI,用输入参数的形式更适合普通用户。虽然 GUI 无法像 CLI 那样创建复杂的拼板,但基本能覆盖一般拼板的要求。这里不再赘述,留给小伙伴们自行体验。之所以选择将这部分内容原汁原味地转载过来,其实也想表达一种 KiCad 的开源精神:无论是代码还是文档,可能我们做的并不是最优秀的,但我们一直在努力!希望可以为全世界所有的电子工程师带来“开放”、“好用”的CAD工具,也希望更多的工程师可以参与到社区中,一起为更好的开源CAD做出自己的贡献!

仓库及文档

KiKit 插件是完全开源的,感兴趣的小伙伴可以查询它的源码。
Github仓库地址:https://github.com/yaqwsx/KiKit
产品介绍页面:https://yaqwsx.github.io/KiKit/v1.4/







欢迎光临 谷动谷力 (http://bbs.sunsili.com/) Powered by Discuz! X3.2