Interactive Routing

Altium Training

Altium Essentials: PCB Routing

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

布线(Routing)是为每个网络(net)中的各个节点定义连接路径的过程。该路径通过在铜层上放置 PCB 设计对象(如走线、圆弧和过孔)来实现,从而在节点之间形成连续连接。与其逐个放置这些对象来构建连接路径,不如直接interactively route布线该连接。

在 PCB 编辑器中,交互式布线是一种智能化过程。启动命令后,单击焊盘以选择要布线的连接。交互式布线器随后会尝试从该焊盘开始,一直向当前光标位置定义一条布线路径。

放置的走线宽度由适用的Routing Width设计规则控制,而与其他网络对象的间距由适用的电气Clearance设计规则控制。交互式布线器对现有对象(例如焊盘以及其他网络上的走线)的响应方式,取决于当前的Routing Conflict Resolution模式。该模式决定布线器是会Walkaround绕开障碍物,还是尝试Push推挤它,或Stop贴靠,或Ignore忽略它。

光标引导布线使得在障碍物周围进行复杂的手动布线变得快速、简单且直观。换句话说,你用鼠标创建布线路径,交互式布线器会尝试按照该路径放置走线。这一过程会遵循设计规则,并同时满足走线放置与拐角类型等多种约束。

交互式布线可用于:

  • 单个网络 – Route » Interactive Routing

  • 配置为差分对的两个网络 – Route » Interactive Differential Pair Routing了解更多

  • 选定的一组网络 – Route » Interactive Multi-Routing了解更多

交互式布线一个连接——启动命令并单击一条连接线后,交互式布线器会从该网络对象到当前光标位置寻找路径,并在现有对象之间穿行绕避。单击鼠标按钮将放置所有斜线填充(hatched)的走线段,Ctrl+Click以自动完成布线。

交互式布线期间的连通性监控

PCB 编辑器包含一个网络分析器(net analyzer),它会持续监控设计空间中所有对象的位置,并在任何网络类型对象被编辑时更新连接线。网络分析器会监控连接到某个网络的所有对象。例如,当一条连接被布通后,两个焊盘之间的连接线会被网络分析器自动移除。如果某个网络仅部分布通,则会在该网络上两个最近的布线点之间显示一条更短的连接线。

即使你选择忽略连接线、从/到不同位置对该网络进行布线也没有关系。一旦布线终止,网络分析器就会运行;如果连接线不再需要,它会将其移除,如下方视频所示。

尽管连接线连接的是焊盘中心,你仍可自由选择从任何位置进行布线。网络分析器会持续监控布线进度并更新连接线。
尽管连接线连接的是焊盘中心,你仍可自由选择从任何位置进行布线。网络分析器会持续监控布线进度并更新连接线。

由于连接线的排列由布线拓扑设计规则决定,因此连接线可能不会连接到走线端点,而是连接到该网络中某个更靠近网络内另一点的位置。如有需要,可在 Preferencesdialog 的 PCB Editing – General 页面启用 Smart Track Ends 选项,以强制连接线连接到走线端点。下方视频演示了这一点。请注意,你可以通过对属于该网络的对象执行一次编辑操作来强制网络分析器运行并更新连接线。编辑操作包括:移动对象、单击并按住对象,或双击以显示该对象的属性。

注意 GND 网络的连接线连接到了焊盘 1,而不是连接到布线末端。启用 Smart Track Ends 并执行一次编辑后,连接线会跳到布线末端。
注意 GND 网络的连接线连接到了焊盘 1,而不是连接到布线末端。启用 Smart Track Ends 并执行一次编辑后,连接线会跳到布线末端。

要了解 PCB 设计空间中的连通性更多内容,请参阅 Understanding Connectivity on Your PCB 页面。

布线在设计空间中的定位方式

PCB 编辑器是基于网格的编辑环境,默认行为是将交互式布线放置在当前捕捉网格(snap grid)上。除捕捉网格外,软件还包含多种额外的捕捉功能,用于帮助你精确定位与对齐设计对象。这些功能合称为 Unified Cursor-Snap System

该系统的关键要素包括:

  • User-Definable Grids – 同时提供笛卡尔(Cartesian)与极坐标(Polar)格式。

  • Object Snapping– 使已放置的对象能够根据光标与该对象捕捉点(热点)的接近程度,将光标“拉”到相应位置。例如,可用它将光标拉到一个不在网格上的焊盘中心。

  • Snap Guides – 可自由放置,并为对象对齐提供直观的视觉提示。

  • Axis Snapping – 一项在 X 或 Y 方向“拉动”光标的功能,使其在轴向上与附近对象的热点对齐。

光标捕捉功能演示。

捕捉系统(Snap System)选项可在以下位置配置:

  • Properties panel 中(未选中任何对象时),或

  • 在布线过程中按下 Ctrl+E 以显示浮动控件(如上方视频所示)。

了解更多:Working with the Cursor-Snap System

交互式布线基础

当你启动交互式布线命令并单击一条连接线时,交互式布线引擎会从最近的现有网络对象(例如焊盘或已有走线)开始,沿着到当前光标位置的最短可用路径,添加一串相连的走线段。

这些走线段会以斜线填充显示,表示它们是尚未放置的建议走线段(uncommitted)。当你左键单击放置这些走线段后,它们将变为实线。这些实线段称为 soft commits——这表示软件将其识别为你希望保留的线段,但如果你的布线路径使它们变得多余或形成非法形状,交互式布线引擎可能会移除它们,或将其转换回 uncommitted(斜线填充)。此行为在本页第一个视频中有演示。

对一个简单板进行交互式布线。

当你单击连接线开始布线时,软件会跳转到最近的现有网络对象。要更改该网络上被选中的对象:

  • 9 切换到连接线另一端的网络对象。如果切换到的对象位置不在当前窗口中,视图会跳转并以新的光标位置为中心。

  • 当连接了两条或更多连接线时,按 7 切换到另一条连接线,同时保持同一个网络对象不变。

  • Shift+F1 查看命令内快捷键列表。

配置交互式布线器

交互式布线的默认设置可在以下位置配置:
  • PCB Editor – Interactive Routing pagePreferences 对话框()中,或

  • 在交互式布线过程中,于 Properties 面板中按 Tab 显示该面板以便边布线边调整。单击屏幕上显示的暂停图标 (Pause button, displays when the Properties panel is being used, click to return to the workspace) 可返回继续布线。

