Protel99SE高级规则设定

0

本文作者:xjtudll  发布于:2010-7-21  分类:技术心得  点击:


1、Protel99SE高级间距规则

Protel99SE间距规则是在Rules里面设置的,通常我们只是设置整个PCB的间距,实际上我们可以单独设置各类间距,比如覆铜间距,过孔与过孔间距,焊盘到焊盘间距,焊盘到过孔间距等等。

Design->Rules->Routing->Clearance Constraint

进入到设置界面,如图所示。间距规则是一个二元规则,即A,B之间满足的间距。默认新建的间距规则是整个PCB的。

【Filter kind】里可更改作用域。

Whole Board

整板

Layer

Object Kind

实体类别

Footprint

封装

Component Class

元件类

Component

元件

Net Class

网表类

Net

网表

下面以覆铜间距为例,讲述如何使用高级间距规则。

首先,新建一个间距规则。【Filter Kind】里选【Object Kind】,并勾选【Polygons】,间距规则名称可任意填写。如图所示。

按照这种方式建立的间距规则将只在覆铜时生效,避免每次覆铜都要手动切换间距规则。

其他的高级间距规则大家就自己摸索了。

2、Protel99SE高级线宽规则

Protel99SE PCB里的线宽是通过Rules里面的Width Constraint来设置的。

Design->Rules->Routing->Width Constraint

很多人都是在画线的时候随意的通过TAB键来修改线宽。这种方法看似比较好,但是PCB上的不同的线宽很多,这样的话就要经常按TAB键来修改线宽,容易遗漏一些本应该画粗的线,加大了PCB布线检查的难度。

【Filter kind】里可更改作用域。

Whole Board

整板

Layer

Net Class

网表类

Net

网表

From-To Class

飞线类

From-To

飞线

Region

区域

   

可通过线宽规则的设定,来确定某些Net的线宽,比如VCC,GND。

下面讲述通过线宽规则来设置VCC,GND的线宽。

新建一个线宽规则,【Filter kind】里选【Net Class】,【NetClass】里默认是【All Nets】,需新建一个Net Class,如图,通过【Edit Classes】可以新建,修改,删除Net Class。

新建一个Net Class,命名为Power,将VCC和GND加入到该Net Class即可。

 

本文标签: Protel  
本文Url: http://www.xjtudll.cn/Exp/115/ (出自: 鸟的天空)
我要引用: 点击这里获取该日志的TrackBack引用地址

相关文章:

111. Protel99SE检查遗漏的封装  (2010-7-12 19:59:20)

110. Protel99SE输出BOM材料清单  (2010-7-10 23:34:51)

109. Protel99SE PCB各层的含义  (2010-7-7 18:51:27)

105. Protel99SE添加泪滴焊盘  (2010-6-28 20:43:33)

102. Protel99SE交叉线节点处理  (2010-6-20 9:26:12)

96. Protel99SE自动编号  (2010-6-7 19:22:52)

92. Protel99SE恢复隐藏的Part Type  (2010-5-23 21:47:37)

90. Protel99SE原理图全局设置  (2010-5-20 20:2:23)

80. Protel99SE交互布局  (2010-4-29 19:52:26)

79. BMP2PCB使用教程  (2010-4-25 11:39:0)

0 Comments

Write a comment ?