Перекрестное зондирование и отбор
Altium Essentials: PCB Viewing and Navigation
This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.
Краткий обзор
- Узнайте, чем перекрестный поиск отличается от перекрестного выделения и когда использовать каждый из этих инструментов для работы с документами схемы и печатной платы.
- Посмотрите, как включать и использовать непрерывный режим и режим с переходом, а также как настроить расположение документов для удобной навигации.
- Узнайте, где еще в Altium Designer можно использовать перекрестный поиск и перекрестное выделение при выполнении повседневных задач проектирования.
Altium предоставляет различные мощные средства перекрёстного перехода и перекрёстного выделения, обеспечивающие быструю и эффективную навигацию между схемой и проектом печатной платы. Функции Cross-Probing и Cross Selecting — это мощные инструменты поиска, позволяющие находить объекты в других редакторах путём выбора объекта в текущем редакторе.
Перекрёстный переход позволяет указать объект в текущем документе, а затем перейти к соответствующему объекту в целевом документе. Между редакторами печатных плат и схем обеспечивается полная поддержка перекрёстного перехода для документов, компонентов, шин, цепей и выводов/контактных площадок. Буквально одним щелчком можно выбрать поддерживаемый объект в любом из редакторов и увидеть его подсвеченным в обоих.
Перекрёстное выделение позволяет выбрать один или несколько объектов в исходном документе и при выполнении команды перекрёстного выделения выделить те же объекты в целевом документе.
Единая модель данных и компиляция проекта
Единая модель данных (Unified Data Model, UDM) автоматически создаётся в памяти компьютера. UDM описывает все аспекты проекта, включая компоненты, соединения, посадочные места компонентов, связи между проектом печатной платы и связанным проектом ПЛИС и т. д. Именно единая модель данных обеспечивает перекрёстный переход между различными областями проектирования. Функции перекрёстного перехода используют автоматическую компиляцию, благодаря чему всегда применяется актуальная модель данных. Динамическую компиляцию также можно выполнить вручную в любой момент, нажав Project » Validate PCB Project. Эта функция проверяет наличие логических, электрических и графических ошибок, сопоставляя UDM с настройками компилятора.
Настройка документов
Для многих возможностей Cross-Probing и Cross Selecting требуется одновременное отображение документов схемы и печатной платы либо такой режим упрощает их использование. Чтобы просматривать оба документа одновременно, выполните одно из следующих действий:
- Щёлкните правой кнопкой мыши вкладку документа, затем выберите Split Vertical или Split Horizontal в зависимости от предпочтительного расположения.
- Если вы используете несколько мониторов, можно перетащить вкладку документа на другой монитор.
Перекрёстный переход
Перекрёстный переход — это мощный инструмент поиска, позволяющий находить объекты в других редакторах путём выбора объекта в текущем редакторе. В Altium Designer перекрёстный переход доступен из множества мест. Например, запустив перекрёстный переход из редактора печатных плат, можно щёлкнуть компонент на плате, чтобы отобразить тот же компонент на схеме. Между редакторами схем и печатных плат обеспечивается полная поддержка перекрёстного перехода для документов, компонентов, шин, цепей и выводов/контактных площадок.
Функция перекрёстного перехода доступна как в редакторе схем, так и в редакторе печатных плат через команду Tools » Cross Probe или кнопку
на панели инструментов Standard редактора.
Существуют два режима перекрёстного перехода: непрерывный режим и режим перехода с активацией документа. Оба режима описаны в следующих разделах.
Непрерывный режим перекрёстного перехода
Непрерывный режим позволяет оставаться в исходном документе, выполняя перекрёстные переходы к различным объектам целевого документа. Для работы в этом режиме убедитесь, что документы схемы и печатной платы открыты рядом в главном окне проектирования.
После запуска команды перекрёстного перехода нажатием Tools » Cross Probe курсор примет вид перекрестия и появится запрос на выбор объекта для перехода. Наведите курсор на нужный объект в рабочей области и щёлкните мышью или нажмите Enter. Соответствующий объект будет подсвечен в целевом документе.
Перекрёстный переход из исходного документа (например, схемы) с подсветкой соответствующего объекта на печатной плате.
Можно продолжить перекрёстный переход к другим объектам или щёлкнуть правой кнопкой мыши либо нажать Esc для выхода.
Режим перекрёстного перехода с активацией документа
Режим перехода с активацией документа позволяет выполнить перекрёстный переход к одному объекту и сделать целевой документ активным.
После запуска команды перекрёстного перехода нажатием Tools » Cross Probe курсор примет вид перекрестия и появится запрос на выбор объекта для перехода. Наведите курсор на нужный объект в рабочей области, затем Ctrl+click или нажмите Ctrl+Enter. Соответствующий объект будет подсвечен в целевом документе, который станет активным.
Перекрёстный переход из других мест в Altium Designer
Перекрёстный переход также доступен из ряда других мест в Altium Designer. Это позволяет использовать функцию перекрёстного перехода непосредственно в процессе разработки проекта без необходимости выполнять команду Tools » Cross Probe.
Перекрёстный переход из диалогового окна Engineering Change Order
Перекрёстный переход можно выполнить из диалогового окна Engineering Change Order: щёлкните правой кнопкой мыши, чтобы открыть команды перекрёстного перехода и найти исходный компонент на схеме или целевой компонент на печатной плате, как показано на рисунке ниже:
Перекрёстный переход из диалогового окна Differences Between
Диалоговое окно Различия между можно использовать для перекрёстного перехода к выбранному компоненту на схеме или печатной плате. Дважды щёлкните запись, чтобы перейти к соответствующему компоненту на схеме или печатной плате.
Перекрестный переход из диспетчера вариантов или диалогового окна управления вариантами
Для перекрестного перехода к выбранному компоненту на схеме можно использовать диспетчер вариантов или диалоговое окно управления вариантами. Дважды щелкните компонент в Variant Manager или диалоговом окне Variant Management либо щелкните его правой кнопкой мыши и выберите Cross Probe в меню.
Перекрестный переход из панели различий
Для перекрестного перехода к схеме или печатной плате из панели различий (чтобы открыть эту панель, нажмите кнопку Explore Differences в диалоговом окне Differences between ) дважды щелкните запись на панели.
Перекрестный переход из BomDoc
Перекрестный переход также доступен в BomDoc. В BomDoc щелкните правой кнопкой мыши, выберите Cross Probe, затем в подменю выберите элемент, к которому нужно перейти.
Перекрестный переход из панели проектов
Для перекрестного перехода к выбранному компоненту или цепи на схеме или печатной плате из панели проектов щелкните правой кнопкой мыши запись в подпапке Components или Nets, затем выберите команду Cross Probe to Schematic или Cross Probe to PCB.
Перекрестный переход из панели сообщений
После проверки проекта схемы щелкните правой кнопкой мыши сообщение об ошибке на панели Messages и выберите Cross Probe либо дважды щелкните сообщение, чтобы перейти к месту возникновения ошибки на схеме.
Перекрестный переход из диспетчера ограничений
Для перекрестного перехода к объекту из диспетчера ограничений щелкните его запись правой кнопкой мыши и выберите Cross Probe в контекстном меню либо выберите Cross Probe в меню
пользовательского правила.
Перекрестное выделение
Эта функция обеспечивает динамическое двунаправленное перекрестное выделение компонентов. Она используется для выделения соответствующих объектов в документах печатной платы и схемы. Иными словами, при выделении объекта в документе печатной платы тот же объект выделяется и в исходном документе схемы, и наоборот. Это удобный инструмент для формирования набора выделенных объектов, с которыми предстоит выполнить проектную операцию. Например, вы можете просматривать несколько компонентов на схеме и захотеть найти их в рабочей области редактора печатных плат, чтобы разместить их на плате.
Перекрестное выделение со схемы позволяет формировать наборы выделенных компонентов печатной платы для различных задач, в том числе:
- Быстро создавать класс компонентов печатной платы (Design » Classes; при определении класса компонентов доступна кнопка для добавления выделенных компонентов).
- Группировать выделенные компоненты в заданном пользователем прямоугольнике с помощью команды Tools » Component Placement » Arrange Within Rectangle, что удобно для извлечения группы компонентов при первом переносе проекта со схемы на печатную плату.
- Выделять компоненты на схеме в определенном порядке, затем переключаться в редактор печатных плат и выполнять команду Tools » Component Placement » Reposition Selected Components — после этого компоненты печатной платы можно размещать по одному в том же порядке, в котором они были выделены на схеме.
Эту функцию можно включить следующими способами:
-
Выбрать Tools » Cross Select Mode в главном меню. Эта команда включает и выключает функцию, а ее состояние отображается в меню Tools . Функция Cross Select Mode включена, если вокруг значка Cross Select Mode в меню Tools отображается синяя рамка, как показано на изображении ниже.