以下可折叠部分包含交互式布线选项与控件的信息:

控制拐角样式

在交互式布线期间,由走线与圆弧形成的拐角形状称为 corner style。斜角拐角最常见,但使用圆弧放置的圆角拐角也很受欢迎。共有 5 种可用拐角样式,其中 4 种还包含拐角方向子模式。

  • 布线时按 Shift+Spacebar 可在拐角样式间循环切换,当前样式会显示在 Status bar Status bar with the current corner style highlighted)以及 Heads Up display 中。

  • Spacebar 可切换拐角方向。

  • 或者,按 Tab 打开 Properties 面板的 Interactive Routing 模式,并在其中更改拐角样式。

  • 1 快捷键可在“带前瞻段(look-ahead segment)布线”和“单击时放置所有可见线段”之间切换。在前瞻模式下,最后一段会以空心显示。该段称为前瞻段,单击时不会放置它。它可让你在不提交放置最后一段的情况下,先确定前一段应终止的位置。

  • Backspace 键移除最后一个顶点。

拐角样式 初始拐角方向 备用拐角方向 备注
Track 45 Track 45 corner style Track 45 corner style – alternate corner direction  
Line 45/90 With Arc 45 degree arc corner style 45 degree arc corner style – alternate corner direction 使用 ,. 键可交互式更改圆弧半径,按住 Shift 可加速半径变化。
Track 90 90 degree corner style 90 degree corner style – alternate corner direction  
Line 90/90 Vertical Start With Arc 90 degree arc corner style 90 degree arc corner style – alternate corner direction 使用 ,. 键可交互式更改圆弧半径,按住 Shift 可加速半径变化。
Any Angle Any angle corner style   将此模式与 Strong Glossing 配合使用可进行蛇形布线(snake routing)。

斜接或圆角拐角

拐角可以用短的直线走线段来定义,也可以用一个或多个圆弧来创建。下图展示了两种最常用的拐角样式:Track 45Any Angle

两种拐角样式示例:Track 45 与 Any Angle,单击可放大图片。 Example of the Line 45/90 corner style两种拐角样式示例:Track 45Any Angle,单击可放大图片。

注意第一张图中,交互式布线器在保持整体正交/对角的布线走向模式。在 Any Angle 样式下,交互式布线器会在起点位置与光标位置之间寻找最短路径——这种布线方式称为 Snake Routing

斜接拐角

最常见的布线拐角形状是 45 度斜接(对角)拐角。切换到 Track 45 拐角模式以布设对角拐角。为确保布线过程中不会无意创建直角或锐角拐角,交互式布线与交互式滑动都包含 Miter Ratio 选项。输入一个大于或等于 0 的正值。下方展示了同一条走线在不同 Miter Ratio 取值下的示例。

Javascript ID: InteractiveRouting_MiterRation_AD24_5

Miter Ratio 乘以当前线宽,等于在该斜接比下可布出的最紧 U 形的两侧壁间距,如下所示。

Sample routing showing how the Miter Ratio is applied

Miter Ratio 设为 0,可在布线或拖动走线时创建直角或锐角拐角。在这种情况下,不会创建斜接(也就是所谓真正的零斜接)——查看示例。此功能处于 Open Beta 状态,并且在 Advanced Settings dialog 中启用 PCB.ZeroMitersRemoving 选项时可用。当该选项禁用时,若 Miter Ratio = 0,会创建一个被相邻走线完全覆盖的短斜接。

  • Miter Ratio 面板中定义的 Properties 值会在交互式布线、交互式滑动、光顺(glossing)与重走线(retracing)期间使用。

  • 交互式布线与滑动使用的默认 Miter Ratio 值在 Preferences 对话框的 PCB Editor – Interactive Routing 页面中配置。

  • 光顺与重走线使用的默认 Miter Ratio 值在 Preferences 对话框的 PCB Editor – Gloss and Retrace 页面中配置。

拐角中的圆弧

许多设计人员需要圆角拐角。圆角拐角可通过 Line 45/90 With Arc 拐角模式或 Line 90/90 With Arc 拐角模式进行布设。Line 90/90 With Arc 拐角模式会强制 90 度拐角,因此如果走线需要以 45 度继续,请使用 Line 45/90 With Arc 拐角模式。布线过程中可使用 Comma key, used to decrease the arc radiusFullstop key, used to increase the arc radius 键交互式调整圆弧大小(按住 Shift 可加速调整过程)。

在交互式布线中选择圆角拐角样式时,光顺引擎会倾向于沿现有弯曲对象周围的切向路径。也就是说,用于创建拐角的圆弧会被定位并按半径精确调整,以恰好绕过现有对象。这旨在在大量曲线形状中形成平滑布线,例如 BGA 下方的逃逸过孔(escape via)图案。如果 Routing Gloss Effort 设为 Strong,可能会导致圆弧之间的直线走线段以非水平或非垂直的角度放置。

如果你要求所有直线走线段都严格水平或垂直,同时拐角为圆角,那么更高效的方法可能是先用对角拐角进行布线,然后对布线进行光顺以将拐角圆角化。可通过将 Hugging Style 设为 Rounded,然后运行 Retrace Selected 命令来实现。这里使用 Retrace 而不是 Gloss Selected,因为 Retrace 不会尝试缩短路径并减少拐角数量,而是会依据 current design rule settings 沿相同路径进行光顺处理。下文将讨论光顺。

对现有布线的拐角进行圆角化。

蛇形布线

除了使用前面讨论的圆弧拐角模式外,还可以通过将拐角样式设为 Any Angle,并将 Routing Gloss Effort 设为 Strong 来实现一种平滑流动的点到点布线风格。这会生成所谓的 Snake Routing。当布线需要任意角度走线穿过多个弯曲对象时使用,如下方示例视频所示。

蛇形布线,拐角样式设为 Any Angle。

自动完成连接

交互式布线器能够尝试将连接自动完成(Auto-Complete)到目标焊盘。按住 CtrlLeft Click 可指示交互式布线器尝试完成当前连接。与逐段放置走线段相比,这可以让布线快得多;不过,Auto-Complete 功能也有一些限制,如下所示:

  • 起点与目标焊盘必须位于同一层。
  • 走线必须能够按照设计规则完成(前提是未忽略布线冲突)。

