0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

KiCad 10 会有哪些新功能(二)?

KiCad 来源:KiCad 作者:KiCad 2025-09-24 11:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

明年正式发布前会不定期更新 KiCad 10 的新功能,有兴趣的小伙伴可以下载 nightly 尝鲜。

wKgZO2jTY2KACcDmAAdB-yDcfm8958.png

后退键依次删除线段

即使不是在布线的状态下,后退键(backspace)也可以依次删除线段。

符号编辑器导出/导入引脚

在符号编辑器中,支持导出引脚到 csv,编辑后重新导入。该功能方便在外部工具中快速编辑引脚的信息。

wKgZO2jTY2KALkgVAAFLvwXuyFc883.pngwKgZO2jTY2OAHVcmAANxeV8OHMA149.png

原理图编辑器支持“分组”功能

统一调等长线时的计算

这项变更主要在底层,用户通常不易察觉,但它解决了一个对于进行长度调谐(等长)的用户来说很常见的问题:过去,布线器(特别是长度调谐工具)、状态栏、PCB 网络检查器和 DRC 检查之间,对同一段走线的长度计算可能会返回不同的值。

现在,这些计算已被统一到一套通用的算法中。这套算法应用了统一的优化(例如,移除过孔 stub 的长度,仅考虑连接层之间的过孔高度,以及优化焊盘内走线的电气长度)。未来还有进一步优化电气长度的空间(例如移除共线走线、stub走线、以及穿过焊盘的走线),但我们现在已经打下了基础,可以在这个通用框架中实现这些优化。请注意,在一些极端的布线情况下,报告的长度可能仍会存在差异。

此外,PCB 网络检查器现在已支持多线程。过去,在处理复杂电路板时,它可能会成为一个性能瓶颈。现在,这一问题已得到显著改善。

由于计算方式的统一和优化,一些敏感的 DRC 规则现在可能会报告新的错误。

支持时域/传播延迟计算

KiCad 现在正式支持时域 (time domain)/传播延迟 (propagation delay)的计算、调谐以及相关的 DRC 规则。目前,传播延迟只能手动指定。未来的工作将致力于增加基于走线几何形状和叠层定义的经验公式计算二维场求解器计算功能。

工作流程如下:

1. 设置延迟配置文件 (Delay Profiles)

为那些您希望获取时域信息或进行调谐的特定几何参数组合(如不同层上的不同线宽)创建“延迟配置文件”。

wKgZO2jTY2OAH_XEAAHJFvjN4Sk962.png

请注意

  • 可以为每一层过孔 (vias)单独设置单位传播延迟

  • 单位传播延迟的单位可以是ps/in(皮秒/英寸)、ps/cm(皮秒/厘米)和ps/mm(皮秒/毫米)。

  • 时间的单位可以是ps(皮秒) 和fs(飞秒)。

  • 对于高级仿真场景,还可以设置过孔的特定延迟(via overrides),这些设置是基于过孔的起始/结束层(例如为了支持盲孔和微孔)和信号的起始/结束层来指定的。

2. 将延迟配置文件分配给网络类

使用网络类设置中新增的“延迟配置文件”字段,将配置文件分配给不同的网络类(您需要右键单击表头以启用该列的显示)。

wKgZO2jTY2OAaL5fAAIdPzvAYoQ175.png

与其他网络类字段一样,如果一个网络被分配了多个网络类,那么实际生效的将是已分配“延迟配置文件”的、且优先级最高的那个网络类的配置。

3. 设置焊盘延迟

封装焊盘现在有了一个焊盘到裸片延迟” (Pad-to-die delay) 字段,该字段在焊盘属性对话框和属性面板中均可见。这用于补偿信号在芯片封装内部的延迟。

4. 查看时域信息

完成设置后,当您测量已应用相应网络类的网络时,其时域信息会直接显示在状态栏中。您也可以在“网络检查器”(Net Inspector) 的配置菜单中选择“显示时域详情”(Show Time Domain Details),使其在检查器面板中显示详细的时域信息。

wKgZO2jTY2OADNJWAAHpiP39Ub4490.png

5. 设置时域 DRC 规则

wKgZO2jTY2OAIiXUAADbjPTwrAs034.png

设计规则检查 (DRC) 现在可以使用时域单位ps(皮秒) 和fs(飞秒) 来指定。

6. 自动时域调谐

当网络存在时域信息且 DRC 约束是以时域单位(如psfs)指定时,调谐工具(Tuning tools)将自动切换到时域模式进行操作。

