华秋 KiCad 发行版 9.0.4 发布
作者: KiCad 华秋发行版开发团队
发布日期: 2025-8-27
发行版合并了 KiCad official 9.0.4 的全部更新( 详见下文!)。本次更新最重要的变化是: 新版本的功能详解(包括AI助手和其他功能),可以参考以下文档: AI 助手的使用: https://icndj48vyfdd.feishu.cn/wiki/VFyzw0UieislJskiolPcFwwAnbd
云端器件库与模块库: https://icndj48vyfdd.feishu.cn/wiki/AaR9wrSKYiWgo9kR3TXczriqnW9
在 KiCad 中直接下单 PCB/SMT: https://icndj48vyfdd.feishu.cn/wiki/S6c3wZioVi1swqkjVnScj96onBc
与 KiCad 主版本相比,还额外包含以下功能: 发行版合并了 KiCad official 9.0.4 的全部更新,并增加了以下功能:
- 支持 MacOS(ARM64 & x86),解决了 MacOS crash 的问题
- 支持 KiCad 便携版的 Windows 版本,不用安装即可直接使用
- 支持云端的个人元件库(分类、管理)
- 支持云端的个人模块库(分类、管理)
- 与供应链的集成,下单 PCB/SMT 更便捷
- 云端库支持模块电路的查看与摆放
- Copilot 支持图片生成原理图符号
- Copilot 支持图片生成 PCB 封装(部分IPC类型)
- Copilot 支持预置 Prompt 提示词
- 符号编辑器、封装编辑器支持 Copilot
- 与 KiCad 主版本相比,还额外包含以下功能:
- 预装了元器件搜素(Component Search)插件
- Windows支持暗黑模式(与Windows颜色设置一致)
- 自带DFM插件
- 自带 PCB/A 询价和一键下单插件
更多关于华秋发行版的介绍可以参考:KiCad 华秋发行版
KiCad 华秋发行版下载链接:点击查看
发行版新增功能介绍
云端器件库
增加了单独的器件库面板,可以在工具栏中打开。原先Symbol Choose中的HQ Lib页面被移除。 器件库面板的组成:
- 区域1:设置展示器件的范围,您可以在这里:
- 进行器件搜索
- 选择分类浏览
- 设置“只展示带 EDA 模型的器件”
- 区域2:器件列表,在这里展示了:
- 符合条件的器件列表
- 包含器件的名称、描述
- 可点击打开器件的数据手册或跳转到器件的详情页
- 区域3:选中器件的详细参数,包括:
- 功能参数
- 物料参数
- 安规参数等
- 区域4:器件的模型数据,在这里您可以:
- 动态预览选中器件的原理图符号、PCB 封装
- 将符号直接摆放到原理图中
新版本增加了个人中心,可以以在工具栏中打开AI 助手或库面板,然后进行登录:
可以创建自己的分类,并上传自己的元器件库:
模块电路库
增加了云端模块电路库功能,在库面板中点击“复用模块”,可以打开云端的模块电路库: 模块库面板有3个区域组成:
- 区域1:列出了符合搜索条件或分类浏览的模块电路
- 区域2:模块电路的属性
- 区域3:模块电路的预览,包括原理图、PCB、BOM
在“复用模块”->“个人”中点击右侧的“+”号,或者右键点击“新增模块”,就可以将片段添加到个人中心的模块库中:
在 KiCad 中下单 PCB/SMT
在华秋 KiCad 发行版中内嵌了 PCB、SMT 下单功能。通过深度集成,让您的一键下单制造,并在 KiCad 内查询您的订单情况。
在 KiCad 中下单 PCB
点击工具栏中的“华秋”图标,可以进行下单的操作: 点击 Place PCB Order 进行 PCB 下单:
如果您是首次下单,需要使用华秋平台的账号(包括电子发烧友、华秋商城、华秋 PCB 的账号)进行登录,支持手机登录或微信登录。 系统会自动生成 Gerber 文件上传到下单页面:
- 注意:KiCad 不会将您的 PCB 设计文件发送到板厂,只发送 Gerber 文件!
同时,也会从 KiCad PCB 中获取板子的长、宽、厚度、内外层铜厚、最小线宽线距、最小孔径的信息,并同步到下单页面,无需手动填写:
在订单的右下角,可以看到此次制造的预估总价。 您可以在页面中调整其他工艺参数,如阻焊颜色、丝印颜色等,确认无误后点击下单即可:
您可以在左侧的订单中心中查看您所有的历史订单以及订单的生产状态,非常方便:
在 KiCad 中下单 SMT
在 PCB 编辑器中点击 Place SMT order,进行 SMT 下单:
KiCad 会自动将 PCB 生成的 Gerber 文件、BOM 文件、坐标文件上传到下单页面:
在 BOM 物料行中,您可以自己进行 BOM 配单,也可以让华秋帮您选型。不过作为一名工程师,当然是选择“自助匹配选型”(自助匹配物料可以享受每种物料5元的工程费优惠):
完成其他 SMT 的工艺设置后,在右下方点击“下一步,修改BOM选型”,进入BOM匹配页面:
您可以在页面中查看系统为您匹配的物料,以及整体的渲染图,移动光标可以高亮图中的器件:
上方显示了自动匹配后的状态:
如果匹配的参数不对,可以点击“修改表头”,手动映射后进行重新匹配:
对于“未匹配到”的或者“未核对”的器件,可以采取以下几种方式:
- 替换:手动替换物料
- 邮寄:自己把物料寄到贴片厂
- 转华秋代配:让客户帮您配单
- 不贴:SMT不贴这颗物料
最常用的操作是“替换”,点击后可以重新搜索需要替换的器件,并进行替换:
核对完毕后您可以下载选型后的 BOM,或者确认下单:
您可以在订单中心中实时查询 PCB 或 SMT 订单的生产或物流状态:
Copilot 支持图片生成原理图符号
Copilot 支持图片生成原理图符号功能,支持原理图编辑器与符号编辑器两种场景。只需在 Copilot 中 @图片生成符号 功能,并将图片粘贴到 Copilot 中回车即可,无需输入额外的提示词。 Copilot 支持将表格或引脚图直接生成符号。 支持表格或者引脚图生成 Symbol:
如果是在原理图编辑器的 Copilot 面板中生成原理图符号,则可以直接点击 Copilot 面板中的 “摆放” 按钮,直接将符号摆放到原理图中:
Copilot 支持图片生成 PCB 封装(部分IPC类型)
Copilot 支持图片生成 PCB 封装的功能,支持 PCB 编辑器与封装编辑器两种场景。只需在 Copilot 中 @图片生成封装 功能,并将图片粘贴到 Copilot 中回车即可,无需输入额外的提示词。 Copilot 支持带几何尺寸的 Package 图片或同时带尺寸、表格的图片: 目前支持以下 IPC 封装的生成:
- BGA
- DIP
- SOP
- PLCC
- QFN
- SON
- QFP
- SOP Copilot会根据图片中的信息提取 Package 参数:
确认参数后生成 Footprint:
点击“摆放”,可以将封装支持摆放到 PCB 画布中:
Copilot 支持预置 Prompt 提示词
新版本的 Copilot 支持 Prompt 提示词的保存、导入及导出。您可以直接调用常用的提示词,结合与图纸的交互功能,快速实现想要的效果。 点击 Copilot 对话框右下角的小方块,调用或设置您的提示词。
更多关于 Copilot 的内容,详情可参阅以下应用文档: https://icndj48vyfdd.feishu.cn/wiki/VFyzw0UieislJskiolPcFwwAnbd 以下为部分功能简介:
基于选中区域进行问答
您可以随意选中原理图中的任何对象,可以是框选一个局部,也可以是某个器件。此时聊天窗口的上方会显示“@当前选中区域”字样。这时,就可以基于选中区域内的对象进行问答了。
器件功能查询
带“项目”的上下文
在面板左下方的@处可以添加上下文,@项目时,会把图纸的信息作为问答的上下文:
支持图片解析,基于图片问答
可以使用 Ctrl+C、Ctrl+V 直接将图片粘贴到窗口中(或者点击附件图标):
比如将下图粘贴进去进行分析:
原理图中的预置菜单
原理图中的预置菜单分为两类:全局或与器件相关 在原理图空白处点击右键,可以在“华秋小助手”中看到“设计意图”、“核心器件”两个子菜单: 选中器件后点击右键时,可以在“华秋小助手”中看到“当前器件”、“相似器件推荐”、“连接关系检查”、“引脚详情”、“未连接引脚检查” 5个子菜单。
以下为 Official KiCad 更新内容
KiCad 9.0.4 版正式发布。9.0.0 稳定版本包含自上一版本以来的关键错误修复和其他小改进。
自 9.0.0 版本发布以来,所有修复的问题列表可以在 KiCad 9.0.4 里程碑 页面中找到。此版本包含了多个关键的错误修复,建议尽快升级。
9.0.4 版本是从 9.0 分支创建的,并包含了一些从开发分支挑选的更改。
更新日志
通用
- 修复了因信息栏按钮尚无父窗口而导致的崩溃问题 (Sentry KICAD-X9Z)。
- 在销毁子窗口时,从父窗口解绑尺寸事件 (Sentry KICAD-RJA)。
- 为已定义的环境变量添加自动补全功能。
- 修复了设计模块的内存泄漏问题。
- 在运行命令前从右键菜单返回。 #19560
- 修复了在图纸中移动层次引脚时撤销/重做操作不正确的问题。 #21111
- 修复了元器件库的树窗格销毁顺序导致的崩溃问题 (Sentry KICAD-6KC)。
- 不要对尚未显示的模态对话框使用 EndModal() 来取消 (Sentry KICAD-6YE)。
- 修复了圆弧计算中潜在的半径溢出问题 (Sentry KICAD-ARX)。
- 修复了关闭当前工程时可能发生的崩溃问题。
- 修复了拖动选择区域时的断言错误 (Sentry KICAD-796)。
- 防止在保存时因嵌套设置无效而导致的崩溃 (Sentry KICAD-AD)。
- 在尝试打开工程文件前检查文件扩展名。
- 防止在设计模块库表对话框中删除所选行时出现断言错误 (Sentry KICAD-BER)。
- 将 Git 首选项对话框中的标题大写 (Title Case) 改为句子首字母大写 (Sentence Case)。 #20784
- 修复了嵌入式图纸的更新问题。 #20800
- 在封装选择器中不再假定为单个符号的网表 (Sentry KICAD-XBW)。
- 避免重复删除面板 (Sentry KICAD-22T)。
- 修复了关闭窗口时尝试更新状态栏导致的断言错误 (KICAD-506)。
- 修复了工程导入器因无法创建编辑器窗口而导致的崩溃问题 (Sentry S1B)。
- 防止在未选择颜色时显示颜色面板右键菜单导致的断言错误 (Sentry KICAD-8VP)。
- 修复了尝试写入不可编辑的网格单元时的断言错误 (Sentry KICAD-6JS)。
- 增强了对不支持时间戳的文件系统的兼容性 (KICAD-R7V)。
- 防止因剪贴板内容过大而导致文件加载时间过长。 #20732
- 保存时移除临时文件。 #21330
- 修复了针对旧解释器(TRUMPF laser)的 HPGL 命令顺序问题。 #21336
- 修复了窗口不断变大的 bug。 #20120 #18543 #10609
- 允许删除非当前版本的、以 KICAD# 开头的配置路径。 #20486
- 强制去除环境变量中的空白字符。
- 在 DXF 绘图中支持“划-点-点”线型。
- 改进了搜索窗格中的热键处理。 #12474
- 在禁用“将鼠标移动到移动对象的原点”时,不再破坏网格吸附功能。 #18196
- 允许对相同模式进行多次网络类分配。 #21316
原理图编辑器
- 修复了在符号属性中选择封装时的崩溃问题。 #20958
- 在“更改封装”对话框中添加“全部选中/取消”按钮。 #21150
- 在“更新符号”对话框中添加“全部选中/取消”按钮。 #21137
- 当一个重复命令已在运行时,不再允许执行新的重复命令。 #21145
- 确保添加符号后的“复制”或“插入”操作正确无误。 #19805
- 将未定义的网络类添加到 ERC(电气规则检查)严重列表中。 #20373
- 修复了自动保存原理图时的崩溃问题 (Sentry KICAD-78)。
- 嵌入字段和文本项中使用的字体。 #20578
- 当目录不可写时,自动保存不再触发断言错误 (Sentry KICAD-6ZA)。
- 防止在没有父对象的情况下尝试浮动于父对象时出现断言错误 (Sentry KICAD-GJS)。
- 防止在解析符号字段文本变量时出现断言错误 (Sentry KICAD-QPF)。
- 防止在尝试对字段网格中不存在的列进行排序时出现断言错误 (Sentry KICAD-G74)。
- 防止在不存在的原理图上导航时出现断言错误 (Sentry KICAD-G7S)。
- 在实例数据中忽略可见性和样式属性。 #19734
- 防止在移动对象时“不安装”(DNP) 和“从仿真中排除”标记闪烁。 #20483
- 修复了表格行高属性面板的行为异常问题。 #21224
- 不允许在标签名称中输入空格。 #21300
- 防止在构建层级导航树时出现断言错误 (Sentry KICAD-SYR)。
- 防止在符号选择器中出现断言错误 (Sentry KICAD-BJ0)。
- 防止在尝试选择不存在的符号 SPICE 模型时出现断言错误 (Sentry KICAD-KWE)。
- 修复了在符号属性对话框中打开封装选择器时的崩溃问题。 #21318
- 修复了将原理图绘制为 PDF 时的页面顺序问题。 #21296
- 允许通过点击已有本地名称的导线来创建全局标签。 #21306
- 使连接点的选择过滤器与导线保持一致。
- 修复了更改标签类型时的崩溃问题。 #21391
- 在将图纸导出到剪贴板时正确裁剪图像。 #20477
- 修复了关闭封装选择器对话框后在符号属性对话框中发生的崩溃。 #20693
- 对于不同图纸上的相似标签名称,不再标记 ERC 错误。 #21334
- 增加了显示毫米单位时的小数位数。 #21357
- 修复了备用引脚图标的当前偏好设置被重置的问题。
- 修复了电镀通孔焊盘的轮廓绘制问题。 #21448
- 修复了移动部分原理图时的崩溃问题。 #21454
封装分配工具(CvPCB)
- 防止在尝试从列表中选择不存在的封装时出现断言错误 (Sentry KICAD-8V9)。
Spice仿真器
- 添加了对 SkyWater .subckt 参数的语法支持。 #20220
- 修复了在模型对话框中尝试选择不存在的项目时的断言错误 (Sentry KICAD-J0X)。
- 在网络导航器冻结时选择节点不再触发断言错误 (Sentry VV8)。
- 更改仿真模型时不再清除引脚分配。 #19533
符号编辑器
- 在“另存为”对话框中对符号名称进行转义/反转义。 #21170
- 修复了符号库不再存在时发生的崩溃 (Sentry KICAD-74C)。
- 修复了检查库是否为只读时的断言错误 (Sentry KICAD-6Z8)。
- 防止在自动放置引脚时出现断言错误 (Sentry KICAD-JMA)。
- 修复了尝试保存到缺失的库时的断言错误 (Sentry KICAD-81M)。
- 防止当符号没有库时出现断言错误 (Sentry KICAD-74K)。
- 防止在从引脚备用列表中删除所选行时出现断言错误 (Sentry KICAD-7BH)。
- 防止在尝试从符号属性对话框列表中移除不存在的符号名时出现断言错误 (Sentry KICAD-QZ5)。
- 防止在 KiCad 外部更新库时出现断言错误 (Sentry KICAD-QZ9)。
- 改进了“此位置已被另一引脚占用”的警告消息。 #18466
PCB编辑器
- 防止在属性编辑器中出现无效的层。
- 修复了 ODB++ 输出中任意层数的问题。
- 为约束解析添加了独特的图标。 #21038
- 提高了移动封装的性能。 #20711
- 在拾取调谐图形时优先选择活动层。 #20963
- 修复了封装锁定功能。 #21090
- 不再将负片层导出到铜层。 #20949
- 修复了对锁定封装的位置标注功能异常问题。 #19977
- 使用 Courtyards 尺寸来确定“不安装”(DNP) 标记的划线大小。 #21115
- 在规则区域更改时,属性面板应更新间距指示器。 #20734
- 确保在导入 Eagle 文件时启用所有已映射的层。 #21138
- 防止“取消布线选中项”图标在特定选择下从右键菜单中消失。 #21112
- 当选择中包含非表格单元格时,允许执行移动操作。
- 修复了在多边形上调用布尔运算时的断言错误。 #21209
- 修复了因在“设置走线和过孔”网格中选择不存在项而导致的断言错误 (Sentry KICAD-J40)。
- 修复了在网络类缺失时评估 DRC 规则条件导致的崩溃 (Sentry KICAD-SPF)。
- 防止在绘制具有未定义层的焊盘时出现断言错误 (Sentry KICAD-QOC)。
- 为属性面板添加了表格行高和列宽的设置。 #21224
- 修复了绘制铺铜区域时的断言错误 (Sentry KICAD-FWF)。
- 修复了 DRC 铜箔间距测试中的断言错误 (Sentry KICAD-9RN)。
- 在生成 Gerber X3 文件时遵循“排除 DNP”设置。 #21201
- 修复了在层映射对话框中设置无效尺寸器行数时的断言错误 (Sentry KICAD-7HS)。
- 防止在执行布尔运算前未清除圆弧时,铺铜填充器出现断言错误 (Sentry KICAD-9Z0)。
- 防止在绘制标尺刻度时出现溢出断言错误 (Sentry KICAD-9HV)。
- 防止在 DRC 中检查焊盘碰撞时的断言错误 (Sentry KICAD-R3Q)。
- 防止在使用圆弧设置调谐图形时出现断言错误 (Sentry KICAD-QXG)。
- 防止因焊盘具有有效的 Dwg 和 Eco 层而出现断言错误 (Sentry KICAD-RQE)。
- 防止在连接性算法中移除过孔层时出现断言错误 (Sentry KICAD-FOY)。
- 防止在解析空的尺寸文本时出现断言错误 (Sentry KICAD-PMX)。
- 在“精確移動”时遵循非自由焊盘模式。 #21183
- 防止在使用不存在的颜色主题打印时出现断言错误 (Sentry KICAD-A6F)。
- 显示相同网络对象间的实际间距。 #21261
- 修复了从选中项创建外扩轮廓后执行撤销操作导致的崩溃。 #21204
- 正确对齐/分布封装内的文本项。 #21207
- 在 STEP 导出中正确处理半孔焊盘。 #17404
- 为圆角矩形焊盘设置默认的散热辐条角度为 90 度。 #21271
- 为尺寸工具使用正确的图标。 #21274
- 修复了多边形合并问题。 #21134
- 防止 DRC 排除区域的不稳定问题。 #17429
- 处理阵列工具中参考图像的复制问题 (Sentry KICAD-R7M)。
- 当被排除的 DRC 标记不可见时,不允许选中它们。 #21265
- 修复了因导入的属性未正确置空而导致的崩溃 (Sentry KICAD-6BJ)。
- 防止在初始化铺铜区域设置时出现断言错误 (Sentry KICAD-EYF)。
- 改进了多边形相减工具。 #19348
- 修复了 DRC 选中高亮时 PCB 画布重绘缓慢的问题。 #21332
- 正确对齐导入的 Altium 尺寸标注。 #21329
- 在导入 Altium 文件时正确处理 3D 模型投影。 #18450
- 从交互式定位工具中移除了右键菜单。
- 大幅加速了极慢的轮廓转换过程。 #21352
- 允许水平和垂直分布功能对过孔生效。 #21337
- 优化了铺铜填充器中铺铜区到铺铜区的检查。 #21226
- 修复了导入含有未映射层的 Eagle 文件时的崩溃问题。 #21368
- 修复了在规则区域内有填充铺铜区时,高亮网络键盘快捷键的异常。 #21381
- 在命中测试时考虑焊盘孔。 #21331
- 在绘制钻孔图时遵循电路板页面信息。 #21393
- 修复了 DRC 铜箔间距测试中的崩溃问题 (Sentry KICAD-P7Q)。
- 在完成铺铜区域绘制后退出铺铜工具。 #21319
- 优化了铺铜区之间的间距检查。 #21353
- 改进了在使用大网格时的吸附功能。 #21422
- 通过鼠标而不是光标位置来选择移动原点。 #10471
- 修复了使用层预设时网格的可见性问题。 #21409
- 修复了重新打开 PCB 设计规则后过孔覆盖(Tenting)设置被重置的问题。 #20840
- 修复了导入 Altium 文件时,当 3D 模型实体位于底层时旋转不正确的问题。 #18450
- 修复了当电路板上存在调谐图形或圆弧时 DRC 检查导致的崩溃。 #21486
Footprint Editor
- 修复了将封装保存到电路板时的崩溃问题 (Sentry KICAD-1R8)。
- 在内层上不再触发断言错误 (Sentry KICAD-STX)。
3D Viewer
- 修复了获取退化圆弧的走线宽度边距时的断言错误 (Sentry KICAD-ARX)。
- 确保旧版颜色始终可用。
- 防止在尝试从列表中移除无效的层预设时出现断言错误 (Sentry KICAD-6VM)。
- 将铜层的颜色选择器样本进行关联。
- 正确渲染背面的用户层。 #21284
位图转元件工具
- 添加了文件拖放功能。
Command Line Interface
- 为 PCB 渲染作业添加了一些独立的标志。 #20436
- 为 PCB 渲染作业添加了外观预设选择选项。 #20682
- 当默认字体更改时,正确渲染全局标签。 #19031
- 防止对深色模式的意外处理。 #21317
- 当 User.Drawings 层被禁用时,不在 3D 渲染中显示。 #21428
Job Sets
- 修复了运行多页 PCB 的 PDF 输出时,层文本变量输出偏差一页的问题。 #20959
- 为“运行作业”添加了进度报告。 #19629
- 修复了保存新作业集时的崩溃问题。 #21227
- 将外观预设加载到 PCB 渲染作业中。 #20660
- 修复了在添加新作业并运行所有作业时的崩溃问题。 #21408
API
- 开放了焊盘到晶粒(pad to die)长度的接口。 #21346
Windows
- 修复了 Shift + 鼠标中键点击任务栏行为异常的问题。 #21267
- 为 kicad.exe 添加 -n 参数,用于通过 relaunch 命令“新建实例”。
- 修复了打开旧版 PCB 文件时错误的十六进制解析问题。
- 修复了因 GDI 对象耗尽而导致顶部菜单栏消失的问题。 #21386