交叉探测与交叉选择工具
Parent page: 命令
单击原理图网络,并在电路板上对该网络执行 Cross Probe。
概述
在原理图与 PCB 之间协同工作是板级设计流程中至关重要的一部分。很多时候,你需要在原理图中选中某个对象,然后在板级设计中对该对象进行操作——反之亦然。设想一下:你可以在原理图中选择元件,然后在电路板上移动并放置这些已选元件;或者在原理图中单击一条总线,并检查该总线在电路板上的走线如何跨越并穿过板子。这只是 Cross Probe 与 Cross Select 功能强大之处的两个例子。能够在原理图编辑器与 PCB 编辑器之间联动操作,可以更清晰地洞察设计的整体结构与实现方式。
CircuitStudio 提供了专用功能与工具来帮助完成该流程,包括:
- Cross Probe - 在一个编辑器中单击元件/引脚/总线/网络,然后跳转到另一个编辑器中的对应元件/引脚/网络。
- Cross Selection - 在一个编辑器中选择一个或多个元件;CircuitStudio 会在另一个编辑器中同步选中它们。
Cross Probe
Cross-probing 是一种强大的搜索工具:在当前编辑器中选定对象,即可在其他编辑器中定位对应对象。它对元件、总线、网络以及引脚/焊盘提供完整的 cross-probing 支持。可通过以下方式访问 cross-probing 功能:
-
在原理图编辑器中,单击 Tools | Find and Replace |
。
-
在 PCB 编辑器中,单击 Tools | Locate |
。
Cross Probe 模式
启动 Cross Probe 功能后,有两种 cross-probing 模式可用:
- Continuous Mode – 在此模式下,你会停留在源文档中,同时对目标文档上的不同对象进行 cross-probing。将光标移到所需对象上方后单击,或按 Enter。目标文档中的对应对象将被高亮显示。你可以继续对更多对象进行 cross-probing,或 right-click 或按 Esc 退出。
- Jump To Mode – 此模式允许对单个对象进行 cross-probing(可将其理解为 single-shot cross-probing),并使目标文档成为活动文档。将光标移到所需对象上方,然后 Ctrl+click 或按 Ctrl+Enter。目标文档中的对应对象将被高亮显示,同时该文档会成为活动文档。
Cross Selection
在编辑器之间处理元件时,Cross Selection 能提供更强的能力,它允许选择多个元件。与其在密集的 PCB 工作区中定位需要编辑的 PCB 元件,通常更容易先在原理图中找到它,然后直接进行 cross select。为支持这种 click-in-one-editor-to-select-in-the-other-editor 行为,Cross Selection 是一种“模式”而不是“工具”。一旦启用,它会持续可用。这意味着每次在原理图中选中某个元件时,它也会在 PCB 中被选中。如果你需要选择一组元件(例如将它们聚在一起以便放置),只需在原理图中把它们全部选中,PCB 上也会选中相同的元件。
启用 Cross Selection
-
要从原理图编辑器启用 Cross Selection,单击 Home | Clipboard|
然后选择 Cross Select Mode。
- 在 PCB 编辑器中重复此操作,即可实现从 PCB 编辑器 cross select 回原理图编辑器。
执行 Cross Selection
启用 Cross Selection 后,在原理图上单击某个元件即可在 PCB 上选中它;或者在 PCB 上单击选中某个元件,也会自动在原理图上选中它。
控制缩放与平移
软件提供了选项,用于控制在执行 Cross Probe 或 Cross Select 时的缩放与平移行为。这些选项可在 Preferences 对话框的 System - General Settings 页面中进行配置。
- Zoom Precision - 设置该项以确定执行 Cross Probe 或 Cross Selection 时缩放到多近或多远。
- Cross Select Zoom Options - 设置该项以在执行 Cross Selection 时,在目标文档中自动 Zoom to Last Selected 元件,或 Zoom to All Selected 元件。
注意:目标文档必须已打开。如果目标文档在另一个视图中可用(例如在另一台显示器上,或在分屏后的另一个视图中),Cross Probe 会使目标文档成为活动文档;Cross Selection 则不会这样做。