Auto-Complete 可在任何时候使用,你甚至可以直接在焊盘或连接线上 Ctrl+click 来对其进行布线,无需先选中它。你也可以对已部分布线的连接使用 Auto-Complete。为此,在最后一段走线的末端或剩余的连接线上 Ctrl+click,即可将其补全到目标端。

如果某条连接无法自动完成,工具将返回到上一次使用的交互式布线模式。

子网跳线

基于 FPGA 的设计的一大优势在于:布线挑战既可以在 PCB 上解决,也可以在 FPGA 内部解决,从而有可能减少布线层数并简化 PCB。要实现这一点,设计系统必须同时支持由 PCB 驱动和由 FPGA 驱动的引脚互换。Altium Designer 支持在 PCB 编辑器中进行引脚互换,从简单的 2 引脚器件一直到高引脚数的 FPGA。

为支持在设计流程的任何阶段(包括在已布线的 PCB 上)进行引脚互换,PCB 编辑器可以添加和移除一种小型布线连接器,称为 subnet jumpers。子网跳线是一小段走线,软件会将其识别为一种可轻松放置与移除的元素;你可以通过 Route 菜单中的 AddRemove Subnet Jumper 命令手动操作,或者在交互式布线过程中当你布线到可互换引脚时,由布线引擎自动添加。

Javascript ID: SubnetJumpers

进入布线接近一个高引脚数 FPGA。

使用 PCB 编辑器的 Automatic Net/Pin Optimizer 来寻找最佳引脚互换方案,理顺连接线。

使用 Add Subnet Jumpers 命令完成布线。

手动放置的子网跳线

当网络中仍包含一小段连接线时,可以运行 Route » Add Subnet Jumpers 命令来完成布线。执行该命令后,会出现 Subnet Connector 对话框,如下所示。在对话框中输入一个数值并点击 Run 按钮后,板上的每一条连接线都会被检查,凡长度不超过 Maximum Subnet Separation 的连接线都会被替换为一段走线。该走线段的线宽将与被连接的两段走线中较窄者相同。请注意,子网跳线放置的角度由连接线端点的位置决定。

指定子网跳线允许的最大长度。指定子网跳线允许的最大长度。

  • 运行 Route » Remove All Subnet Jumpers 命令以从板上移除所有现有的子网跳线。
  • 为支持 AddRemove Subnet Jumpers 命令,可使用 Edit » Slice Tracks command 来切割现有布线。

交互式布线过程中放置的子网跳线

如果正在布线的网络被配置为可互换,布线引擎将识别并高亮所有潜在的布线目标。如果你正朝向一段现有走线段(而不是焊盘)进行布线,并且你选择布线到可互换的走线段而不是同网络的走线段,则交互式布线引擎会自动添加一个子网跳线,如下方视频所示。

在交互式布线过程中,如果目标是可互换的走线路径而不是同网络路径,则会自动添加子网跳线。

  • 要执行引脚互换,必须启用 Pin Swapping 选项。布线时按 Tab 显示 Properties 面板 的 Interactive Routing 模式,并配置该选项。

  • 交互式布线过程中放置的子网跳线长度由 Properties 面板中的 Subnet Jumper Length 选项定义。

将子网跳线解析为标准走线

要将子网跳线转换为普通走线段,在其上点击并短暂按住,然后松开鼠标按钮(不要移动鼠标)。子网跳线将被替换为标准走线段,如上方视频末尾所示。若要用同样的方法一次性转换多个子网跳线,请先选中这些子网跳线,然后在其中一个已选子网跳线上点击并按住。要选中板上所有子网跳线,请在 PCB Filter 面板中运行查询 IsSubnetJumper,并启用 Select 复选框。

交互式布线与交互式滑动选项

无论你是在交互式布线一条连接,还是拖动现有走线为更多布线腾出空间,都会应用同一套布线技术。本节汇总了 Properties 面板的 Interactive RoutingInteractive Sliding 模式中可用的选项。其中许多选项的默认设置在 Preferences 对话框的 PCB Editor – Interactive Routing 页面中配置。

了解更多关于 Modifying Existing Routes

Glossing – Smoothing the Routes

为帮助生成拐角数量最少且更整洁的布线,PCB 编辑器包含一个 Glossing 工具。Glossing 是一套专门开发的复杂算法,用于生成更干净的布线与焊盘引出,并遵循适用设计规则的意图。Glossing 会尝试缩短路径长度、改善拐角形状并减少拐角数量,通常可得到由更少线段构成的更整洁布线。Glossing 也会保持子网跳线(sub-net jumpers)不变;当存在基于房间(room-based)的线宽规则时,也会遵循边界处的线宽变化。当你移动光标并定义新的交互式布线路径时,所有尚未提交的布线也会自动进行 gloss。

Glossing 引擎还包含一个 Retrace Selected 命令。当你需要将所选布线更新为你在布线规则设置中所做的更改时使用该命令。通过 Retrace,你可以将所选电源走线“加粗”,或将所选差分对更新为新的线宽与间距设置。

Glossing 会在以下情况下应用:交互式布线(Interactive Routing)、交互式滑动(Interactive Sliding),以及运行 Gloss Selected 或 Retrace Selected 命令时。

Glossing 有三种设置:Off、Weak 和 Strong。在交互式布线或交互式滑动期间,使用 Ctrl+Shift+G 快捷键在这些设置间循环,或按 Tab 打开 Properties 面板并选择设置:

  • Off – 在此模式下,glossing 基本被禁用。但请注意,布线/拖动完成后仍会运行清理(cleanup),例如消除重叠的走线段。该模式通常适用于板级布局的收尾阶段,需要最高程度的精细调整时(例如手动拖动走线、清理焊盘引出等)。
  • Weak – 在此模式下,会应用较低程度的 glossing;交互式布线器只会考虑与你当前正在布线的走线直接相连或位于其附近的走线(或正在拖动的走线/过孔)。换言之,走线几何形状主要被保留,只做局部平滑。该模式通常适用于微调走线布局或处理关键走线。
  • Strong – 在此模式下,会应用较高程度的 glossing;交互式布线器会寻找最短路径、平滑走线等。该模式通常适用于布局流程的早期阶段,目标是快速完成较大部分的布线。注意:当 Strong glossing 与某种拐角圆弧模式结合时,也允许任意角度走线。这里的假设是:既然设计者在对拐角进行圆弧化,他们也会接受拐角之间的非正交布线。

