在Protel DXP中,对元器件进行布局可以利用Protel DXP的PCB编辑器所提供的自动布局功能。在自动布局完成后,进行手动调整,这样可以更加快速、便捷地完成元器件的布局工作。下面将详细介绍Protel DXP提供的自动布局功能。
Protel DXP提供了强大的元器件自动布局功能。在Protel DXP中,PCB编辑器根据一套智能的算法可以自动将元器件分开,放置在规划好的电路板电气边界内,其主要步骤如下。
1)在PCB编辑器中选择“Tools”→“Component Placement”命令,弹出如图9-70所示的菜单命令。
图9-70 元器件布局菜单命令
各子菜单命令的意义如下。
● Arrange Within Room:在指定空间排列。
● Arrange Within Rectangle:在矩形框内排列。
● Arrange Outside Borad:在板外排列。
● Auto Placer:元器件自动布局命令。
● Stop Auto Placer:停止元器件自动布局。
● Shove:推挤元器件。执行此命令后,光标变成十字形状,单击进行推挤的基准元器
件,如果基准元器件与周围元器件之间的距离小于允许距离,则以基准元器件为中
心,向四周推挤其他元器件。但是当元器件之间的距离大于安全距离时,则不执行
推挤操作。
● Set Shove Depth:该命令用于设置推挤的深度。执
行此命令后,弹出如图9-71所示的“Shove
Depth”对话框,如果在对话框中设置参数为“5”,
则在执行推挤命令时,将会连续向四周推挤5次。
● Place From File:从文件中放置元器件。
2)选择“Tools”→“Component Placement”→“AutoPlacer”命令,将弹出“Auto Place”(元器件自动布局)对话框,如图9-72所示。
图9-71 “Shove Depth”对话框
图9-72 “Auto Place”对话框
在该对话框中可以选择元器件自动布局的方式。对话框中各选项的含义如下。
● Cluster Placer:成组布局方式。这种基于组的元器件自动布局方式将根据元器件之间
的连接性,将元器件划分成组,然后按照几何关系放置元器件组。这种布局方式适
合于元器件较少的电路。(www.xing528.com)
● Statistical Placer:统计布局方式。这种基于统计的元器件自动布局方式根据统计算法
放置元器件,以使元器件之间的连线长度最短。这种布局方式适合于元器件较多的
电路。
● Quick Component Placement:快速元器件布局。该选项只有在选择Cluster Placer(成
组布局)才有效。该选项同时具有优化布局的功能,因此,选中该项时可使布局更
加合理。
3)若选中统计布局方式单选按钮,则“Auto Place”对话框会变成如图9-73所示。
图9-73 统计布局方式下的“Auto Place”对话框
此对话框中各选项的功能如下。
● “Group Components”复选框:将当前PCB设计中网络连接密切的元器件归为一
组。排列时该组的元器件将作为整体考虑,默认状态为选中。
● “Rotate Components”复选框:根据当前网络连接与排列的需要使元器件或元器件组
旋转方向。若未选中该选项则元器件将按原始位置放置,默认状态为选中。
● “Power Nets”文本框:电路网络名称。一般习惯将电源网络设定为VCC。
● Ground Nets文本框:接地网络名称。一般习惯将接地网络设定为GND。
● Grid Size文本框:设置元器件自动布局时格点的间距大小,如果格点的间距设置过
大,则自动布局时有些元器件可能会被挤出电路板的边界。这里将栅格距离设定为
0.1mm。
本例中原理图的元器件较少,所以使用成组布局方式进行元器件的自动布局。
4)设置好元器件自动布局参数后,单击对话框中的“OK”按钮即可开始元器件自动布局。如图9-74所示为自动布局时的状态,此时状态栏中的进度条会显示自动布局的进程。
图9-74 元器件自动布局进程
5)如图9-75所示为自动布局完成后的效果。
注:在使用自动布局功能时,即使针对同一电路,程序每次执行元器件自动布局的结果也会不同,用户可以根据PCB的设计要求选择自己满意的布局结果。
图9-75 元器件自动布局效果
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。