画pcb时怎么设置元器件的电气规则
更多
在 PCB 设计软件中设置元器件的电气规则(主要指布线约束),通常涉及以下步骤和概念,核心目标是定义铜箔(走线、焊盘、覆铜)之间以及铜箔与其他对象之间的最小允许距离(间距规则)和布线特性(线宽规则等)。以下是通用步骤(不同软件如 Altium Designer、KiCad、Cadence Allegro 等具体菜单路径会略有不同,但概念相通):
?核心步骤:
-
打开规则编辑器/管理器:
- 在 PCB 编辑环境中,找到 Design -> Rules... (Altium Designer) 或 Edit -> Preferences... -> PCB Editor -> Rules (KiCad) 或 Setup -> Constraints -> Constraint Manager (Allegro) 等类似菜单项。
- 快捷键通常是
D->R(Altium) 或Ctrl + Shift + W(KiCad Rules)。
-
理解规则类别:
- 规则编辑器通常按类别组织规则。与元器件电气规则最相关的类别通常包括:
- Electrical (电气规则):
Clearance: 间距规则。这是最核心的电气规则,定义不同网络(Net)或同一网络内不同对象(焊盘、走线、过孔、覆铜等)之间的最小安全距离。这是防止短路的关键规则。
- Routing (布线规则):
Width: 线宽规则。定义不同网络或信号类型允许使用的走线宽度(最小值、优选值、最大值)。Routing Via Style: 过孔规则。定义过孔的尺寸(孔径、外径)。
- SMT/Solder Mask/Paste Mask 等: (这些更偏向制造规则,但也影响电气连接可靠性)
- Differential Pairs (差分对规则): 如果设计中有差分信号(如 USB, HDMI, PCIe)。
- High Speed (高速规则): 涉及阻抗控制、长度匹配、拓扑结构等(更高级)。
- Electrical (电气规则):
- 规则编辑器通常按类别组织规则。与元器件电气规则最相关的类别通常包括:
-
设置 间距规则 (Clearance):
- 在
Clearance(或类似名称) 规则下,通常会有一个或多个规则条目。 - 定义全局默认间距: 通常会有一个
Clearance规则,其Where The First Object Matches和Where The Second Object Matches设置为All。在这里设置一个默认的最小间距值 (例如0.2mm或8mil)。这是所有未特别指定规则的铜箔对象之间必须遵守的最小距离。 - 为特定元器件或网络设置特殊间距 (可选但常见):
- 基于网络类: 如果某些网络(如高压网络
HV)需要更大的间距,可以创建一个新规则。- 将
Where The First Object Matches设置为Net Class->HV(需要先创建网络类)。 - 将
Where The Second Object Matches设置为All。 - 设置更大的间距值 (例如
1mm或40mil)。 - 确保这个规则的优先级 (
Priority) 高于默认规则。
- 将
- 基于元器件类/封装: 如果某个特定元器件(如高压连接器
J_HV)周围的间距需要更大:- 将
Where The First Object Matches设置为Component->J_HV(或Footprint->Your_Connector_Footprint)。 - 将
Where The Second Object Matches设置为All。 - 设置更大的间距值。
- 调整优先级。
- 将
- 基于层对: 可以设置不同层组合之间不同的间距(较少用)。
- 基于网络类: 如果某些网络(如高压网络
- 精细控制间距 (高级): 一些规则引擎允许设置不同对象类型之间的间距矩阵(例如
Via to Track,Pad to Pad等)。这在密度很高的设计中很有用。
- 在
-
设置线宽规则 (Width):
- 在
Width(或类似名称) 规则下。 - 定义全局默认线宽: 通常会有一个
Width规则,其范围设置为All。设置默认的最小线宽、优选线宽和最大线宽 (例如Min=0.15mm,Preferred=0.2mm,Max=0.5mm)。布线时通常使用优选值。 - 为特定电源/地网络设置更宽线宽:
- 创建一个新规则。
- 将
Where The First Object Matches设置为Net Class->POWER(或Net->VCC_5V,GND等)。 - 设置更大的线宽值 (最小值、优选值、最大值,例如
Min=0.3mm,Preferred=0.5mm,Max=1.0mm)。 - 调整优先级。
- 为特定信号设置更宽或更窄线宽: (例如需要控制阻抗的高速信号线,其宽度由叠层和阻抗要求决定,通常需要精确设置)。
- 创建规则,匹配相应网络或网络类。
- 设置精确的线宽(最小值、优选值、最大值通常设为相同,或允许很小浮动)。
- 调整优先级。
- 在
-
设置过孔规则 (Routing Via Style):
- 在
Routing Via Style(或类似名称) 规则下。 - 定义全局默认过孔: 通常会有一个规则范围设置为
All。设置过孔的孔径(钻孔直径) 和外径(焊盘直径)。- 孔径 (Hole Size): 例如
0.3mm(取决于板厂能力和成本)。 - 直径 (Diameter): 例如
0.6mm(孔径+两倍焊环宽度,焊环宽度通常>=0.15mm)。
- 孔径 (Hole Size): 例如
- 为特定网络类设置特殊过孔 (可选):
- 例如,为高电流电源网络 (
POWER) 创建规则,使用更大的过孔(孔径和直径更大)。 - 创建规则,匹配
Net Class->POWER。 - 设置更大的孔径和外径。
- 调整优先级。
- 例如,为高电流电源网络 (
- 在
-
规则优先级管理:
- 规则编辑器通常有一个显示规则优先级 (
Priority) 的列表。 - 规则按优先级从高到低应用。当对象同时满足多个规则的条件时,优先级最高的规则生效。
- 确保你为特定元器件或网络设置的规则(例如高压间距规则、电源线宽规则)具有比默认 (
All) 规则更高的优先级。通常新建规则的优先级默认较高或可以通过按钮调整。
- 规则编辑器通常有一个显示规则优先级 (
-
应用并验证规则:
- 设置完成后,点击 Apply 和 OK 关闭规则编辑器。
- 运行设计规则检查 (DRC): 这是最关键的一步!使用菜单 Tools -> Design Rule Check... (Altium) 或 Inspect -> Design Rules Checker (KiCad) 或 Tools -> Update DRC (Allegro) 等命令。
- DRC 会检查 PCB 上的所有对象是否违反了你在规则编辑器中设置的约束(间距、线宽、过孔等)。
- 仔细检查 DRC 报告或错误标记(通常在 PCB 图上以绿色或其他高亮显示错误处),并修正所有违规。 没有通过 DRC 的 PCB 设计存在短路、断路或制造问题的风险。
?总结关键点:
- 核心电气规则是间距 (
Clearance) 和线宽 (Width)。 - 先设置全局默认规则 (
All)。 - 为特殊需求的元器件(通常是高压、大功率、关键信号器件)或网络(电源、地、高速信号)创建具有更高优先级的特定规则。
- 规则匹配条件 (
Where The First/Second Object Matches) 是关键,用于定位需要特殊规则的对象(按 Net, Net Class, Component, Footprint 等)。 - 优先级 (
Priority) 决定了当多个规则适用时哪个规则生效。特定规则优先级 > 默认规则。 - 必须进行 DRC 检查并清零所有错误!
?软件差异提示:
- Altium Designer: 规则管理器 (
Design -> Rules) 强大且直观。大量使用查询语句 (Query Builder) 来定义匹配条件(如InComponent('U1')或InNetClass('Power'))。 - KiCad: 规则设置在 Preferences (
Preferences...或File -> Board Setup...或Edit -> Board Setup...)。较新版本 (7.0+) 规则系统更强大。早期版本规则设置相对简单。 - Cadence Allegro: 使用强大的约束管理器 (
Constraint Manager)。概念类似,但界面和术语(如Spacing Constraint Set,Net Class-Classspacing)更复杂。
始终参考你所使用 PCB 设计软件的具体文档和教程以获取最准确的操作指引。
Altium designer设置区域规则和器件规则
下面对话框:和上面的打开方式一样在设计规则选择Advanced(Query),点击quer Helper 弹出上图所示的对话框在里面输入这里的InComponent(D1)这里我设置D1
2019-07-05 08:24:27
7天热门专题
换一换
换一换
- 如何分清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功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机