“Seth Hillbrand 在 KiCon US 2025 上为大家介绍了 KiCad 的规则系统,并详细讲解了自定义规则的设计与实例。”

演讲主要围绕加强 KiCad 中的自定义设计规则展开,重点探讨了那些复杂却强大的特性。由于这些规则本质上是基于文本表达的,需要用户细致入微的理解。演讲的核心目标是引导用户有效实施这些规则,从而规避布线问题、提升制造良率,并优化设计流程。
讨论始于对自定义设计规则的定义,强调了这些规则是在 KiCad 8 和 9 版本中引入的,并且它们既可以影响设计规则检查 (DRC),也可以独立于DRC 参数运行。他通过一个决策流程图来区分影响 DRC 的自定义规则(例如违反间隙规则)和不影响 DRC 的规则(例如敷铜区的调整)。虽然某些规则可能不会直接在 DRC 检查中体现,但在重新计算敷铜区域时,这些规则的效果会显现出来。
演讲深入探讨了自定义规则的结构,即包含约束条件 (Constraints)和应用条件 (Applications/Conditions)两个部分。这解释了约束如何覆盖默认行为,以及如何利用应用条件来有选择性地应用这些规则。此外,还讨论了规则的优先级体系,明确了从板级设置约束到网络类别间距约束的应用层级。
演讲特别强调了实用范例,展示自定义规则如何应对各种设计挑战,例如:
- 高压区域周围的间隙保持
- SMD 焊盘上非布导通孔 (NPTH) 的管理
- 对丝印层位置进行严格限定
他还展示了自定义规则的其他实用价值,例如:
- 确保元件间距
- 维持物理对象到板边的安全距离
- 实现特定设计变体
演讲着重推荐了 KiCad 内置的“语法帮助”功能,将其视为用户的宝贵资源。最后,通过展示基于欧洲核子研究中心 (CERN) 的复杂电路板设计的实操演示,直观地展示了这些概念在实际中的具体应用。
以下为完整的演讲视频:
演讲的 PPT:00:00 在 KiCad 中使用自定义规则






06:44 规则优先级


13:56 使用区域规则








31:06 自定义规则语法帮助
38:32 设置文本高度约束
43:16 在 PCB 中查看违规情况

-
电路板设计
+关注
关注
1文章
130浏览量
17268 -
DRC
+关注
关注
2文章
156浏览量
37947 -
SMD焊盘
+关注
关注
0文章
3浏览量
4978 -
KiCAD
+关注
关注
5文章
313浏览量
10229
发布评论请先 登录
KiCad Asia 2024:与全球 KiCad 用户共筑创新之路 - 报名已开启
2024 KiCon Asia KiCad 用户大会 预约报名
2024 KiCon Asia KiCad 用户大会
2025 KiCon Asia KiCad 用户大会
2023 KiCad Asia 11月 深圳见
2023 KiCon Asia 11月12日 深圳见!
2023 KiCon Asia 11月12日 深圳与你相约
KiCon Asia 2023 深圳
KiCon Asia 2023 深圳大会
SOPC中自定义外设和自定义指令性能分析
自定义视图组件教程案例
KiCad 9 探秘(六):如何用"器件类"玩转多通道设计与自定义DRC规则
KiCad Conference 预告及 KiCon Asia 调研

KiCad 中的自定义规则(KiCon 演讲)
评论