除当前的 Gloss Effort 设置外,Glossing 也遵循以下设置:

  • Corner Style
  • Hugging Style(在交互式滑动期间,以及运行 Gloss Selected 或 Retrace Selected 命令时)
  • Miter Ratio
  • Min Arc Ratio

通过这些选项,Glossing 控制拐角生成的紧致程度,以及在绕过弧形障碍物时走线的曲线形状如何形成。

要在交互式布线或滑动期间控制 glossing 强度,有两个选项:Gloss Effort (Routed) 用于正在放置或拖动的走线,Gloss Effort (Neighbor) 用于受当前交互式布线或滑动影响的相邻走线。下面展示了这些选项在不同 gloss effort 模式下的示例。

Javascript ID: InteractiveRouting_GlossEffortRouted_AD24
Javascript ID: InteractiveRouting_GlossEffortNeighbor_AD24

可以通过运行 Route » Gloss Selected 命令对现有布线进行 gloss。你可以利用这一点来执行设计更改,例如在运行该命令前配置 Corner Style,以将斜切拐角(mitered corners)转换为圆弧。

了解更多关于 Glossing & Retracing of Existing Routes

Temporarily Inhibit Glossing – Glossing 是交互式布线与滑动的核心功能,但在某些情况下它会阻止你获得期望的走线形状。在布线期间按住 Ctrl+Shift 快捷键可临时抑制 glossing;松开后,glossing 将按当前设置重新启用。

执行 Gloss

glossing 工具运行于:

  • During Interactive Routing – 按照当前 gloss 设置执行,这些设置定义在 Preferences 对话框的 PCB Editor – Interactive Routing 页面,或 Properties 面板的 Interactive Routing mode 中。
  • During Interactive Sliding – 按照当前 gloss 设置执行,这些设置定义在 Preferences 对话框的 PCB Editor – Interactive Routing 页面,或 Properties 面板的 Interactive Sliding mode 中。
  • 对当前选中的布线 – 从菜单中选择 Route » Gloss Selected 命令或按 Ctrl+Alt+G 键盘快捷键,以按照 Preferences 对话框的 PCB Editor – Gloss and Retrace 页面或 Gloss And Retrace 面板 中定义的 gloss 设置进行 gloss。
  • After ActiveRoute – 通过在 PCB ActiveRoute 面板 中启用 Gloss Results 选项。

Inhibit Glossing During Routing and Sliding

有时你可能希望临时关闭 glossing。按住 Ctrl+Shift 快捷键即可抑制 glossing——一旦松开按键,glossing 会按当前 Routing Gloss Effort 设置恢复。注意:状态栏不会反映该状态;它会继续显示上一次选择的状态。

在布线过程中控制走线宽度与过孔尺寸

当你运行交互式布线命令并单击开始布线时,会从最近的焊盘到当前光标位置创建一系列走线对象。这些走线的宽度由当前 Track Width Mode 设置决定,并会在布线时显示在状态栏上(如下方视频所示)。

Routing Width Source(走线宽度来源)共有四种可能的设置:

  • 设计者偏好的宽度,称为 User Choice(必须在适用的 Routing Width 设计规则允许的范围内);或
  • 适用的 Routing Width design ruleMinimumPreferredMaximum 值。

User Choice / Min rule / Preferred rule / Max rule 的选择会被保存,并可在 Preferences 对话框的 PCB Editor – Interactive Routing 页面中,通过 the Track Width Mode drop-down 进行选择。

布线时切换 Track Width Mode

在交互式布线过程中,你可以按下 3 快捷键在四种走线宽度选项间循环切换,如下方视频所示。当前模式会显示在状态栏上。如果你忘记了命令内快捷键,可在运行命令时按 Shift+F1 显示列表。


要在布线时更改走线宽度来源,请按键盘上的 3 键。按 Shift+W 可为 User Width 选择不同的值。

当你更改 Track Width Mode 时,会在适用设计规则中定义的数值(Min/Preferred/Max)与 User Choice 之间切换。

如果选择 User Choice,则走线宽度将为:

  • 若启用了 Pickup Track Width from Existing Routing 选项且单击位置位于现有走线上,则使用现有走线的宽度;或
  • 若上次使用的 User-Choice 宽度落在当前所布网络适用规则定义的范围内,则使用该宽度;若不在范围内,软件会将其裁剪到规则允许范围内的最近值。

布线时更改 User Choice 走线宽度

Choose Width dialog

要在布线时更改宽度,可使用以下快捷方式。注意:如果 Interactive Routing Width Sources 选项被设置为某个基于规则的宽度选项,那么一旦使用这些快捷方式中的任意一个,该选项会被更改为 User Choice

  • Shift+W – 在布线过程中使用此快捷方式打开 Choose Width 对话框。单击新的宽度即可关闭对话框,并以所选宽度继续布线。可用宽度可在 Favorite Interactive Routing Widths dialog 中编辑:通过在 Preferences 对话框的 PCB Editor – Interactive Routing 页面点击 Favorite Interactive Routing Widths 按钮进入,或在 PCB 编辑器设计空间中使用 O 键盘快捷键,然后在弹出菜单中选择 Favorite Routing Widths 条目进入。

  • Tab – 若所需宽度未定义为常用值,可使用此快捷方式。按下 Tab open the Properties panel in Interactive Routing mode。当前编辑会话将暂停,并且面板会打开并选中当前 Width。输入新的宽度值后按 Enter 以新宽度继续布线。或者,在输入新宽度值后,单击暂停按钮叠层以恢复布线。若不修改数值而恢复布线,请按 Esc

请记住:如果你在布线过程中使用上述任一方法更改宽度,Track Width Mode 会自动切换为 User Choice

布线走线宽度必须介于适用的 Routing Width 设计规则所指定的最小值与最大值之间。如果你尝试将宽度更改为超出规则 Minimum 与 Maximum 设置范围的值,软件会自动将其裁剪回 Min-Max 范围内。

布线时切换层

在布线过程中交互式切换层有两种方法:

  • 按数字小键盘上的 * 键。每按一次都会切换到下一个可用的信号层(向下)。
  • 使用 Ctrl+Shift+Wheel Scroll 快捷键组合。按住 Ctrl+Shift 键,然后向前滚动鼠标滚轮可使 down 在可用信号层间切换;向后滚动鼠标滚轮可使 up 在可用信号层间切换。注意:该快捷方式可在任何时候用于切换层。如果当前未在布线,此快捷键组合会在所有已启用层之间逐层切换。