Cross Select Mode в меню Tools в выключенном (слева) и включенном (справа) состоянии. - Установить или снять флажок Cross Selection на странице «Система — Навигация» диалогового окна Preferences .
- Нажать Shift+Ctrl+X.
Когда функция Cross Select Mode включена, щелчками выделите один или несколько объектов в рабочей области. Те же объекты будут выделены в соответствующем документе.
Выделение компонентов печатной платы со схемы
Для активного проекта можно выполнять перекрестное выделение между компонентами, выделенными в одном или нескольких исходных документах схемы, и соответствующими посадочными местами компонентов в документе печатной платы. Например, это может быть полезно при выделении группы компонентов в исходных документах для быстрого создания нового класса компонентов в документе печатной платы.
Чтобы воспользоваться этой функцией:
- Убедитесь, что целевой документ печатной платы открыт.
- Выделите нужные компоненты в исходных документах схемы.
- Выберите команду Tools » Select PCB Components.
После выполнения команды документ печатной платы проекта станет активным. Все посадочные места, соответствующие выделенным компонентам, будут выделены и показаны в увеличенном масштабе (но без маскирования) в рабочей области.
Чтобы создать новый класс компонентов после выделения одного или нескольких компонентов на печатной плате с помощью команды Select PCB Components:
- Нажмите Design » Classes, чтобы открыть диалоговое окно обозревателя классов объектов.
- Щелкните правой кнопкой мыши Component Classes, затем, щелкнув правой кнопкой мыши в левом столбце, выберите Add Class. Введите нужное имя нового класса.
- Нажмите кнопку между областями Non-Members и Members диалогового окна, чтобы добавить нужные выделенные компоненты в правый столбец.
- Нажмите Cancel , чтобы закрыть диалоговое окно Object Class Explorer и вернуться в рабочую область.

