登录/注册

99se pcb安全间距不起作用

更多

好的,Protel 99SE(或 AD 99SE)中 PCB 安全间距规则(Clearance Constraint)不起作用是很常见的问题,通常由以下几个原因造成:

请按照以下步骤逐一排查:

  1. 规则未正确创建或启用:

    • 检查是否存在规则: 打开设计规则对话框(Design -> Rules...)。在 Rules Classes 列表中找到并选中 Clearance Constraint
    • 检查规则状态: 确保规则旁边有一个 勾选标记 (√)。如果没有勾选,该规则是禁用的,点击 Properties... 按钮,在规则属性对话框中勾选 Enabled
    • 检查规则范围: 在规则列表中选择你的间距规则(通常是 Clearance),点击 Properties...。在 Rule Scope 区域,确认规则应用的范围(AB)是否覆盖了你需要检查的所有对象(通常是 Whole BoardAll vs All)。如果范围设置错误(例如只应用于特定网络或层),规则可能不会在预期的对象上生效。
    • 检查间距值: 在同一个属性对话框中,确认 Minimum Clearance 值设置是否正确合理(例如 10mil, 0.254mm 等)。值设置过大或过小都可能让你误以为规则没起作用。
  2. 规则优先级冲突:

    • 这是最常见的原因! Protel 99SE 允许创建多个相同类型的规则(例如多个间距规则),并按照优先级(Priority)顺序应用。列表中位置越靠上(数字越小)的规则优先级越高
    • 检查优先级:Design Rules 对话框的 Clearance Constraint 规则列表下方,有一个 Priorities... 按钮。点击它。
    • 分析规则: 在弹出的 Edit Rule Priorities 对话框中,你会看到所有间距规则及其优先级顺序(1最高)。检查优先级最高的那个规则的范围设置是否过于宽松或者覆盖了你想检查的对象。高优先级规则会覆盖低优先级规则。如果一个高优先级规则设置了很大的间距(比如 100mil)或者其范围不包括你关心的对象,那么即使你有另一个设置了严格间距(比如 6mil)的低优先级规则,后者也可能不会生效。
    • 解决方案:
      • 删除或禁用不需要的规则: 如果存在不必要的、冲突的间距规则(特别是优先级高的),将其删除或禁用(取消勾选)。
      • 调整优先级:Edit Rule Priorities 对话框中,选中你想要生效的严格间距规则,使用 Increase Priority 按钮将其优先级提高到比宽松规则更高。
      • 合并/简化规则: 尽量避免创建过多互相覆盖的规则。用一个覆盖 Whole Board 的规则设置基本间距,然后只为极少数需要特殊间距的网络对创建更高优先级的规则。
  3. 未运行设计规则检查:

    • 安全间距规则是在执行 DRC(Design Rule Check) 时检查的。如果你没有运行 DRC,或者 DRC 设置中关闭了间距检查,自然不会报错。
    • 运行 DRC: 确保执行了 Tools -> Design Rule Check...。在弹出的对话框中:
      • Report 标签页下,勾选 Clearance Constraint
      • On-line 标签页下(如果你希望实时检查),确保也勾选了 Clearance Constraint
      • 点击 Run DRC 按钮执行检查。
  4. 忽略在线 DRC 错误:

    • 如果你启用了在线 DRC(Tools -> Preferences... -> Options 标签页 -> 勾选 Online DRC),在画图时违反规则的地方会显示绿色高亮(默认)。
    • 检查是否手动按下了 Shift + V 快捷键或在右下角状态栏点击了 DRC Errors -> Hide All。这会导致隐藏所有 DRC 错误显示,让你误以为规则没起作用。按 Shift + V 或点击 DRC Errors -> Show All 重新显示错误。
  5. 特殊的敷铜(Polygon Pour)问题:

    • Polygon(铜皮)与其他对象(走线、焊盘、过孔等)之间的间距有时会被单独处理。
    • 检查 Polygon 连接方式: 双击 Polygon,在属性对话框的 Net Options 区域,确认 Connect to Net 已选择正确的网络。
    • 检查 Polygon 间距规则: Protel 99SE 有一个专门的 Polygon Connect Style 规则。打开设计规则(Design -> Rules),查找 Polygon Connect Style 规则。确认其下的 Conductor Width 和间距设置(尤其是 Air Gap Width)是否合理且没有冲突。Air Gap Width 就是铜皮边缘到其他非相同网络对象的最小间距。确保这个值设置正确且未被其他更高优先级规则覆盖。
  6. 软件 Bug 或文件损坏:

    • Protel 99SE 是老软件,偶尔会遇到 Bug。文件损坏也可能导致规则异常。
    • 尝试:
      • 重启软件: 简单的重启有时能解决临时状态问题。
      • 创建新 PCB 文件: 新建一个空白 PCB 文件,尝试设置一个简单的间距规则并画两条线测试是否生效。如果在新文件中规则有效,说明原文件可能有问题。
      • 导出/导入设计: 在原 PCB 文件中,选择 File -> Export 导出为较低版本的 .PCB 文件(如 4.0 或 3.0)。关闭原文件。再新建一个 PCB 文件,File -> Import 刚才导出的文件。有时可以清除文件中的异常状态。
      • 规则导出/导入:Design Rules 对话框,使用 Save... 按钮导出所有规则为一个 .rul 文件。然后删除所有现有规则(选中规则按 Delete)。重启软件。新建 PCB 或导入刚才的规则文件(Load...)。