系统会在最后一个拐角(即最后两段线段相接处)自动添加过孔。与走线宽度类似,过孔尺寸由当前 Via Size Mode 决定,如下方视频所示。该模式可在 Interactive Routing Width Sources 选项中预先配置。


使用 Ctrl+Shift+Scroll 快捷方式切换层,并使用 4 快捷键在过孔尺寸选项间循环切换。

布线时切换 Via Size Mode

与走线宽度类似,在交互式布线期间选择过孔尺寸也有四种可能选项:

  • 设计者偏好的过孔尺寸(User Choice);或
  • 适用的 Routing Via Style 设计规则的 MinimumPreferredMaximum 值。

在交互式布线过程中按 4 快捷键即可在四种过孔尺寸选项间循环切换。当前模式会显示在状态栏上,如上方视频所示。

布线时更改 User Choice 过孔尺寸

要在布线时更改 User Choice 过孔尺寸:

  • Shift+V – 在交互式布线过程中按此快捷方式打开 Choose Via Size 对话框。该对话框会自动列出当前设计中使用的所有过孔尺寸。选择一个过孔尺寸后点击 OK,将其设为 User Choice 过孔尺寸。

使用此功能会将 Preferences 对话框的 PCB Editor – Interactive Routing 页面中 Interactive Routing Width Sources 区域下的 Via Size Mode 选项设置为 User Choice
  • Tab – 除了在布线时更改走线宽度外,当你按 Tab 以在 Interactive Routing 模式下打开 Properties 面板时,也可以更改 Via Diameter。与走线宽度一样,你输入的尺寸必须介于适用的 Routing Via Style 设计规则定义的最小值与最大值之间。

布线时更改 Via Type

如果定义了多个 Via Type,那么在切换层时,对于所跨越的层可能会有多个可用的 Via Type。例如:Top 与 Mid1 之间可使用盲孔,同时也存在 Top-Bottom 的 Via Type。如果你正在进行层切换且有多个 Via Type 可用,可按 6 快捷键在可能的 Via Type 选项间循环切换(或按 8 快捷键显示列表)。更详细信息请参阅 Defining the Via Types 页面。此外,最后一次使用的过孔叠层会作为下一条网络布线的默认值保留。默认过孔叠层仅在当前编辑会话中保留。

在从 L1 切换到 L4 的层变更过程中放置堆叠 µVia。Interactive Routing 模式的 Properties panel 会显示将要放置的过孔类型。按 6 可在可能的过孔堆叠之间循环切换;按 8 可显示可能的过孔堆叠列表。
在从 L1 切换到 L4 的层变更过程中放置堆叠 µVia。Interactive Routing 模式的 Properties panel 会显示将要放置的过孔类型。按 6 可在可能的过孔堆叠之间循环切换;按 8 可显示可能的过孔堆叠列表。

使用 Look Ahead Routing Segment 时的过孔行为

在交互式布线过程中,尚未放置的走线段会以斜线阴影显示,已提交的走线段为实线。还有另一种模式:与光标相连的最后一段会以空心(轮廓)显示,这一段称为 Look Ahead 段。当你在 Look Ahead 模式下布线时,点击会放置所有带阴影的线段,但不会放置空心线段。其思路是:你可以利用 Look Ahead 段在不提交最后一段的情况下,精确放置前一段(或多段)。在布线时按 1 快捷键可切换 Look Ahead 模式的开/关。

如果你在层变更期间开启 Look Ahead 模式,由于点击时不会放置 Look Ahead 段,过孔会从光标位置跳回到前一个拐角。下面的视频演示了该行为。

如果你在层变更期间按 1 来切换 Look Ahead 模式的开/关,过孔会跳回到上一段“已准备放置”的线段末端。如果你在层变更期间按 1 来切换 Look Ahead 模式的开/关,过孔会跳回到上一段“已准备放置”的线段末端。

控制 SMD 焊盘进线

SMD To CornerSMD Entry 设计规则会影响布线过程。你需要在开始布线之前设置好必要的设计规则,以便控制走线如何进入和离开 SMD 焊盘。打开 PCB Rules and Constraints Editor dialog(从主菜单点击 Design » Rules)来创建并配置这些设计规则。

SMDToCorner and SMDEntry design rules

在 SMD to Corner 设计规则中,“到拐角距离”的数值应大于走线宽度或适用的间距规则(两者取较大者)。如果必须小于该值,你可以用以下三种方式处理:

  • 在进行焊盘进线时按住 Spacebar 。这有助于将最后一段走线沿焊盘中心对齐。
  • 先在靠近焊盘处提交布线,然后在不进行 glossing 的情况下完成焊盘进线(按住 Ctrl+Shift 可临时禁用 glossing)。
  • 如果焊盘进线存在多个可能的入口,将鼠标移到焊盘内部。这样你就可以选择希望的 SMD 进线位置。

对于 SMD Entry 规则,焊盘的 Side 指较长的边。设计规则中的 Side 选项仅在焊盘 SideLength > 2 * EndLength 时才会应用。这样做是因为大多数 SMD 分立器件的焊盘几乎是正方形,对于这些器件,通常希望可以从焊盘的任意边进线。

走线居中(Trace Centering)

此功能处于 Open Beta 状态,当在 Advanced Settings dialog 中启用 PCB.EnableTraceCentering 选项时可用。

许多设计人员的常见需求是:当走线在焊盘或过孔之间通过时,尽可能让走线居中。当前布线引擎的行为是按设计规则中定义的最小允许间距来放置走线段,把在焊盘之间“拉开/居中”的任务留给设计人员。

走线居中功能通过在正在布线或拖动的网络与现有焊盘/过孔之间增加额外间距,来帮助完成居中过程。布线引擎理解这部分额外间距是“期望的”而非“强制的”,因此在需要时可以回收其中一部分或全部,例如在现有焊盘/过孔之间再挤入第二条或第三条走线时。如果布线引擎必须回收部分间距,它会从走线两侧同时回收,以便在可能的情况下仍保持居中。