wKgZO2jTY2OAURx4AAEIfWNTtwM055.png

状态栏支持显示敷铜的面积

wKgZO2jTY2SACe8xAAHP9BiiUxk500.png

新增了对跳线 (Jumper)符号和封装的支持

定义跳线符号/封装主要有两种方法:

  1. 您可以启用一个选项,该选项会编号相同的引脚 (pins) / 焊盘 (pads) 自动标记为内部连接。

  2. 或者,您也可以明确地定义一组应被视为内部连接的引脚/焊盘。

被设定为跳线的引脚/焊盘将始终属于同一个网络 (net)。

wKgZO2jTY2SACZAZAAB_sqNhFNU361.pngwKgZO2jTY2SAKVwzAABJ1qMOBFI430.png

封装编辑器增加了测量工具

wKgZO2jTY2SAS_jCAAQYkj1sxX8168.png  

动态元件类 (Dynamic Component Classes)

“元件类” (Component Classes) 现在可以在 PCB 编辑器中进行动态分配。

您可以通过以下一项或多项条件的任意组合来创建匹配规则,从而将元件自动归入特定类别:

  • 位号(Reference)

  • 封装库名称(Footprint library name)

  • 朝向(Orientation)

  • 所在板面(Board side, 即顶层或底层)

  • 封装字段内容(Footprint field contents)

  • 元件符号所在的图纸名称(Source symbol schematic sheet name)

  • 自定义 DRC 表达式(Custom DRC expression)

wKgZO2jTY2SAMeeUAAJE6Y-c7e0718.png

支持本地电源符号

通的电源符号 Power Port(“全局电源符号”)会根据其符号值创建一个全局标签(Global Label),而新的“本地电源符号”则会创建一个本地标签(Local Label)。

此外,本地电源符号的值旁边还会显示一个独特的“位置标记” (Place Marker) 符号,这样您就能直观地看出该电源符号的作用域仅限于当前图纸页

