您的当前位置:首页正文

AltiumDesigner的DRC规则参考

2022-04-11 来源:易榕旅网
作者:地球仪(www.diqiuyi.org)

AltiumDesigner的DRC规则参考

本文是AltiumDesigner的DRC规则参考文件T_DesignRules.rul的说明。

一导入规则(importrules)

AltiumDesigner中的设计规则(Designrules)是保存在相应pcb文件中的。打开一份pcb文件,其中的规则是之前编辑这份文件时留下的。我们可以通过导入功能来使用自己的规则。

1、Design菜单——Rules...选项——任意规则目录上单击右键——选择ImportRules...

2、如图,在弹出的ChooseDesignRuleType对话框中,选中所有规则(Ctrl+A),然后单击OK

3、在接下来的对话框中打开你的规则文件(T_DesignRules.rul),如果弹出如下图所示对话框,点击Yes注:规则导入不会影响T_DesignRules.rul中不包含的规则类型。

作者:地球仪(www.diqiuyi.org)

二设置规则检查器(designrulechecker)

运行Tools.单——DesignRuleCheck...选项,打开规则检查器(DesignerRuleChecker),如下图所示。在RulesToCheck类别中,对一个规则设置在线检查(OnlineDRC),违反规则时系统会自动提示你;设置手动检查(BatchDRC),在单击左下角RunDesignRuleCheck...按钮时会被检查。下图给出了针对T_DesignRules.rul的一种推荐设置。

注:这些选项也是包含在pcb文件中的,但不支持导入,只能够手动设置。

作者:地球仪(www.diqiuyi.org)

三规则说明

以下为T_DesignRules.rul中所定义的规则及其说明:规则类型(ruletype)Clearance

规则名称(rulename)T_ViaSuperpositionT_ViaToPadT_DifferentNet

说明

过孔与过孔有重叠的部分时就会报错。如果不设这个规则,铺地时过孔重叠时将不会报错,因为这些过孔是属于同一个网络的。过孔离焊盘小于10mil时将会报错。因为过孔与焊盘过近,焊接时会漏锡,容易造成虚焊。

不同网络的物体间距小于8mil时将会报错。包括焊盘之间的距离,线路的间距等。该条规则影响许多内容,手动布线时,不同网络的线会保持8mil的间距;铺铜时,铜层与其它网络会留8mil的间隙;物体与禁止布线层的间距也是由该规则决定的。选定8mil的原因是许多芯片管脚间距是8mil。如果不同网络的物体连到一起会报错。

检查同一网络是否全部连接到一起,即是否有没布完的线。

类别(category):基本电气规则(Electrical)

ShortCircuitUnroutednet

T_NotAllowedShortCircuit

T_UnRoutedNet

类别(category):自动布线规则(Routing)Width

T_Width

设置线宽范围为7mil到100mil,我们只是尽量把范围设大,以使这条规则不会干扰我们工作(因为我们无法使用这个范围外的线宽)。外径范围10mil到100mil,内经范围5mil到90mil。我们只是尽量把范围设大,以使这条规则不会干扰我们工作(因为我们无法使用这个范围外的过孔)。设置过孔以直连方式连入铺铜上(焊盘则是按照默认值按照十字型连入铺铜上的)。丝印(只包括器件编号的丝印,不包括器件封装上的丝印,也不包括手动添加的字符串)与焊盘重叠时会报错。

丝印与丝印间距小于0.1mil时会报错。主要用于提示器件编号与器件封装上的丝印的重叠,防止器件编号丝印被意外盖住。长度大于1mil的线头会被检出。

RoutingViaStyleT_RoutingVias

类别(category):铺铜规则(Plane)PolygonConnect

T_PolygonViaConnect

T_DesignatorOverPads

T_SilkSurperpositionT_NetAntennae

类别(category):制作规则(Manufacturing)SilkscreenOverComponentPads

SilkToSilkClearanceNetAntennae

作者:地球仪(www.diqiuyi.org)

附录

规则构成要素

1、规则名称(rulename):自己随意取的名字,T_DesignRules.rul中共包含11条规则,且规则名称都以T_开头。2、规则类型(ruletype):总共可以定义数十种类型的规则,在AD9中它们被归为十种类别(category),T_DesignRules.rul包含四种类别中共9种类型的规则。

3、规则适用范围(scope):如适用于哪些网络、哪些类型的物体。

4、规则属性(attribute):该类型规则自己的属性,如长度多少,何种形状。5、规则的优先级(priority):1为最高优先级。

修订历史:

日期2012.6.142012.6.152012.6.192012.8.32012.10.24

版本0.10.20.30.40.5

扩大过孔范围重新整理说明文档修订

参考资料:

AltiumDesigner帮助文档:TR0116DesignRulesReference4

因篇幅问题不能全部显示,请点此查看更多更全内容