如何让pcb的drc不报错
要让PCB设计中的DRC(设计规则检查)不报错,需确保设计完全符合预设的设计规则。以下是详细步骤和解决方法:
1. 设置正确的设计规则
- 导入制造商规格:根据PCB厂家的工艺能力(最小线宽、线距、孔径等),在软件(如Altium Designer、KiCad)中设置规则:
- 电气规则:走线间距(Clearance)、短路检查(Short-Circuit)。
- 布线规则:线宽(Width)、过孔尺寸(Via Size)。
- 制造规则:焊盘与孔间距、丝印重叠、阻焊层开窗。
- 操作路径(以Altium为例):
设计 (Design) → 规则 (Rules) → 修改规则参数 → 应用保存。
2. 检查并修复常见DRC错误
- 间距违规 (Clearance Constraint):
- 调整走线、焊盘或覆铜的间距,确保大于规则值(如≥0.2mm)。
- 使用“推挤布线”功能自动避让。
- 线宽违规 (Width Constraint):
- 修改过细的走线(如电源线需加宽至0.5mm以上)。
- 设置差分对或特定网络单独规则。
- 未连接网络 (Un-Routed Net):
- 检查飞线,补全未完成的布线。
- 删除冗余的器件引脚或网络标签。
- 过孔错误 (Hole Size Violation):
- 调整过孔外径/孔径(如外径≥0.4mm,孔径≥0.2mm)。
- 丝印重叠 (Silkscreen Overlap):
- 移动元件标识(RefDes)避免覆盖焊盘。
3. DRC检查与调试技巧
- 运行DRC:点击工具菜单的
设计规则检查 (Design Rule Check),生成错误报告。 - 定位错误:
- 双击错误列表,自动跳转到PCB中问题位置。
- 使用“冲突高亮”功能(Altium中按
Shift + X)。
- 添加规则例外:
- 对特殊区域(如高压间距)设置局部规则(
Room Rules)。 - 忽略无关警告(如测试点),但确保不影响电气性能。
- 对特殊区域(如高压间距)设置局部规则(
4. 预防性措施
- 分层设计:用Class分类(电源、高速信号),设置独立规则。
- 实时DRC:开启布线时实时检查(软件设置中的
Online DRC)。 - 规则优先级:确保特定规则优先级高于全局规则(如BGA区域更小间距)。
5. 验证与输出
- 多次检查:布线后、铺铜后、最终输出前各运行一次DRC。
- 3D模型检查:验证元件高度是否冲突。
- 与厂家确认:提交设计前,将规则文件发给PCB厂复核。
示例流程(Altium Designer):
- 设置规则:
Design → Rules → Electrical/Clearance设为0.2mm。 - 布线后运行DRC:
Tools → Design Rule Check → Run Check。 - 修复错误:双击错误列表,调整走线间距或线宽。
- 最终验证:确保报告无“Violation”,仅剩批准项(如
No Errors)。
注意事项:
- 勿随意忽略错误:每个DRC错误都可能引起开短路或制造失败。
- 单位一致性:规则单位(mm/mil)需与设计一致。
- 版本兼容性:更新软件版本修复可能的规则解析BUG。
通过严格遵循设计规则并逐步修复错误,DRC可完全通过,确保PCB可制造且可靠。
Altium designer对DRC的常规检查
Create Report File 执行完DRC之后,Altium会创建一个关于规则检查的报告,对报错信息会给出详细的描述并会给出报错的位置信
2020-10-06 17:49:00
Altium designer PCB器件重叠不报错,不显示绿色
Altium designer PCB里不知道按了什么快捷键导致器件碰到一起都不报错,检查DRC Error Markers也已经勾选,实在不知
AD学习问题记录(二):pcb设计规则检查报错Silk To Solder Mask Clearance Constraint
AD pcb设计规则检查报错Silk To Solder Mask Clearance Constraint报错原因处理方法一:改变规则中的最小
资料下载
尚文清
2021-12-04 15:21:05
基于Cadence软件DRACULA工具的DRC检查
基于Cadence软件DRACULA工具的DRC检查(ups电源技术维修)-该文档为基于Cadence软件DRACULA工具的DRC检查讲解文档,是一份还算不错的参考文档,感兴趣的可以下载看看,,,,,,,,,,,,
资料下载
张涛
2021-09-27 15:25:26
如何让自己的PCB布线水平更高资料下载
电子发烧友网为你提供如何让自己的PCB布线水平更高资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
资料下载
张龙祥
2021-04-09 08:50:57
PCB应该如何设计PCB设计的经验详细资料说明
一般PCB基本设计流程如下:前期准备-》PCB结构设计-》PCB布局-》布线-》布线优化和丝印-》网络和
资料下载
ah此生不换
2019-07-11 08:00:00
Altium:DRC检查 report_drc.xsl不存在报错的解决方法
使用AD进行PCB——DRC检查时,报告未生成,软件提示...report_drc.xsl don't exist。出现此种
allegro不同封装place_bound_top重叠不报DRC错误
如题:allegro相同封装place_bound_top重叠会报DRC错误,但是不同封装不报DRC错误,是什么原因?请教大佬们不吝赐教!
为什么DRC检查总是会报错
前期为了满足各项设计的要求,我们会设置很多约束规则,当一个PCB单板设计完成之后,通常要进行DRC检查。那么DRC检查到底有哪些具体事项?
2019-05-29 14:43:31
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- dtmb信号覆盖城市查询
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机