走线居中行为可通过 Preferences dialog 的 PCB Editor – Interactive Routing page 上的选项,以及交互式布线期间 Properties panel 中的选项进行配置。

  • Apply Trace Centering – 启用走线居中功能。启用后,可使用以下选项配置该功能:

    • Adjust Vias – 启用该选项后,会在可能的情况下推动过孔以保持额外间距。

      要防止走线居中推动过孔,你可以:

      • 禁用 Adjust Vias 选项。在这种情况下,居中不会应用于未锁定的过孔之间;或 禁用 Allow Via Pushing 选项。在这种情况下,过孔不会被推动(即使是为了确保满足 Clearance 约束的最小间距也不会)。
    • Added Clearance Ratio – 适用间距的倍数系数,然后将其加到间距上。例如,如果适用间距为 0.15mm,将该选项设为 2 会指示布线引擎在可能的情况下与现有焊盘和过孔保持 0.15 + 2*0.15 = 0.45mm 的间距。若有需要,布线引擎可将该间距降低回指定的间距值。

Preferences dialog 中用于交互式布线的走线居中选项
Preferences dialog 中用于交互式布线的走线居中选项

Properties panel 中用于交互式布线的走线居中选项
Properties panel 中用于交互式布线的走线居中选项

可在焊盘和过孔周围增加额外间距,以使走线居中。

  • 该功能在所有布线模式下都可用,包括 Any Angle。在 interactive differential pair routinginteractive sliding 期间也可用。

  • 要在交互式滑动走线时禁用走线居中,可使用 Preferences dialog 的 PCB Editor – Interactive Routing page 中 Dragging 区域的 Disable Trace Centering When Dragging 选项,或用于交互式滑动的 Properties panel 中 Properties 区域的对应选项。启用该选项后,即使该功能的主 Apply Trace Centering 选项已启用,交互式滑动走线时也不会应用走线居中。

布线自动缩宽(Routing Auto-shrinking)

当在 Advanced Settings dialog 中启用 PCB.Routing.EnableAutoShrinking 选项时,此功能可用。

当使用交互式布线器布线时,如果以当前选择的布线宽度无法在障碍物之间通过,自动缩宽功能允许自动将线宽缩小到一个能够在该位置完成布线的数值(前提是缩小后的走线不会违反相应约束中允许的最小线宽)。在 Preferences dialog 的 PCB Editor – Interactive Routing page 上启用 Auto Shrinking 选项,并在 interactive routing 期间通过 Properties panel 启用该功能。

注意:在 Ignore ObstaclesStop At First Obstacle 布线冲突解决模式下不会应用自动缩宽。了解更多:Available Routing Conflict Resolution Modes

在布线过程中自动改变布线宽度

现代器件技术的一个常见挑战是:同一网络在跨板布线时需要使用不同的线宽。例如,进入或离开 BGA 时通常需要更窄的扇出走线,在 BGA 封装边缘再切换回首选线宽。

这可以在交互式布线时通过本页前面介绍的技巧手动实现。你也可以通过添加一个 placement room 以及基于 room 的布线宽度规则来自动化这种宽度切换行为。完成后,走线会在进入或离开 room 时自动变细(neck)或变宽(expand)。

该功能的工作方式是:

  • 为板上需要更窄走线的区域定义一条 Placement Room 规则。
  • 定义一条优先级更高的 Width Constraint 规则,用于定义 room 内走线的宽度。该规则将使用下文讨论的 TouchesRoom 作用域。

完成后,如下方视频所示,当你布线进入或离开 placement room 时,线宽会自动变化。

Width rules being obeyed Track segments sized video

会遵循宽度规则,并在跨越 room 边界时智能调整走线段尺寸。

基于 room 的布线需要先定义 placement room。placement room 也是一条设计规则。虽然你可以先创建规则再在设计规则对话框中定义 room,但更高效的方式通常是反过来:交互式创建 room;Altium Designer 会为你创建相应的设计规则。

创建 Room 规则

Design » Rooms 子菜单包含多种 room 定义命令。

Design > Rooms submenuRoom 是一个很有用的功能,可用于控制元件放置位置,也可用于控制在电路板该区域内应用哪些规则。

围绕所选元件创建的 room 会产生以下结果:

  1. 会创建一个由所选元件组成的 Component Class。检查该类(Design » Classes),并按需更新 Component Class Name
  2. 会创建一条 Placement Room Definition 设计规则。该规则的作用域会指向步骤 1 中创建的 Component Class。如果你更改了 Component Class 名称,则必须更新规则作用域(Full Query)以匹配。
  3. Placement Room Definition 设计规则也会被自动命名。按需更新名称,并记下该名称,因为在其他设计规则中会通过其 Name 来引用该 room。
  4. 如果需要,可调整房间(Room)的大小。操作方法是:单击一次选中它,然后在某个顶点上单击并按住,拖动以移动角点或边。单击顶点并开始移动后,也可以按 Shift 执行对称缩放。

在本示例中,该规则的作用范围被限定为针对特定的 BGA 封装(“BGA50P18X18-180”),而不是某个元件类。在本示例中,该规则的作用范围被限定为针对特定的 BGA 封装(“BGA50P18X18-180”),而不是某个元件类。

Placement Room Definition(放置房间定义)设计规则通常会限定为针对一个或多个元件。在这种情况下,它最终是用来控制房间所定义区域内的布线,因此实际上不必将其限定为针对特定元件。例如,规则的作用范围(Full Query)可以设置为 All,布线仍会按要求工作。将其限定为针对房间内的元件的好处是:如果需要移动该元件(或这些元件),可以使用 Design » Rooms » Move Room 命令将房间与元件一起移动。

创建基于房间的布线规则

定义好需要不同布线宽度的房间区域后,就可以创建布线宽度规则。下图展示了一个 Routing Width(布线宽度)规则示例:该规则被限定为当布线触及名为 Room_BGA 的房间时,将布线宽度设置为 0.075mm。Altium Designer 的交互式布线引擎会在房间边界处自动终止当前走线段,并开始一段新的走线段,以满足此类规则要求。

一个 Routing Width 设计规则:限定在 Room_BGA 房间内将所有网络的线宽设置为 0.075mm。注意该规则在规则树中排在最前,表示它是优先级最高的布线宽度规则。
一个 Routing Width 设计规则:限定在 Room_BGA 房间内将所有网络的线宽设置为 0.075mm。注意该规则在规则树中排在最前,表示它是优先级最高的布线宽度规则。

了解更多关于 TouchesRoomWithinRoom 查询关键字的信息

使用 Net Tie 元件连接两个网络