总结排查步骤:

  1. 确认规则存在、启用、范围正确、数值合理。 (Design->Rules)
  2. 重点检查规则优先级冲突! (Priorities... 按钮)
  3. 运行 DRC 并检查报告。 (Tools->Design Rule Check)
  4. 确保在线 DRC 错误未被隐藏。 (Shift+V)
  5. 针对敷铜,检查 Polygon Connect Style 规则。
  6. 尝试重启软件、新建文件或导出/导入文件/规则。

按照以上步骤仔细检查,特别是规则优先级DRC是否运行这两点,通常就能解决 99SE 中安全间距规则不起作用的问题。

KT142C语音芯片配置文件总是不起作用?配置文件的问题集中归纳

KT142C语音芯片配置文件总是不起作用?配置文件的问题集中归纳

2023-10-20 15:04:15

请问protel 99se与***的区别是什么?

protel 99se与***的区别是什么?

2021-04-23 06:38:19

Protel 99SE生成gerber文件的详细步骤

Protel 99SE生成gerber文件的详细步骤

资料下载 ah此生不换 2021-04-13 09:58:03

SD卡的99SE封装库免费下载

本文档的主要内容详细介绍的是SD卡的SD CARD 99SE封装库免费下载。

资料下载 佚名 2020-11-17 17:12:21

SD卡的99SE封装库免费下载

本文档的主要内容详细介绍的是SD卡的SD CARD 99SE封装库免费下载。

资料下载 佚名 2020-11-17 17:12:21

Protel 99SE出现Error Net already exist如何解决

提前声明一下:Protel 99SE存在bug,接下来详细解释: 大家在使用Protel 99SE导入网表(Load Nets)时,是不是经常出现Error: Net already exist

资料下载 ah此生不换 2019-11-19 17:01:58

PROTEL 99SE的使用实验教程免费

本文档的主要内容详细介绍的是PROTEL 99SE的使用实验教程免费包括了:实验一 Protel 99 SE 使用基础 ,实验二 Protel

资料下载 ah此生不换 2019-09-06 16:14:00

Protel 99se有什么功能?用Protel 99se分析负反馈放大电路带来了哪些便利?

如何利用Protel 99se对负反馈放大电路进行详细分析?Protel 99se有什么功能?

2021-04-08 06:35:40

时控开关为什么不起作用,其中的原因是什么

时控开关不起作用:简单解释就是时控开关设置好了定时时间,但是到时间不工作,是怎么回事? 目前时控开关分为两种:按键式时控开关和蓝牙时控开关,咱们分开来讲解: 按键式时控开关不工作原因:1.校时(时间

2021-01-07 15:06:52

PCB layout工程师必会,protel 99se 设计转化到 DXP的技巧(一)

protel 99se 设计转化到 DXP 中的 PCB 项目。此外,本文仅为上篇,更多内容参考下篇哦。一、生成项目非常简单的在 DXP 菜单中打开数据库文件,就可以将一个

2020-11-05 09:09:43

基于protel 99se设计的多接口通信测试板

Protel 99se 设计的项目工程文件,包括原理图及PCB印制板图,可用Protel或 Altium Designer(AD)软件打开或修改,都已经制板在实际项目中使用,可作为你产品设计的参考。

2020-09-24 11:33:20

模型不起作用时的解决办法

你的团队几个月来一直在收集数据、构建预测模型、创建用户界面,并与一些早期的用户一起部署新的机器学习产品。但你现在听到的并不是大家一起庆祝项目胜利的声音,而是听到产品经理对那些早期用户的抱怨,这些早期用户对模型精度不满意并开始认为“模型不起作用”。所以你现在应该做什么?

2020-05-04 09:54:00

protel 99se怎么设置PCB过孔

线路板的表层连到一个中间层。  埋孔:从PCB线路板的一个中间层连到另一个中间层。  1、盲孔和埋孔  在使用protel 99se设置盲孔和埋孔之前,首先必须制造

2019-12-19 18:58:26

AD09转99SE PCB4.0规则不兼容

各位大神好:谁遇到过下列问题已解决的,麻烦说一下,谢谢AD09 PCB文件转换99SE PCB4.0文件,使用的另存为转换,转换中出现规则不兼容

2019-09-23 13:51:43
7天热门专题 换一换
相关标签