当前位置首页 > 汽车/机械/制造 > PCB
搜柄,搜必应! 快速导航 | 使用教程  [会员中心]

PCB 敷铜间距规则

文档格式:DOC| 7 页|大小 766.50KB|积分 18|2022-10-09 发布|文档ID:159596023
第1页
下载文档到电脑,查找使用更方便 还剩页未读,继续阅读>>
1 / 7
此文档下载收益归作者所有 下载文档
  • 版权提示
  • 文本预览
  • 常见问题
  • 第一优先规则:First Object = InPolygon, Second Object = All第二优先规则:First Object = All, Second Object = All进入 Design -> Rules -> Clearance 项目选择第一个对象的匹配条件现有的条件均没有 Polygon 一项,于是进入Query Builder发现匹配条件中有 Object Kind is 一项,而右侧列表中有 Poly依此设置点击 OK 之后生成 Full Query内容为 IsPolygon那么满足 IsPolygon 的对象与所有对象之间的间距肯定就是敷铜与所有对象之间的间距了,点击 Apply后报错“Some rules have incorrect definitions. Would you like to correct them?”说明此路不通:设置Query报错  心生好奇,上 Google 搜索关键字“Altium (IsPolygon)”,返回第一个结果是 Altium 官方的 wiki 结果:  原来如彼,Polygon 本身作为对象是非法的,因为这里隐含的对象是导线之类的物体,不可能 IsPolygon。

    必须用InPolygon属性而 InPolygon 属性在 Query Builder 里是找不到的好奇尝试了一下用 IsPolygon 做条件关键字,没有报错,说明可行  在 Clearance 中右键添加新规则,并对新旧两个规则进行命名以便区分而且我注意到两个规则有优先级之分:  我决定拿优先级为1的规则做通用规则,用于规范手动布线时属于不同网络的各种对象最小间距而次优先的规则专门用于限制敷铜与其它对象的最小间距但我忽略了这是个逻辑问题,第一个规则里面的匹配条件必须彻底排除掉第二个规则所限制的对象如果没有排除,则优先级为1的规则会“覆盖”另一个规则也就是说,如果第一个规则里的 First Object 或者Second Object 中任意一个可以包含 InPolygon 这个属性,则第二个规则就形同虚设了我想要的15mil间距不会出现,所有的敷铜仍然按照8mil间距铺设所以应该这样编辑第一个规则:第二个规则:打勾使这两组规则均生效,然后点OK可以看到原先按照8mil间距铺设的敷铜已经被绿色高亮,明显已经无法通过规则检查重建敷铜,发现敷铜已经可以按照期望中的方式铺设。

    点击阅读更多内容
    卖家[上传人]:ranfand
    资质:实名认证