注:在PCB中添加区域约束规则的方法
Shape-->Rectangular,然后再右侧Options中选择Constraint Region,下面的层选择All,然后在Assign to Region 中选择PCS中新建的区域约束规则,在PCB上绘制区域就可以了。
如果所示就是已经画好的区域,另外如果未对区域命名或者需要更改区域的类型,可以如下操作:Shape-->Select Shap or Void,然后选择Shape在右侧的Assign to Region中选择区域类型。 6. 空间约束规则
空间约束规则主要是约束每一个区域中的线、孔、焊盘等之间的距离的约束规则,从每一个细小的点出发,约束这个PCB的布局和走线。具体的操作和上面的物理约束规则类似,这里就不一一的操作说明了。
约束结果参照上图。
七、快速布局布线
由于现在每个单板上有很多布局结构类似的器件和布线,这就需要有一个快速布局来提高工作效率。很多之前做过的项目中有类似的结构,这就需要快速的布线来提高布线的精度和准确度。
1. 快速布局方法
先自己手动放置好一个模块,可以布局也可以走线,如下图所示。
生成模块方法:Setup-->Application Mode-->Placement Edit或者是快捷菜单
选中要生成模块的区域-->鼠标放于选中器件区域的地方-->右键选择Place replicate Create-->右键点击Done-->左键点击工作区域,然后生成unnamed.mdd,在应用此文件时必须放置于当前PCB目录文件下面,也适用于不同PCB之间、属性完全相同的模块。
适用于所有封装完全一致,Value值也一致的器件。
应用模块的方法:前提是需要使用和原理图交叉布局的方法,将同一个模块的器件放置在集中的区域,这样便于两个模块之间的完全匹配。
在同样的Placement Edit模式下-->选中需要应用模块的器件-->右键选择Place replicate Apply-->选择刚才的unnamed.mdd,或者是Browse其它的模块名字,即可得到一个同样的模块。具体的操作方法如下:
操作说明:在手动布局的情况下还可以使用对齐功能,保证器件摆放美观、布线方便。 首先需要将两个器件之间的距离调整好,可以使用大格点的方法放置,同样在Placement Edit模式下-->选择器件-->右键选择Align Components-->Done即可实现相对于另一边的对齐功能。 Allegro16.3不支持等间距的对齐方法,并且只能对齐Top层或者是Bottom层,不能两层同时选择对齐。
2. 多人布局方法
由于现在单板器件越来却多,需要小模块的布局也是越来越多,这样就可以采用多人布局的方法共同实现PCB的布局。
每个人都只能放置属于自己的那一块器件,放置在单板的任意位置,然后Export --> Placement,然后集合多人的布局,分别采用Import--> Placement即可。 3. 快速布线方法
当我们需要从A板拷贝B板PCB布线的时候,就需要使用Sub-Drawing功能。
1首先我们应该明白需要从B板拷贝什么到A板,在拷贝之前应该保证在选择的时候能最○
小化的影响A板,而又最大的满足我们的需求。当我们想要从B板拷贝布线的时候,可以在File-->Export-->Sub-Drawing,在右侧打开所有的层,Find中选择Net、Shaps、Clines和Vias,Options中选择Preserve nets of shaps、Preserve nets of vias和Preserve Testpoint on vias 如下图所示:
2选中需要拷贝的网络, ○
在Command中输入需要导出的参考点,比如x 0 0
如上操作即可得到一个clp文件。
相关推荐: