布线功能增强
This document is no longer available beyond version 19.0. Information can now be found using the following links:
布线感知移动元件
在给板布线时,设计人员常常需要调整已布线元件的位置,以便给新布线腾出空间。
本版本引入了布线感知移动元件功能。可在“优选设置”对话框的“PCB编辑器 - 交互式布线”页面中,通过“元件重新布线”复选框启用该功能。
新功能的一个关键要求是保留扇出和逃逸式布线。为了便于使用新的布线友好型移动元件功能,需要改进Tab-to-extend-selection的行为。使用此选项可以轻松地将任何现有扇出和迂回布线添加到元件选择中,以便可以将所有选定对象作为一个整体单元来移动。
在移动过程中,可以使用以下快捷方式来调用指定的操作:
-
更改元件选择(Shift+Tab)- 在拖动时,仍可以更改要移动的对象集。按Shift + Tab可循环显示以下选择集:
- 仅元件,以及
- 元件+过孔扇出+ 逃逸式 +互连,以及
- 初始选择集(在与前两者不同时),
- 仅返回到元件。
- 显示/隐藏连接线(N) - 之前使用快捷键N来打开/关闭连接线的显示。现在可以在三种状态间循环:无连接线、焊盘间连接线、布线间连接线。最后一种模式指示在被移动选择释放后连接线被切断并可能恢复的位置。
- 元件重新布线模式(Shift + R) - 切换成后续连接恢复。移动集释放后,软件将尝试重新布线,将元件重新连接到任何损坏的网络。按下Shift + R快捷键可以禁止重新布线行为(或禁用“优选设置”对话框的“PCB编辑器 - 交互式布线”页面中的“元件重新布线”选项)。
- 修线(Shift + Ctrl + G)——循环显示可用的布线优化选项,以控制元件重新布线期间应用的优化量。
为了实现布线友好的移动元件行为,可以通过软件检测并修复移动布线和预存布线中的违规操作。默认的违规处理办法是在移动时使违规操作可视化并尝试在放下时对违规进行解决。通过推挤预存布线来解决违规问题,留下无法解决的违规行为。
交互式布线跟随模式
布线过程中的一个常见要求是所设置的路线要跟随现有的形状或轮廓。该轮廓可以是障碍物、挖空或板边缘,或现有路线。
工程师不需要为了使新路线与现有轮廓对接而通过仔细而准确的鼠标移动和点击动作来与现有轮廓“较劲”,在“跟随”模式下,工程师只需单击指定轮廓,然后沿着轮廓移动光标定义出路线方向即可。在“跟随”模式下,交互式布线将添加走线和弧段,以便新路线能跟随轮廓延伸,符合适用的设计规则。此功能特别适用于弯曲路线的设置。
使用该功能时:
- 需启动交互式布线,单击选择布线连接,然后切换到所需的拐角样式(Shift +空格键)
- 按Ctrl + Shift + F进入“跟随”模式,然后左键单击要跟随的轮廓上的任意位置。
- 将光标移动到所需方向,软件将自动设置走线和弧段以跟随该方向的轮廓。
- 单击鼠标左键设置“跟随”弧段并退出“跟随”模式。
- 根据要求完成布线。
推挤布线的优化
对交互式布线的一个常见要求是改进被推挤走线的重新成形方式。在早期版本中,推挤往往采用的是犁式推挤现有走线的方式,使其紧紧围绕新路线走动。这样通常会使被推挤路线形成Z形或锐角。
行为改进的方法是在推挤和优化算法中增加一些新的启发式算法,这些新算法可以使现有布线更智能,减少推挤布线中产生的夹角和Z形阶梯。
交互式布线改进
对交互式布线作出了许多其它改进,包括:
- 环路移除——布线时按Shift + D快捷键切换到允许环路模式。交互式布线将保持此模式,直到其被切换关闭。如果重新启用环路移除并且继续给一个包含环路的网络重新布线,则已有环路将会保留。
- 平滑连接 - 在交互式布线时自动转角重塑以避免出现锐角。
- 优化选择 - 通过减少折叠的总长度和次数来优化多个选定网络的布线。
- 修线优化控制 - 使用Ctrl + Shift + G快捷键来循环显示修线模式,当前模式显示在平视显示器和状态栏中。现在,可用模式也包括无模式。在交互式布线时按住Ctrl + Alt键也可以暂时禁用修线优化功能。
- 差分线对压缩 - 强的线对压缩行为可以改善差分线对焊盘的进出连接。
- 在Room存在的情况下进行布线 - 当布线属性在Room边界处发生变化时,需要遵守改进的规则。
-
层更改时的新命令和功能:
- 按Ctrl + L快捷键弹出可用层列表,单击选择目标层(图像)。
- 在数字键盘上按1到10键可立即切换到该层编号
- 在“属性”面板(图像)中显示用于本次层更改的过孔的Z平面视图。