交互式布线
Created: 八月 13, 2018 | Updated: 八月 13, 2018
Parent page: PCB 对话框
摘要
此对话框提供控件,可在对正在布线的网络上即时更改交互式布线设置。该对话框便于输入精确的走线宽度或过孔尺寸,让你在指尖即可获得最高级别的控制。你还可以检查当前的交互式布线设置,而无需退出布线并打开 Preferences 对话框。
访问
在 PCB 编辑器中,当使用交互式布线器对某个网络进行交互式布线时,按下 Tab 键即可访问该对话框。
选项/控件
该对话框基本分为左右两部分。左侧提供与当前特定网络的交互式布线相关的控件;右侧提供系统级的交互式布线选项,这些选项也可在 Preferences 对话框的 PCB Editor - Interactive Routing 页面中使用。
左侧(网络专用)
属性
-
User preferred Width - 当前在当前布线 Layer 上对该网络进行布线时使用的走线宽度。该字段可通过以下方式填充:
- 如果 Interactive Routing Width / Via Size Sources 区域中的 Track Width Mode 设置为 Rule Minimum,该字段将采用对应层(在优先级最高且适用的布线 Width 规则中)定义的最小宽度。
- 如果 Interactive Routing Width / Via Size Sources 区域中的 Track Width Mode 设置为 Rule Preferred,该字段将采用对应层(在优先级最高且适用的布线 Width 规则中)定义的首选宽度。
- 如果 Interactive Routing Width / Via Size Sources 区域中的 Track Width Mode 设置为 Rule Maximum,该字段将采用对应层(在优先级最高且适用的布线 Width 规则中)定义的最大宽度。
- 如果 Interactive Routing Width / Via Size Sources 区域中的 Track Width Mode 设置为 User Choice,该字段将采用所选的常用布线线宽(Shift+W,在交互式布线时选择)。
- 从该字段的下拉列表中选择预定义的常用布线线宽。该列表反映了在 Favorite Interactive Routing Widths 对话框中配置的所有预定义线宽。
- 在布线过程中直接在该字段中即时输入一个特定值。
- Apply to all layers - 此选项用于确定所定义宽度的作用范围:仅应用于指定层,或应用于所有布线层。如果在 Interactive Routing Width / Via Size Sources 区域中选择了 User Choice 选项,并且你选择将预定义的常用布线线宽应用到所有层,则该选项将被启用。
-
Via Hole Size - 在为该网络布线过程中放置过孔时使用的当前过孔孔径。该字段可通过以下方式填充:
- 如果 Interactive Routing Width / Via Size Sources 区域中的 Via Size Mode 设置为 Rule Minimum,该字段将采用(在优先级最高且适用的 Routing Via Style 规则中)为过孔孔径定义的最小值。
- 如果 Interactive Routing Width / Via Size Sources 区域中的 Via Size Mode 设置为 Rule Preferred,该字段将采用(在优先级最高且适用的 Routing Via Style 规则中)为过孔孔径定义的首选值。
- 如果 Interactive Routing Width / Via Size Sources 区域中的 Via Size Mode 设置为 Rule Maximum,该字段将采用(在优先级最高且适用的 Routing Via Style 规则中)为过孔孔径定义的最大值。
- 如果 Interactive Routing Width / Via Size Sources 区域中的 Via Size Mode 设置为 User Choice,该字段将采用所选常用过孔尺寸中的孔径部分(Shift+V,在交互式布线时选择)。
- 在布线过程中直接在该字段中即时输入一个特定值。
-
Via Diameter - 在为该网络布线过程中放置过孔时使用的当前过孔直径。该字段可通过以下方式填充:
- 如果 Interactive Routing Width / Via Size Sources 区域中的 Via Size Mode 设置为 Rule Minimum,该字段将采用(在优先级最高且适用的 Routing Via Style 规则中)为过孔直径定义的最小值。
- 如果 Interactive Routing Width / Via Size Sources 区域中的 Via Size Mode 设置为 Rule Preferred,该字段将采用(在优先级最高且适用的 Routing Via Style 规则中)为过孔直径定义的首选值。
- 如果 Interactive Routing Width / Via Size Sources 区域中的 Via Size Mode 设置为 Rule Maximum,该字段将采用(在优先级最高且适用的 Routing Via Style 规则中)为过孔直径定义的最大值。
- 如果 Interactive Routing Width / Via Size Sources 区域中的 Via Size Mode 设置为 User Choice,该字段将采用所选常用过孔尺寸中的直径部分(Shift+V,在交互式布线时选择)。
- 在布线过程中直接在该字段中即时输入一个特定值。
- Layer - 当前布线层。使用该字段的下拉列表切换到其他层进行布线(将放置一个过孔连接到目标层,其尺寸按 Via Hole Size 和 Via Diameter 字段设置)。
布线线宽约束
该区域显示应用于该网络布线线宽的设计规则信息,包括:
- 规则名称。
- 当前布线层允许的最小与最大走线宽度。数值以工作区单位显示,同时也显示计算得到的阻抗值。
- Edit Width Rule - 单击此按钮可访问 Edit PCB Rule 对话框,并加载适用的 Width 规则。在此你可以按需修改规则的作用范围和/或约束。
过孔样式约束
该对话框的此区域显示应用于该网络布线过孔样式的设计规则信息,包括:
- 规则名称。
- 过孔允许的最小与最大孔径。
- 过孔允许的最小与最大直径。
- Edit Via Rule - 单击此按钮可访问 Edit PCB Rule 对话框,并加载适用的 Routing Via Style 规则。在此你可以按需修改规则的作用范围和/或约束。
引脚互换
- Enabled - 启用此选项可允许对其引脚(焊盘)属于该网络的元件进行引脚互换。
菜单
单击此按钮可访问以下命令:
- Edit Width Rule - 使用此命令访问 Edit PCB Rule 对话框,并加载当前适用的 Width 规则。在此你可以按需修改规则的作用范围和/或约束。
- Edit Via Rule - 使用此命令访问 Edit PCB Rule 对话框,并加载当前适用的 Routing Via Style 规则。在此你可以按需修改规则的作用范围和/或约束。
- Add Width Rule - 使用此命令创建新的 Width 规则。将打开 Edit PCB Rule 对话框,你可在其中按需定义该规则。
- Add Via Rule - 使用此命令创建新的 Routing Via Style 规则。将打开 Edit PCB Rule 对话框,你可在其中按需定义该规则。
- Net Properties - 使用此命令访问 Edit Net 对话框,你可以在其中浏览并修改该网络的属性。
右侧(系统首选项)
布线冲突解决
- Ignore Obstacles - 启用此选项可使交互式布线器在布线时允许走线穿过障碍物。
- Push Obstacles - 启用此选项可使交互式布线器在布线时将现有走线移开让路。此模式也可以推动过孔,为新的布线腾出空间。如果该模式无法在不造成违规的情况下推动某个障碍物,将出现指示器提示该路径被阻挡。
- Stop At First Obstacle - 启用此选项可使交互式布线器在路径中遇到第一个障碍物时停止布线。
- Current Mode - 此字段显示使用交互式布线器时当前选择的“布线冲突解决”模式。使用关联的下拉菜单按需更改模式。
交互式布线选项
- Restrict To 90/45 - 启用此选项可将布线限制为仅 90 度和 45 度。
- Automatically Remove Loops - 启用此选项可自动移除手动布线过程中产生的任何冗余回路。这允许在无需手动删除冗余走线的情况下重新布线连接。
交互式布线线宽 / 过孔尺寸来源
- Pickup Track Width From Existing Routes - 启用此选项可在从已放置的走线继续布线时使用现有走线线宽。也就是说,即使当前布线线宽与现有走线不同,当您从该走线继续布线时也会采用现有走线的线宽。
-
Track Width Mode - 使用此字段选择交互式布线的线宽模式。可用模式包括:
-
User Choice- 启用此模式后,线宽由 Choose Width 对话框中选择的线宽决定;该对话框可在布线时按 Shift+W 打开。 -
Rule Minimum- 启用此模式后,将使用对应层中定义的最小线宽(来自最高优先级且适用的布线 Width 规则)。 -
Rule Preferred- 启用此模式后,将使用对应层中定义的首选线宽(来自最高优先级且适用的布线 Width 规则)。 -
Rule Maximum- 启用此模式后,将使用对应层中定义的最大线宽(来自最高优先级且适用的布线 Width 规则)。
-
-
Via Size Mode - 使用此字段选择交互式布线的过孔尺寸模式。可用模式包括:
-
User Choice- 启用此模式后,过孔尺寸由 Choose Via Size 对话框中选择的尺寸决定;该对话框可在布线时按 Shift+V 打开。 -
Rule Minimum- 启用此模式后,将使用过孔直径与孔径的最小值(来自最高优先级且适用的 Routing Via Style 规则)。 -
Rule Preferred- 启用此模式后,将使用过孔直径与孔径的首选值(来自最高优先级且适用的 Routing Via Style 规则)。 -
Rule Maximum- 启用此模式后,将使用过孔直径与孔径的最大值(来自最高优先级且适用的 Routing Via Style 规则)。
-
收藏
- Favorite Interactive Routing Widths - 单击此按钮以访问 Favorite Interactive Routing Widths 对话框,您可以在其中预定义常用的走线线宽,以便在使用交互式布线器对电路板进行交互式布线时使用。
- Favorite Interactive Routing Via Sizes - 单击此按钮以访问 Favorite Interactive Via Sizes 对话框,您可以在其中预定义常用的过孔尺寸,以便在使用交互式布线器对电路板进行交互式布线时使用。
