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中不包含的规则类型。
1
作者:地球仪(www.diqiuyi.org)
二设置规则检查器(designrulechecker)
运行Tools.单——DesignRuleCheck...选项,打开规则检查器(DesignerRuleChecker),如下图所示。在RulesToCheck类别中,对一个规则设置在线检查(OnlineDRC),违反规则时系统会自动提示你;设置手动检查(BatchDRC),在单击左下角RunDesignRuleCheck...按钮时会被检查。下图给出了针对T_DesignRules.rul的一种推荐设置。
注:这些选项也是包含在pcb文件中的,但不支持导入,只能够手动设置。
2
作者:地球仪(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
3
作者:地球仪(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
因篇幅问题不能全部显示,请点此查看更多更全内容