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

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

3天内不再提示

和Dr Peter一起学KiCad 4.8:设计规则检查(DRC)

KiCad 来源:KiCad 2024-12-25 14:55 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

“ 本章将介绍如何使用设计规则检查(DRC)。 ”

wKgZomcy1nOAblEOAAGAzTOBzuw172.jpg

4.8 7-设计规则检查(DRC)

我将在本章中完成 PCB Layout 工作流程的第六步。虽然我在整个 Layout 工作流程中经常进行设计规则检查,尤其是在布线步骤中,但我总是在导出 Gerber 文件用于制造之前进行最后一次检查。在这个简单的项目中,我已经在第四步运行了 DRC,没有发现任何错误,因此我不希望新的检查会显示任何违规。不过,我可以忽略警告,继续制造。

让我们继续进行 DRC。单击顶部工具栏中的 DRC 按钮,然后单击“运行 DRC”。结果如下:

wKgZomcy1nOAa81oAAM-HeA32p8119.png

图 4.8.1: 最后一次DRC检查的结果

好消息是:没有违规,也没有未连接的项目。在“电路板设置” 窗口的 “设计规则”、“违规严重程度” 下定义了四个被忽略的测试。请注意,“检查 PCB 与原理图是否一致”复选框未被选中,因此没有测试奇偶校验。如果启用奇偶校验并重新运行 DRC,检查将报告有关“额外封装” 的警告。这指的是我在底层丝网层中放置的 KiCad 徽标,在原理图中没有匹配的符号。我可以放心地忽略该警告。

wKgZomcy1nOATLV8AAIw4dOuxs0599.png

图 4.8.2: 警告与底层丝印中放置的 logo 封装有关

您可以放心地忽略该警告,继续工作流程的下一步(导出 Gerber 文件),因为它不会影响电路板的任何功能或器件。警告表明,Logo 封装的位号号在其名称末尾包含“**”,因此未定义。虽然我可以忽略该警告,但还是要对其进行修正,以便 DRC 不会返回错误或警告。双击 KiCad Logo 封装,调出其属性:

wKgZomcy1nOAXkQhAAKlBvHtNTs171.png

图 4.8.3: 设置位号

注意原位号为“REF**”。我将把它改为 “REF1”,这在这块电路板上唯一的,然后点击 “确定”。再次运行DRC,看看是否消除了原来的警告:

wKgZomcy1nOAPZSvAAHES5FG4Ug934.png

图 4.8.4: DRC中出现了一个新的警告

该警告表明,在PCB编辑器中存在位号为“REF1 ”的封装,但在原理图编辑器中却不存在。这是因为我在设计工作流程的第五步中将该封装添加到了 PCB 中。与 PCB 中的其他封装不同,REF1 在原理图编辑器中没有对应的符号。现在,我有三个选择:

1. 返回原理图编辑器,添加一个新符号,并将其与徽标封装关联。

2. 忽略此警告。

3. 打开封装属性,选中 “不在原理图中”复选框(见下文)。

wKgZomcy1nSAEjTaAAKfUvvisZc422.png

图 4.8.5: 封装属性中的“不在原理图”选项

制造商只会使用Layout中 Gerber 文件的数据。原理图编辑器中的数据在最终制造的PCB板中不起作用。因此,我现在所做的任何额外工作都不会影响最终产品,只会影响项目的内部一致性。由于我想完成项目,因此我将选择方案二,忽略 DRC 警告。Logo不是我的 PCB 的功能器件,无论它是否存在于原理图中,PCB 都将正常工作。

