“华秋发行版的定位是为中国用户服务,解决一些因某种原因无法合并到主干但对中国用户来说非常重要的问题;同时通过预装一些插件,打通供应链、设计到制造的壁垒。”
华秋自 2023 年起成为 KiCad 白金赞助商,同时招募了专职软件工程师为 KiCad 代码做贡献。除了日常的 Bug 修复外,对 KiCad 9 的主要功能的贡献包括:
在贡献代码的过程中,发现除了这些通用功能之外,有些对中国用户来讲非常重要的功能但因为各种原因可能无法合并到主干(比如微软拼音输入法导致卡死的问题);某些新功能因为 KiCad 本身的限制也无法短期内实现(比如原理图中支持插件、元器件的概念等);当然也希望通过发行版,预装一些插件,方便用户打通供应链、设计和制造(比如DFM插件,询价和一键下单插件)。
通过和 KiCad 社区的核心开发者充分交流沟通后,萌生了制作华秋发行版的念头。发行版完全遵循 GPL 3.0 协议,且跟随 KiCad 最新的分支同步更新。原则是通用功能还是贡献给 KiCad 主干,主干无法合并的功能才添加到发行版中,一旦主干可以支持,即刻合并到主干。
因此发行版完全兼容 KiCad 的所有原理图、PCB文件格式,功能上也只是新增而不会缺失主干中的任何功能。
发行版有哪些新功能?
以下是发行版的新增功能:
微软拼音输入法导致 KiCad 卡死
这个问题仅出现在 Win 10 中,Linux, MacOS, Win11 不受影响。KiCad 中文社群中大量用户汇报了此问题。由于和 wxWidget 相关,暂时没有办法修复。但禁用微软拼音输入法可以作为一个妥协的方案:
在发行版中,增加了一个开关。首次运行 KiCad 时,会自动检测操作系统类型,如果是 Win 10,会提示用户是否禁用微软拼音输入法;其他 OS 则不受影响。当然,可以在菜单中随时开启或禁用:
KiCad 插件镜像
KiCad 的官方插件库并没有存储所有的插件安装包,而只是提供了各个插件安装包的链接。但由于大部分的安装包都发布在 Github 上,导致国内的用户在插件管理器中安装插件非常不稳定,有时可以装有时又装不了; Gitlab 上的包可以装,Github 上的包经常失败。而 KiCad 的插件生态又比较繁荣,有不少非常好用的插件,这对中国用户来说就非常不友好了。Ethan 是 KiCad 的 Lead Developer,为了解决这个问题,做了一个 KiCad 插件的镜像。思路是是先获取 KiCad 官方库中所有插件的链接,然后通过类似爬虫的方式,将这些安装包到同步到 Gitee 中。目前是每两天和官方库同步一次。https://gitee.com/kicad-mirror/kicad-addons用户只需要在插件管理其中添加以下的仓库URL,就可以快速地下载插件,不再受网络的影响:
https://gitee.com/kicad-mirror/kicad-addons/raw/master/repository.json
在华秋发行版中,已经预置了 这个 URL,用户可以直接进行插件下载。暗黑模式
Linux 和 Mac 的用户可能体会不到这个痛苦,但 80% 以上的中国用户仍然使用 Windows,但 wxWidget 的稳定版还不支持 Win 下的暗黑功能。华秋发行版中 cherry pick 了 wxWidget master 分支中的功能,现在 Windows 用户也能体验暗黑模式的快乐了:
当然,如果未来 wxWidget 的稳定版也支持 Win 的暗黑,这些代码会随时合入到 KiCad 的主干。元器件与云端元器件库
同时将大量元器件关联了原理图符号、封装及3D,可以直接在 KiCad 中调用。基于 www.eda.cn 中的数据,发行版魔改了 KiCad 中的符号选择器。现在只要能联网,就可以直接在符号选择器中按分类或者参数进行搜索:其中的元器件不仅包含 MPN、厂商、电气参数等信息,还关联了符号和封装,可以直接摆放到原理图中使用。在云端库中摆放的器件,其中的电气参数也会自动添加到符号中,生成 BOM 更精准。参考视频如下;
华秋发行版中预装了一些插件,其中华秋DFM就是其中之一。现在无需离开 KiCad 的设计环境,就可以直接在 PCBnew 中进行 DFM 检查,插件会自动生成 Gerber 并上传到服务器进行分析,并返回检查结果。用户可以直接跳转到出错的位置进行修改,改完后再次检测即可,省去了不同工具间传递信息的时间浪费。https://github.com/Huaqiu-Electronics/kicad-hqdfm-plugin插件可以直接从 PCB 中提取长宽、板厚、最小线宽/线距、最小孔径等信息信息,进行实时价格查询:
也会自动分析 PCB 中的物料种类,贴片、直插的点数:
确认无误后,直接点击下单,插件会自动生成 Gerber,NCDrill, 坐标文件并自动上传的华秋PCB,完成一键下单。
在 HQPCB 插件中,点击“BOM匹配”,就可以跳转到 BOM 匹配界面,并根据 PCB 中提取出的关键信息,自动匹配到实际可以购买的器件:也可以采用手动搜索的方式,在插件中搜索感兴趣的器件,非常方便。源码与下载
发行版遵循 GPL 协议,可以在以下链接查看源码:https://gitlab.com/kicad-hq/kicadhttps://github.com/Huaqiu-Electronics/kicad-hqdfm-plugin发行版的 Windows 安装包可以直接使用以下链接下载:https://www.eda.cn/data/kicad-release/kicad-huaqiu-8.0.6-x86_64.exe.zip
Linux 的话需要使用 Flatpak 下载,暂不支持 MacOS。
结束语
华秋的 KiCad 发行版是一种有意思的尝试,它并不是简单的 Fork,而是在 KiCad 主版本的基础上提供了一种补充的选择,让特定的用户可以使用到一些更高效的解决方案。有兴趣的小伙伴可以自行尝试,有问题在发行版的仓库中直接提问,当然也可以联系华秋的工程师,进行进一步的沟通。
注意:如果想第一时间收到 KiCad 内容推送,请点击下方的名片,按关注,再设为星标。
原文标题:KiCon演讲回顾(二):华秋 KiCad 发行版
文章出处:【微信公众号:KiCad】欢迎添加关注!文章转载请注明出处。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网
网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
相关推荐
” 为什么需要华秋发行版? 华秋电子在11月的 KiCon 发布了基于 8.0.6 的
发表于 12-19 11:21
•159次阅读
“ Wayne Stambaugh 分享了如何提升 KiCad 用户和开发者体验的关键一环:报告KiCad Bug。 ” 完整的演讲视频在这里: KiCad的使命
发表于 12-11 09:09
•108次阅读
“ 在KiCon Asia 2024,我们有幸听到了@IAMLIUBO 的分享——嵌入式工程师的硬件梦之KiCad经验分享。 ” 以下是完整演讲视频: 为什么选择KiCad? 跨
发表于 12-09 01:02
•183次阅读
“ Eric 是 KiCad 贡献者及华秋发行版的开发者。他将与我们分享如何开发 ODB++ 导出功能! ” 什么是ODB++ ODB++是一种智能数据格式,专为PCB制造设计。
发表于 12-06 01:03
•319次阅读
工具。 ” 完整的演讲视频在这里: 现在开始您的建库之旅... 前提 了解KiCad、符号、封装以及错误的后果(下图)。 会使用 Git 不信任在线封装,相信自己能做得更好。 元件库哲学 首先确保正确性,然后是保守性和一致性。 遵循IPC标准,尤其是IPC 7352。
发表于 12-05 09:12
•200次阅读
“ 由 Würth Electronics 的黄梦龙和Richard Blakey带来的分享,详细介绍了 Wurth KiCad 元器件库的设计及管理。 ” KiCad 库的设计 结构参考:遵循
发表于 11-26 01:08
•126次阅读
“ 来自Alex Shvartzkop在KiCon Asia 2024的精彩分享!KiCad XAO 到 ELmer FEM ” FEM/FEA/FDTD 简介 FEM (Finite
发表于 11-25 01:05
•365次阅读
与解决方法KiCad 开发笔记插件应用发布记录
原文标题:KiCon演讲回顾(一):
发表于 11-20 14:48
•768次阅读
“ 线下培训是 KiCon Asia 2024 系列活动的一部分,但需要单独报名,由 KiCad 首席开发者 Seth 主讲,授课语言为英语。 欢迎使用 KiCad 的企业及个人用户参与,提升
发表于 11-12 12:24
•360次阅读
“ KiCon 还有 3 天就要开启,还没报名的小伙伴抓紧了!这次会议汇聚了 KiCad 全球的主要开发者,演讲主题也非常精彩! ” 主题演讲(日程概览) 11月15日(No
发表于 11-12 12:24
•194次阅读
KiCon 报名正当时! 如何报名? 海外的小伙伴仍可以在 KiCon 的官网购买门票: https://pretix.eu/kicad/kiconasia2024/ 国内的小伙伴可以在德赢Vwin官网
发表于 11-12 12:05
•141次阅读
。
今年 KiCon 的举办地与一年一度的 Maker Faire(今年主题:万物皆可AI)仅 500 米距离。
五、演讲主题目前已确认的主题包括:
KiCad 9 Status Update
发表于 09-24 09:43
年在伊利诺伊州芝加哥开始。欧洲会议在 COVID 后启动,并与中国深圳的 KiCon Asia 联合举办。
二、活动亮点
亮点1:零距离接触 KiCad 大咖
本次活动邀请了 Wayne
发表于 09-14 10:55
/call-for-sponsors/
目前,已确认 KiCad 的白金赞助商 KiCad Service Corporation 及 华秋电子将作为会议的联合主办方。
Elexcon
发表于 08-18 22:30
“在 KiCad 中使用华秋DFM插件,高效完成工艺规则检查,且可以根据检测结果直接在 PCB 中进行修改。”
华秋 DFM 插件介绍
发表于 08-18 22:15
评论