KiCad 终于支持平铺的原理图结构了 “ KiCad 10 将支持平铺(Flat)的原理图结构! 想尝鲜的小伙伴可以下载 9.99 nightly 版本测试。”
如果您是从其他 EDA 工具转到 KiCad,可能遇到的第一个困惑就是不知道如何在 KiCad 的项目中添加一个新的原理图。在项目管理器里找不到,在原理图编辑器里也找不到。
这是因为 KiCad 只支持层次结构的原理图,如果需要增加一个图纸,必须要先在既有的原理图里画一个层次图纸的框,再进行填充。而且新建的图纸和源图纸只能是父子的关系,不支持平铺的结构。一个妥协的方法是在顶层原理图中建多个没有连接关系的图框,每个图框代表一个原理图,然后用全局标签进行图纸间的连接。
显然这些操作对于用惯了 AD 或 OrCad 的工程师来说不是很友好。幸运的是, KiCad 10 终于要支持类似平铺的结构了:
https://gitlab.com/kicad/code/kicad/-/merge_requests/2327
9.99 平铺结构探秘
想尝鲜的小伙伴也可以去官网下载:
https://downloads.kicad.org/kicad/windows/explore/nightlies
这里还是要提醒一下,9.99 版本的文件格式和 9.0.x 不同,一旦用 9.99 打开设计文件并保存后,9.0.x 就再也打不开了,且无法恢复。所以使用夜间版前一定要做好设计文件的备份。
我们先大致看下效果:

现在的原理图层次结构可以支持多个顶层图纸了(之前是只能有一个 Root 图纸)。在菜单中增加了“添加顶层页”或“删除顶层页”的选项。

添加后点击“保存”,KiCad 会在项目文件夹上生成一个新的原理图:

如果您的设计是完全平铺的,这两个菜单就解决所有问题了。
当然您也可以像上图中那样,在一个顶层图纸中使用层次结构(不建议这么干,要么平铺,要么完全层次化)。
目前该功能还处于测试阶段,大家测试过程中遇到什么问题或者有新的想法请第一时间反馈,还能赶在 KiCad 10 发布前进行修复或优化。
KiCad 10 还有什么
除了原理图平铺结构外,据说 KiCad 10 还会支持装配变量(Variant)、X-Net(x-signal)、增加 PCB 模块(且可以与原理图模块同步)等非常实用的功能。感兴趣的小伙伴也可以复习下以下文章,比较完整的介绍了目前 K10 增加的功能:KiCad 10 会有哪些新功能(一)?KiCad 10 会有哪些新功能(二)?结束语
最后,让我们为 KiCad 社区的开发者们鼓鼓掌,感谢他们为我们提供了那么好用的工具!如果您希望和开发者面对面交流,也欢迎参加 11.14~15 号在深圳举办的 KiCon Asia 2025。无论您是专业的工程师、Maker 还是学生,一定可以从会议中学到很多新的内容。 报名链接:https://bbs.elecfans.com/jishu_2495997_1_1.html全部0条评论
快来发表一下你的评论吧 !