有时确实需要有意地连接两个不同的网络。例如,你可能需要以可控方式连接模拟地(Analog ground)与数字地(Digital ground)。这可以通过 Net Tie 元件将两个网络连接起来实现。Net Tie 元件本质上就是一个受控的短路点,让你能够决定网络在板上何处连接。

向 Net Tie 焊盘布线的挑战在于:规则引擎会认为即将发生违规,并阻止你布线到 Net Tie 焊盘。

  • 为解决此问题,将 Routing Mode 切换为 Ignore Obstacle

要布线进入 Net Tie,请将 Routing Mode(布线模式)切换为 Ignore Obstacle(忽略障碍)。

了解更多关于 Intentionally Connecting Two Nets 的信息

使用交互式布线器的 Follow 模式沿现有形状布线

布线时常见的需求之一,是让走线沿着现有形状或轮廓走。该轮廓可以是障碍物、开槽(cutout)或板边,也可以是已有走线。

与其通过谨慎且精确的鼠标移动与点击操作来“贴着”轮廓进行布线,在 Follow 模式下,你只需单击指定轮廓,然后沿轮廓移动光标来定义布线方向。在 Follow 模式中,交互式布线器会自动添加线段与圆弧段,使新走线在符合适用设计规则的前提下沿轮廓前进。该功能在放置曲线走线时尤其有用。

使用方法:

  • 启动交互式布线,单击选择要布线的连接,并切换到所需的拐角样式(Shift+Spacebar)。
  • 要跟随某个轮廓,将光标移到目标对象上并按 Shift+F。交互式布线器会检测光标下的对象并切换到 Follow 模式。
  • 按所需方向移动光标;软件会自动放置线段与圆弧段以沿该方向跟随轮廓。
  • Left-clickShift+F 放置 Follow 段并退出 Follow 模式。
  • 按需要完成布线。

可用的布线冲突解决模式

如前所述,交互式布线器如何响应 PCB 工作区中已存在的对象(例如其他网络的焊盘),取决于当前的 Routing Conflict Resolution(布线冲突解决)模式。在 Preferences 对话框的 PCB Editor – Interactive Routing 页面中配置布线时可用的冲突解决模式。

冲突解决模式包括:

  • Ignore Obstacles——忽略现有对象(布线时可自由放置,允许走线穿过障碍物)。违规会被高亮显示。

  • Push Obstacles——推挤现有走线与过孔,为新走线腾出空间。如果该模式无法在不造成违规的情况下推开障碍物,会出现指示器提示该路径被阻挡。

  • Walkaround Obstacles——尝试绕开现有对象(如走线、焊盘和过孔)寻找路径。与其他对象的间距由适用的 Clearance(间距)设计规则定义。如果无法在不造成违规的情况下绕开障碍物,会出现指示器提示该路径被阻挡。

  • Stop At First Obstacle——在该模式下,布线引擎会在遇到的第一个障碍物处停止。

  • Hug And Push Obstacles——在该模式下,布线引擎会尽量贴近现有对象,仅在空间不足以容纳当前线宽时才推挤它们。如果无法在不造成违规的情况下贴靠或推挤障碍物,会出现指示器提示该路径被阻挡。

  • AutoRoute on Current Layer——该模式将自动布线器的智能应用于交互式布线器,在推挤与绕行之间自动选择,以获得最短的总体走线长度。

  • AutoRoute on Multiple Layers——该模式将自动布线器的智能应用于交互式布线器,在推挤、绕行或切换层之间自动选择,以获得最短的总体走线长度。

AutoRoute Current LayerAutoRoute MultiLayer 模式仅在进行单根走线布线时可用,在布差分对或多线布线时不可用。

当前的冲突解决模式会显示在 Altium Designer 底部的状态栏中。交互式布线过程中使用 Shift+R 快捷键可在可用模式间循环切换。

Status bar showing Conflict Resolution Mode

可用模式由 Preferences 对话框的 PCB Editor – Interactive Routing pageRouting Conflict Resolution 区域内相应选项的启用情况决定。当前布线冲突解决模式会在这些选项下方的 Current Mode 字段中反映出来(也可在此直接选择)。

布线过程中动态显示间距边界

你是否遇到过交互式布线时走线无法穿过某个缝隙的情况?是规则约束不正确,还是该网络被错误的规则所作用?为帮助解读并理解设计规则的影响,“动态显示间距边界”功能会在交互式布线时显示实际可用空间。

Display Clearance Boundaries(显示间距边界)功能有两种模式:一种是在整个 PCB 上,将由现有对象 + 适用间距规则定义的间距边界显示为阴影的禁布区域;另一种是将间距显示区域缩小为光标周围的圆形区域。

布线时可动态显示工作区现有对象周围的间距。使用 Ctrl+W  快捷键在布线过程中启用/禁用。
布线时可动态显示工作区现有对象周围的间距。使用 Ctrl+W 快捷键在布线过程中启用/禁用。

  • Ctrl+W 快捷键用于启动交互式布线,并且在布线过程中可再次使用以切换“显示间距边界”功能的开/关。
  • 交互式布线时按 Tab 打开 Properties 面板的 Interactive Routing 模式,可在其中配置所有交互式布线选项。

启用动态显示间距边界

Preferences 对话框的 PCB Editor – Interactive Routing page 中启用 Display Clearance Boundaries 选项。

在 Preferences 对话框的 PCB Editor – Interactive Routing page 中启用该选项。
Preferences 对话框的 PCB Editor – Interactive Routing page 中启用该选项。

  • 当启用 Display Clearance Boundaries 选项时,由 existing objects + the applicable clearance rule 定义的禁布间距区域会在交互式布线时以阴影多边形的形式显示在本地查看圆内。
  • 如果禁用 Reduce Clearance Display Area 选项,则禁布间距区域会按下方视频所示在整个层上显示。

如有需要,也可以为当前层上的所有铜对象显示禁布区域。
如有需要,也可以为当前层上的所有铜对象显示禁布区域。

Interactive Differential Pair Routing(交互式差分对布线)和 Interactive Multi-Routing(交互式多线布线)期间也可以显示间距边界。除 Ignore Obstacles 之外,所有布线模式都支持显示间距边界。

自动移除回路

Altium Designer 支持在交互式布线时进行 Loop Removal(回路移除)。布线过程中经常需要修改已有走线。与其采用类似制图的方式通过点击并拖拽线段来修改,不如直接通过布一条新路径来重新定义现有走线路径:在现有路径的任意位置开始交互式布线,布出新路径,并在需要处回接到旧路径。一旦新路径与旧路径相接,如果启用了 Automatically Remove Loops 选项(通常默认启用),冗余回路中的所有线段会被自动删除。

