在 Altium Designer 16 (AD16) 中,网络类(Net Class) 是一个用于对原理图中的网络连接进行分组管理的工具,它的主要作用是简化设计规则检查(DRC)、批量修改网络属性、以及提高大型电路设计的可读性和管理效率。
以下是关于 AD16 中“网络类”的详细使用说明:
什么是网络类?
网络类允许你将具有相同电气特性或功能关联的网络(Net)归为一组。
- 将所有电源网络(VCC, GND, 5V, 3.3V)归为“电源类”。
- 将所有高速信号线(如 DDR 数据线)归为“高速信号类”。
- 将所有时钟信号归为“时钟类”。
如何创建和管理网络类?
方法 1:通过原理图编辑器创建(推荐)
- 打开原理图(.SchDoc)。
- 在底部面板中选择 “Schematic” 标签页。
- 点击面板右上角的 “Panels” → “Classes”(如果未显示,可通过菜单
Place→Classes或通过View→Panels→Classes打开)。- 更直接的方式:点击菜单栏
Tools
→
Classes...。
- 更直接的方式:点击菜单栏
- 在弹出的 Classes 对话框中:
- 左侧列表选择 Net Classes。
- 点击 New Class 按钮创建新类。
- 命名该类(如 “Power_Nets”)。
- 添加网络到类:
- 在右侧的 Net Classes 列表中选中你刚创建的类。
- 在左侧的 Available Nets 列表中,找到你想加入的网络。
- 选中网络后,点击中间的 Add 按钮(或双击网络),将其移到右侧的 Class Nets 列表中。
- 你可以使用 Add All 添加所有网络,或使用 Filter 筛选特定网络(如输入
VCC匹配所有 VCC 开头的网络)。
- 点击 OK 保存。
方法 2:通过设计规则自动分配(高级)
你可以设置规则,让某些网络自动归入某个类(较少用,通常手动更直观)。
网络类的实际应用
批量修改网络属性
- 选中一个网络类后,你可以一次性修改该类中所有网络的属性(如名称前缀、颜色、是否隐藏等)。
- 将所有“电源类”网络设置为红色,便于识别。

与设计规则(Design Rules)结合
这是网络类最强大的功能之一:
- 打开 Design → Rules。
- 在规则中,你可以指定某个规则仅适用于某个网络类。
- 设置“电源类”网络的铜皮宽度为 20mil,而“信号类”网络为 8mil。
- 在规则编辑器中,选择 Routing → Width,在 Where the First Object Matches 中选择 Net Class,然后选择你创建的类。
提高可读性
- 在原理图中,你可以隐藏非当前工作类的网络,专注于某一类信号的设计。
- 使用 View → Configuration → Show Hidden Nets 等选项配合类进行过滤。
常见问题与技巧
| 问题 | 解决方案 |
|---|---|
| 找不到 Classes 面板? | 点击菜单栏 View → Panels → Classes 打开。 |
| 如何快速添加大量网络? | 在 Classes 对话框中,使用
Filter 功能,输入通配符(如V)筛选出所有以 V 开头的网络,然后批量添加。 |
| 网络类在 PCB 中是否有效? | 是的,网络类会从原理图同步到 PCB 文档(.PcbDoc),在 PCB 中同样可用于 DRC 规则和可视化高亮。 |
| 如何删除网络类? | 在 Classes 对话框中选中类,点击 Remove 或 Delete,注意:删除类不会删除网络本身,只会移除分类。 |
最佳实践建议
- 命名规范:为网络类使用清晰、有意义的名称,如
PWR_5V,HIGH_SPEED_DDR,CLOCK_100MHZ。 - 分层管理:对于大型项目,可以创建嵌套类(AD16 支持,或通过逻辑分组),但通常扁平化分类更实用。
- 定期更新:当原理图修改后,记得重新检查 Classes 对话框,确保新添加的网络被正确归类。
- 与 DRC 联动:务必将网络类用于设计规则,以实现自动化电气规则检查,避免手动检查遗漏。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复