在 CircuitMaker 中维护原理图与 PCB 元器件之间的链接

Component Links 区域的 PCB Links command 会打开 Edit Component Links 对话框,该对话框允许你检查并控制原理图域与 PCB 域之间元件链接的状态。

当元件放置到原理图页上时,会自动分配一个唯一 ID。作为比较的前置步骤,CircuitMaker 会扫描源原理图与目标 PCB 文档中的已链接元件。这些元件此前已彼此同步,并共享同一个唯一 ID。Edit Component Links 对话框提供控件,用于在两个域之间手动匹配并链接元件。


建议使用唯一 ID 将所有元件都匹配好,这样无论在原理图还是 PCB 文档中进行位号标注(annotation),都可以确信文档在任何阶段仍可重新同步。
当首次在原理图源文档与空白 PCB 设计文档之间传输元件信息时,所有元件都会通过唯一 ID 自动建立链接;也就是说,每个原理图元件的 ID 信息会被分配给对应的元件封装(footprint)。
之所以只在 PCB 文档内执行元件的手动链接,是因为只需要将唯一 ID 信息更新到 PCB 元件封装上;原理图侧已经具备该信息。
  • Un-Matched Components - 此区域显示当前未匹配的元件。使用两个列表分别对应源原理图文档(左侧)中未匹配的元件,以及目标 PCB 文档(右侧)中未匹配的元件。每个元件条目会以其位号、封装名称和注释(comment)列出。
当你在列表下方的某个掩码(mask)字段中输入时,列表会被过滤,仅显示与掩码字符串匹配的字符串。你可以在掩码字符串中使用 "?""(任意单个字符)和 "*" "(任意多个字符)通配符,例如使用 "*" 显示所有元件,或使用 "D?" 显示所有以字母 D 开头的元件。
  • Matched Components - 此区域显示当前已匹配的所有元件。该区域的两列分别在左侧列出原理图元件、在右侧列出 PCB 元件;每个条目由位号、封装名称和注释组成。
请注意:通过该对话框手动匹配的任何元件会立即从 Un-Matched Components 区域移动到 Matched Components 区域,但在点击 Perform Update 按钮之前,实际链接并不会创建。
  • Right Arrow - 点击以手动将当前选中的未匹配原理图元件与当前选中的未匹配 PCB 元件进行匹配。对应条目会从各自的 Un-Matched Components 列表中消失,并在 Matched Components 区域中添加一条将两者配对的单一条目。
  • Left Arrow - 点击以在 Matched Components 区域中对当前选中的元件条目执行“取消匹配(un-match)”。这些条目会从该区域移除,组成该条目的各个元件会被添加回各自的 Un-Matched Components 区域列表。
  • Double Arrow - 点击以对 Matched Components 区域中当前列出的所有元件执行“取消匹配(un-match)”。这些条目会从该区域移除,组成条目的各个元件会被添加回各自的 Un-Matched Components 区域列表。
  • Add Pairs Matched By - 点击以根据右侧所选选项自动匹配未匹配元件。可按 DesignatorCommentFootprint 的任意组合尝试匹配。匹配成功后,相应条目会从各自的 Un-Matched Components 列表中消失,并在 Matched Components 区域中为每一对已链接的元件添加一条单一条目。
  • Perform Update - 点击以应用对链接所做的更改。如果你取消匹配了任何元件,将出现确认对话框,提示继续操作会断开某些现有的元件关联。要继续,请点击 Yes。随后会出现信息对话框,显示修改了多少条链接和/或移除了多少条链接。
添加元件链接(匹配未匹配元件)会将原理图元件的唯一 ID 添加到已链接的 PCB 元件中。相反,移除元件链接只会从对应的 PCB 元件中移除唯一 ID。除非生成新的唯一 ID(使用与重置唯一 ID 相关的命令),否则原理图元件会保留该唯一 ID。
AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。