我已经完成了设计规则检查,并忽略了它返回的唯一警告。现在我准备导出 Gerber 文件并制造我的 PCB。

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

    关注

    1

    文章

    587

    浏览量

    25920
  • DRC
    DRC
    +关注

    关注

    2

    文章

    156

    浏览量

    37964
  • KiCAD
    +关注

    关注

    5

    文章

    313

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    电气设计规则检查工具HyperLynx DRC

    HyperLynx® DRC PE 是款强大、快速的电气设计规则检查工具,既可让 验证流程自动进行,又能使您以迭代方式执行设计检查。Hyp
    发表于 10-08 08:18

    Altium-Designer-6-DRC规则检查的英汉对照表

    Altium-Designer-6-DRC规则检查的英汉对照表,很不错的资料,感兴趣的可以看看。
    发表于 09-19 16:57 0次下载

    Altium-Designer-6-DRC规则检查的英汉对照表

    Altium-Designer-6-DRC规则检查的英汉对照表
    发表于 11-02 19:07 0次下载

    AD/DRC规则检查英汉对照表

    AD规则检查键搞定
    发表于 06-26 16:41 0次下载

    PCB设计电气规则检查器解决DRC问题

    PADS® HyperLynx® DRC 提供功能强大的定制 PCB 设计电气规则检查器。不同于走线间距和线板边缘边界等传统 PCB 检查,PADS HyperLynx
    的头像 发表于 05-21 06:08 7455次阅读

    为什么DRC检查总是会报错

    前期为了满足各项设计的要求,我们会设置很多约束规则,当个PCB单板设计完成之后,通常要进行DRC检查。那么DRC
    的头像 发表于 05-29 14:43 2.3w次阅读
    为什么<b class='flag-5'>DRC</b><b class='flag-5'>检查</b>总是会报错

    Altium designer对DRC的常规检查

    Create Report File 执行完DRC之后,Altium会创建个关于规则检查的报告,对报错信息会给出详细的描述并会给出报错的位置信息,方便我们设计者对报错信息进行解读。
    的头像 发表于 10-06 17:49 1.1w次阅读
    Altium designer对<b class='flag-5'>DRC</b>的常规<b class='flag-5'>检查</b>

    PCB layout有DRC检查,为什么还要用DFM?

    最近硬件工程师同行提出疑问,在硬件设计过程中layout完成后有DRC检查,已经对设计工艺规则做了检查,那么DFM可制造性分析还有必要吗?今天就为大家用
    的头像 发表于 11-03 13:28 1769次阅读

    【实用干货】PCB layout有DRC检查,为什么还要用DFM?

    最近硬件工程师同行提出疑问,在硬件设计过程中layout完成后有DRC检查,已经对设计工艺规则做了检查,那么DFM可制造性分析还有必要吗?今天就为大家用
    的头像 发表于 11-17 08:20 5443次阅读

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

    入了大量的工程思考,非常值得读!   ” Kerman 的 KiCad 大作 故事还得从今年 6 月说起。由于 Kicad 直缺少高质量的中文教程,所以开启了 和
    的头像 发表于 04-28 18:08 1162次阅读
    <b class='flag-5'>KiCad</b> 教程:集成电路测试 LoadBoard 设计指南

    Dr Peter 一起 KiCad 4.9~4.10:导出Gerber并下单(收到成品)

    作流程的第七步。在这步中,我将导出制造 PCB 所需的数据的 Gerber 文件。在将 Gerber 文件上传到制造商网站之前,我将使用个特殊工具来检查文件是否正确。PCB 编辑器支持将 Gerber
    的头像 发表于 04-28 18:02 1204次阅读
    和 <b class='flag-5'>Dr</b> <b class='flag-5'>Peter</b> <b class='flag-5'>一起</b><b class='flag-5'>学</b> <b class='flag-5'>KiCad</b> 4.9~4.10:导出Gerber并下单(收到成品)

    Dr Peter 一起 KiCad 4.5:布线(添加走线)

    “  本章将介绍如何进行布线。   ” 4.5 4-布线(添加走线) 在本章中,我将完成在本书第三部分第二章中学到的 PCB 工作流程的第四步。在这步中,我将完成电路板的布线("Routing
    的头像 发表于 12-04 12:13 2831次阅读
    和 <b class='flag-5'>Dr</b> <b class='flag-5'>Peter</b> <b class='flag-5'>一起</b><b class='flag-5'>学</b> <b class='flag-5'>KiCad</b> 4.5:布线(添加走线)

    Dr Peter 一起 KiCad 4.4:移动封装

    “  本章将介绍如何移动封装。   ” 4 .4. 3 - 移动封装 在本章中,我将完成在本书第三部分第二章中学到的 PCB 工作流程的第三步。我会在上讲中绘制的 PCB 板框内移动封装。重点是先
    的头像 发表于 12-04 12:13 1109次阅读
    和 <b class='flag-5'>Dr</b> <b class='flag-5'>Peter</b> <b class='flag-5'>一起</b><b class='flag-5'>学</b> <b class='flag-5'>KiCad</b> 4.4:移动封装

    Dr Peter 一起 KiCad 4.1~4.2:启动PCB 编辑器,导入封装

    “  从第四章开始,将进入实战环节,从头开始设计个完整的 PCB。   ” Part 1.4:  项目 -KiCad 实践之旅 -  PCB Layout 4.1.  PCB Layout简介
    的头像 发表于 12-03 12:14 1394次阅读
    和 <b class='flag-5'>Dr</b> <b class='flag-5'>Peter</b> <b class='flag-5'>一起</b><b class='flag-5'>学</b> <b class='flag-5'>KiCad</b> 4.1~4.2:启动PCB 编辑器,导入封装

    在 Windows 上编译 KiCad

    。 常用合集汇总: 和 Dr Peter 一起 KiCad KiCad 8 探秘合集
    的头像 发表于 03-28 11:23 847次阅读
    在 Windows 上编译 <b class='flag-5'>KiCad</b>