wKgZO2jTY2SAPWJhAABQohVbNcg769.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • KiCAD
    +关注

    关注

    5

    文章

    313

    浏览量

    10219
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    KiCad 项目动态与 KiCad 10 版本亮点

    “  KiCad 核心开发者 Seth Hillbrand 在 KiCon Asia 2025 上介绍了 KiCad 项目近况以及 KiCad 10
    的头像 发表于 11-24 11:20 1194次阅读
    <b class='flag-5'>KiCad</b> 项目动态与 <b class='flag-5'>KiCad</b> <b class='flag-5'>10</b> 版本亮点

    kicadStepUp:KiCad 与 FreeCAD 之间的机电协同

    KiCad StepUp 工具是一个 FreeCAD 宏和工作台,旨在帮助 KiCad EDA 与 FreeCAD 或其他机械 CAD 软件之间进行机械协作。 KiCad StepUp 功能
    的头像 发表于 07-29 11:54 884次阅读
    kicadStepUp:<b class='flag-5'>KiCad</b> 与 FreeCAD 之间的机电协同

    2025 KiCon Asia KiCad 用户大会

    正在寻找的主题:- 从其他 EDA 软件转到 KiCad 的故事- 库管理- 封装设计技巧- KiCad 推广- KiCad 插件开发- 项目管理- 功能讨论- 自定义 DRC 使用案
    发表于 07-23 15:33

    KiCad 与 Wayland 支持声明

    KiCad 对 Wayland 的支持现状,为用户提供清晰、透明的指引。  ” 当前状态:功能可用,但体验降级 KiCad 可以在 Wayland 系统上运行,但存在严重的限制和已知问题,这些问题会
    的头像 发表于 06-23 16:34 947次阅读
    <b class='flag-5'>KiCad</b> 与 Wayland 支持声明

    您希望KiCad Copilot 帮你做什么? 华秋 KiCad 9.0.2 怎么提升设计效率呢

    “  华秋 KiCad 9.0.2 版本增加 AI Copilot 的功能,除了知识问答,还可以直接与原理图、PCB 互动,了解电路的功能,进行简单的设计审查。您还希望 Copilot 帮您实现
    的头像 发表于 05-29 11:18 1602次阅读
    您希望<b class='flag-5'>KiCad</b> Copilot 帮你做什么? 华秋 <b class='flag-5'>KiCad</b> 9.0.2 怎么提升设计效率呢

    KiCad 与 Altium Designer 图纸互转详解

    导入 AD 符号库和封装,建议使用 8.0 版本。同时 8.0 版本还优化了格式转换时的一些 Bug。 KiCad 导入 AD 最大的亮点在于支持 Altium 进制文件的导
    的头像 发表于 04-28 18:13 1.1w次阅读
    <b class='flag-5'>KiCad</b> 与 Altium Designer 图纸互转详解

    KiCad 教程:集成电路测试 LoadBoard 设计指南

    “  这是一本高质量的 KiCad 入门手册,从设计 IC 测试载板的角度,系统地介绍了如何使用 KiCad 建库、设计原理图、到 PCB Layout。本书不只是 KiCad功能
    的头像 发表于 04-28 18:08 1149次阅读
    <b class='flag-5'>KiCad</b> 教程:集成电路测试 LoadBoard 设计指南

    在 Windows 上编译 KiCad

    “ Ethan 同学为我们分享了在 Windows 编译 KiCad 的准备工作、操作步骤及闭坑指南。以下是核心的操作视频及 PPT,完整的直播视频后续分享给大家! ” 流程概要 准备工作 编译器篇
    的头像 发表于 03-28 11:23 832次阅读
    在 Windows 上编译 <b class='flag-5'>KiCad</b>

    KiCad直播活动(三):在 Windows上编译KiCad 手把手教您编译/构建 KiCad 源码

    亲爱的 KiCad 粉们: 本周继续 KiCad 的直播活动,我们将在 3 月27 日周四晚 19:30 为您带来 “在 Windows 上编译 KiCad” 的专题!邀请了 KiCad
    的头像 发表于 03-24 11:14 1382次阅读
    <b class='flag-5'>KiCad</b>直播活动(三):在 Windows上编译<b class='flag-5'>KiCad</b> 手把手教您编译/构建 <b class='flag-5'>KiCad</b> 源码

    KiCad 直播系列活动预告():KiCad 华秋发行版专题介绍

    亲爱的 KiCad 粉们: 本周继续 KiCad 的直播活动,我们将在 3 月13 日周四晚 19:30 为您带来 KiCad 华秋发行版的专题介绍!KiCad 作为一款
    的头像 发表于 03-10 11:16 990次阅读

    KiCad 直播系列活动预告(一):KiCad 9 新功能揭秘

    KiCad 直播系列     亲爱的 KiCad 粉们: 我们很高兴地宣布,从下周起,我们将推出一系列关于 KiCad 的精彩直播活动!KiCad 作为一款
    的头像 发表于 03-01 11:22 1018次阅读
    <b class='flag-5'>KiCad</b> 直播系列活动预告(一):<b class='flag-5'>KiCad</b> 9 <b class='flag-5'>新功能</b>揭秘

    KiCad 9.0.0 正式发布

    “  千呼万唤始出来,KiCad 9 正式发布!   ” KiCad 项目自豪地宣布推出新一代版本 KiCad 9。该版本包含了众多新功能、改进以及数百项错误修复。欢迎访问
    的头像 发表于 02-21 11:12 2686次阅读
    <b class='flag-5'>KiCad</b> 9.0.0 正式发布

    KiCad 9 探秘(三):定位与捕捉功能的增强

    “  KiCad 9 增加了很多非常好用的定位与捕捉功能,让您画 PCB 或 封装的时候更加高效。   ” 用于捕捉的光标指示器 KiCad 9 增加了几何交点处的光标指示器,可以让您快速捕捉到线
    的头像 发表于 01-16 11:14 2336次阅读
    <b class='flag-5'>KiCad</b> 9 探秘(三):定位与捕捉<b class='flag-5'>功能</b>的增强

    KiCad 9 探秘():多通道设计工具

    “  Replicate Layout 插件终于可以淘汰了。KiCad 9 自带了多通道设计工具,比 Replicate Layout 更强大,更稳定!   ” 又是一个千呼万唤始出来的功能,熟悉
    的头像 发表于 01-03 11:21 4629次阅读
    <b class='flag-5'>KiCad</b> 9 探秘(<b class='flag-5'>二</b>):多通道设计工具

    KiCon 演讲回顾(十五):提交 Kicad Bug

    最佳的跨平台电子设计应用。 我们努力隐藏高级设计功能的复杂性,让KiCad对新手和经验不足的用户也易于接近。 但在确定项目方向和新功能优先级时,专业用户的需求优先。 社区的力量 我们是社区,每个人
    的头像 发表于 12-11 09:09 813次阅读
    KiCon 演讲回顾(十五):提交 <b class='flag-5'>Kicad</b>  Bug