PCBLIB 检查器

Parent page: PCB 面板

选择 PCB 对象,以便用要 PCBLIB Inspector查看或编辑的对象填充该
面板。

概述

PCBLIB Inspector 面板使你能够在活动的 PCB Library 文档中检查并编辑一个或多个设计对象的属性。配合适当的过滤使用时,该面板可让你在一个便捷位置对同类的多个对象进行更改。该面板是 PCBLIB Filter 面板的天然搭档。

面板访问

通过以下方式访问 PCBLIB Inspector 面板:

  • 在主菜单中单击 View | PCB Library| 
  • 使用 F11 键盘快捷键。
面板可配置为在编辑器空间中浮动,或停靠在屏幕侧边。如果 PCBLIB Inspector 面板当前位于一组停靠面板中,请使用面板底部的 PCBLIB Inspector 选项卡将其切换到前台。

定义面板显示范围

PCBLIB Inspector 面板允许你通过过滤控件定义面板中显示哪些对象(显示范围)。可通过面板顶部带下划线的控件进行访问。

你可能在工作区中选中了大量不同类型的对象。在这些对象中,你可能只希望编辑某些对象类型的属性,而不想丢失或不得不更改当前选择。

使用 Include 链接的上下文菜单来选择要在面板中显示与编辑的对象类型——可以是所有对象,也可以是特定对象。要选择一个或多个特定对象类型,请启用 Display only 选项,然后在下方列表中勾选所需对象旁的复选框。该列表只会包含当前在主工作区中已选中的对象类型。

当启用显示特定对象类型后,该控件会通过列出已启用的类型(以逗号分隔)来反映你的选择。

只有在设计编辑器窗口中选择了一个或多个对象时,PCBLIB Inspector 面板中才会显示信息。

检查对象属性

PCBLIB Inspector 面板的主要区域会显示在已定义显示范围内对象的各类属性分区。

在 PCB library 编辑器窗口中单击某个对象会选中该对象,并在 PCBLIB Inspector 面板中显示其相关属性。信息会显示在以下常见的可折叠分区下:

类型

该面板分区仅包含一个条目,用于表示正在“检查”的设计对象类型。例如,在工作区中单击一个元件会显示条目 Component,单击一个元件标号会显示条目 Text,依此类推。

对象特定

该分区包含被检查对象特有、且非图形类的属性。例如,选择一个 Pad 会显示 Pad 特有的属性,包括:

  • 名称(焊盘标号)
  • 孔径
  • 阻焊设置
  • 电气类型
  • 钻孔/孔类型
  • 等等……

其他被选对象会显示不同的属性。例如,选择一个 Via 对象会显示诸如 Via Diameter Start/Finish Layer 等属性。

当选择多个元件时,对象之间取值不同的公共属性将显示为 <...>

图形

该分区包含所选对象的图形属性。此处的属性可能包括对象的位置、旋转与尺寸,以及是否被锁定。

编辑对象属性

可通过面板中相应条目编辑所选对象的属性。当你单击正在编辑字段之外的位置时,更改将生效。这也是使用该面板编辑对象属性的优势之一——面板会保持打开状态,使你可以按需连续修改多个属性,而无需每次都关闭并重新打开对象的属性对话框。

不过,使用该面板进行编辑的主要优势在于:可以在同一处编辑多个对象,而无需通过对话框逐个编辑。所选对象可以是相同类型或不同类型。对选择集中所有对象都通用的属性会显示在面板中;对象之间取值不同的公共属性将显示为 <...>。当按需编辑这些属性时,所做更改会立即同步到选择集中的每个对象。

可使用过滤(通过 PCBLIB Filter 面板)来定位设计中的特定对象组,然后使用 PCBLIB Inspector 面板直接编辑这些多个对象的属性。

可通过以下方式在面板中检查并编辑多个对象:

  • 在工作区中使用标准的 Ctrl+clickShift+click 技巧手动选择多个对象。
  • 使用鼠标通过 click+drag 方法“套索”选择一组对象。可使用 Ctrl+click+dragShift+click+drag 选择多个组。
  • 使用 Home | Clipboard | Select » All(或 Ctrl+A)选择元件中的所有对象,然后应用面板的过滤器(Include...)来定位特定对象——例如:Pads

编辑数值型属性

对于所选对象的数值型属性,最简单的修改方式是直接输入新值替换原值。可使用加号和减号运算符指定数值的正负号。未指定符号的值默认视为正数。因此输入 20 等同于输入 +20。

可输入带有特定计量单位的数值,软件会将其转换为文档当前定义的单位。如果未指定单位,则使用文档设置的默认单位。

当选择多个对象时,更改某个公共属性会影响所有被选对象。例如,要将一组选中的焊盘向左或向右平移,可编辑它们共同的 X1 位置属性。

批量替换字符串型属性

有时需要修改多个已选对象共有的字符串型属性。例如,将所选排针元件的标号从 P1、P2、P3 等重命名为 HDR1、HDR2、HDR3 等。要执行此类批量替换,面板支持使用字符串替换语法。

字符串替换条目用大括号括起,形式为:{oldstring=newstring}

这种形式的条目会将属性值中出现的所有“oldstring”替换为“newstring”。在上述标号示例中,你需要在 Name 属性的值字段中输入 {P=HDR)

如果你希望在同一个目标字符串中替换多个不同的字符串片段,可按顺序输入多个替换条目,每个条目都用各自的一对花括号括起。软件会将该输入视为批量替换——先替换第一个表达式,再替换第二个,依此类推。

字符串型属性的智能编辑

PCBLIB Inspector 面板还通过其 Smart Edit 功能为字符串修改提供进一步支持。

只需单击一个共享属性:该属性在所选对象间取值不同(初始显示为 <...>),且其值为字符串。此时,单元格最右侧会出现一个 

按钮。单击该按钮即可打开 Smart Edit 对话框。

Smart Edit 对话框提供了一种更精简的方法来执行多项字符串修改,
可从 Batch Replace 选项卡访问。

Batch Replace 选项卡提供简单直接的替换方式,类似前面提到的字符串替换(但无需输入花括号)。单击 From 字段并输入你希望替换的当前字符串片段;单击 To 字段并输入用于替换的新字符串。熟悉的字符串替换语法会显示在该选项卡底部。

例如,考虑下图所示的六个焊盘连接的 Top Overlay 文本,它们带有前缀 SIM_,需要将其更改为 Sm_。在这种情况下,选择这些元件,在面板中单击 String 属性(如上图所示)并打开 Smart Edit 对话框。然后在 Batch Replace 选项卡中,在 From 字段输入 SIM,在 To 字段输入 Sm(因此替换字符串为 {SIM=Sm}))。单击 OK 后,标号将相应修改。

与基础字符串替换一样,Batch Replace 选项卡也支持在同一目标字符串中替换多个不同的字符串片段。将
各项替换作为不同的 From-To 条目输入。在上述示例中,字符串 后缀也作为另一条批量替换更改条目输入,从 -A 变为 -1

 

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