要重新布线,只需布出新路径。当新走线回到并与现有走线相接时,会形成一个回路;如果启用了 Loop Removal,Altium Designer 会自动移除该回路。
要重新布线,只需布出新路径。当新走线回到并与现有走线相接时,会形成一个回路;如果启用了 Loop Removal,Altium Designer 会自动移除该回路。

  • 注意:某些网络可能需要回路(到同一点的多条路径),例如电源网或地网。对于这些网络,可以有选择地禁用 Automatically Remove Loops 功能:在 PCB 面板中双击网络名称(将面板模式设为 Nets)打开 Edit Net dialog,然后仅对该网络关闭 Remove Loops 选项。

  • 环路移除(Loop Removal)——在布线时按下 Shift+D 快捷键可切换到“允许环路”模式。交互式布线器将保持在该模式,直到再次切换关闭(切换功能仅在交互式布线期间可用)。如果重新启用环路移除,并继续对包含环路的网络进行重新布线,则现有环路将被保留。

  • 在自动环路移除过程中,带过孔的天线(Antenna)始终会被保留。

  • 请注意,如果新的布线路径由比现有路径更窄的走线组成,则自动环路移除功能不会移除现有路径。

交互式布线期间的反馈

在为网络布线时,了解网络名称或当前线宽设置至关重要。这些信息以及大量其他有用细节,会在布线期间显示在抬头显示(Heads-Up display)和状态栏(Status Bar)中。

交互式布线期间的抬头显示与状态栏信息:

  • 当前设计空间位置与捕捉网格设置

  • 对象热点捕捉:关闭 / 当前层开启 / 所有层开启

  • 当前走线拐角模式

  • 当前布线冲突解决模式

  • 布线线宽来源

  • 布线过孔样式来源

  • 将使用的过孔类型名称

  • 当前光顺(Gloss)强度

  • 网络名称

  • 总布线长度

  • 正在放置的布线段尺寸

Shift+H 可切换抬头显示的开/关。在 Preferences 对话框的 PCB Editor – Board Insight Modes 页面中配置显示内容、颜色和字体。

其他交互式布线选项与功能

交互式布线器还有许多其他选项,可在 Preferences 对话框的 PCB Editor – Interactive Routing 页面中进行配置。理解这些选项的作用对于最大化交互式布线器的收益非常重要。

Automatically Terminate Routing

  • 启用此选项后,当到达目标焊盘时会自动放下当前网络。如果未启用此选项,请使用 Right Mouse 按钮或 Esc 键来放下当前连接(通常会启用此选项)。

Routing Gloss Effort

  • 在交互式布线过程中移动光标时,布线引擎会持续尝试从上一次单击位置到当前光标位置寻找最短路径。其平滑布线并减少拐角数量的能力由 Routing Gloss Effort 决定。
  • 当前 Routing Gloss Effort 设置会显示在状态栏中。使用 Ctrl+Shift+G 快捷键循环切换该设置。请注意,设置越强,最终布线中的拐角越少。当前模式会显示在抬头显示和状态栏中。
  • 在交互式布线期间,按住 Ctrl+Shift 键也可以临时抑制光顺(Gloss)。
  • 光顺是一项计算量较大的后台任务。它可能会影响交互式布线器的性能,尤其是在同时布多条网络时。Gloss 设置越强,执行计算所需时间越长。

Look Ahead Behavior

  • 在对当前正在布线的网络进行交互式布线时,走线段会以斜线填充(hatched)或空心(hollow/empty)的方式显示。所有斜线填充的线段会在下一次鼠标单击时放置。

  • 空心线段称为“前瞻(Look Ahead)线段”。其目的是让设计人员提前规划,即在不必立即确认放置的情况下,考虑下一段可能放置的位置。前瞻模式可在布线时使用 1 快捷键切换开/关。

Look ahead segment
空心或空白线段称为“前瞻(Look Ahead)线段”。使用它来规划未来线段的放置位置。在布线过程中按 1 快捷键可切换前瞻模式开/关。

交互式布线期间可用的快捷键

  • 使用数字小键盘上的 * 切换到下一个可用布线层并插入过孔。

  • 按住 Ctrl+Shift 并滚动鼠标滚轮,可循环切换到下一个可用布线层并插入过孔。滚轮每滚动一格切换一层。

  • 使用 Shift+R 在可用的布线冲突解决模式之间循环切换。

  • 使用 Shift+Spacebar 在可用拐角模式之间循环切换(了解更多)。对于拐角中的圆弧选项,使用键盘上的 “,” 和 “.” 按键来减小或增大圆弧尺寸。

  • Spacebar 切换最后一个拐角的方向。

  • 使用 Backspace “撕除(rip up)”最后放置的线段。

  • 使用 Shift+W 打开 Choose Width 对话框以更改布线线宽。

  • 要切换到下一个可用信号层并插入过孔:

    • 按数字小键盘上的 * 键,或
    • 使用 Ctrl+Shift+Wheel Scroll 快捷键组合。

     

  • 如果你从通孔焊盘或过孔开始布线后发现层选错了,可按 L 快捷键在可用信号层之间逐层切换,而不添加过孔。

  • 使用 Ctrl+Click 指示交互式布线器尝试自动完成当前布线。

  • 布线时按 Shift+F1 显示交互式布线快捷键。

  • 层切换期间可用的命令包括:

    • 使用 Ctrl+L 打开可用层列表,然后单击选择目标层。

    • 使用数字小键盘 110 键可立即切换到对应层号。

    • 打开 Properties panel 以显示将用于层切换的过孔的 Z 平面视图。

     

有关所有编辑器的完整快捷键列表,请参阅 Shortcut Keys 页面。

接下来去哪?

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
功能可用性

您可使用的功能取决于您所选择的 Altium 解决方案 —— Altium DevelopAltium Agile(Agile Teams 或 Agile Enterprise 版本),或仍在有效订阅期内的 Altium Designer。

如果您在软件中未找到文中提及的功能,请联系 Altium 销售团队了解更多信息。

旧版文档

Altium Designer 文档不再提供版本区分。如果您需要访问 Altium Designer 旧版本的文档,请前往其他安装程序页面的旧版文档部分。

Content