Design Object Selection
Выбор объектов — одна из самых важных и часто используемых операций при работе с основными редакторами среды Altium Designer: редактором схем, редактором PCB, Draftsman и т. д. Перед выполнением операции над объектом проектирования его необходимо выбрать, например, для:
- редактирования положения или размера объекта;
- просмотра и изменения свойств объекта;
- выполнения операции с буфером обмена (вырезать/копировать) или удаления и т. п.
Altium Designer предоставляет ряд инструментов для выбора объекта или группы объектов. Многие из них похожи на те, что встречаются в других приложениях Windows.
Когда объект выбран, он подсвечивается цветом выделения. Цвет выделения на схеме можно настроить на странице Schematic – Graphical Editing page в диалоге Preferences, а цвет выделения на PCB — на панели View Configuration panel. Если объект допускает графическое редактирование, при его выборе отображаются цветные маркеры (ручки) редактирования.
|
Выбранные объекты визуально выделяются в рабочей области. Здесь показан компонент, выбранный на листе схемы. Здесь группа дорожек выбрана в документе PCB. |
Простое выделение
В самом простом случае можно выбрать отдельный объект проектирования, наведя на него курсор и щёлкнув. После выбора некоторые объекты можно графически изменять по размеру и/или форме. Объект будет выбран и editing handles вокруг него в различных точках редактирования будут показаны маркеры. Чтобы изменить форму и/или размер объекта, щёлкните и перетащите маркер редактирования. Точный характер изменения зависит от редактируемого объекта.
Щёлкните по выбранному объекту ещё раз или щёлкните в стороне от объекта, чтобы снять выделение.
Обратите внимание: выделение щелчком не является накопительным. При щелчке по другому объекту текущий выбранный объект снимается с выделения. Чтобы выбрать несколько объектов, удерживайте клавишу Shift, затем последовательно щёлкайте по объектам, которые нужно выбрать или снять с выделения. Иными словами, сочетание Shift+Click изменяет состояние выделения объекта под курсором, не затрагивая состояние других объектов.
Этот подход идеален, когда количество выбираемых объектов невелико, или когда нужно одновременно редактировать разные типы объектов.
Прямоугольник выделения
Чтобы выбрать несколько объектов, расположенных в определённой области документа, можно использовать прямоугольник выделения. Click and Hold Щёлкните в стороне от объектов в углу воображаемого прямоугольника, охватывающего нужные объекты, затем перетащите к противоположному углу этого прямоугольника. Обратите внимание: поведение выделения прямоугольником зависит от направления протягивания — слева направо или справа налево.
Выбирать внутри или касающиеся?
Выделение может включать либо объекты, которые within находятся внутри прямоугольника выделения, либо объекты, которые touching касаются прямоугольника выделения. Это определяется направлением движения мыши при рисовании прямоугольника:
![]() |
Select Within — щёлкните и протяните синий прямоугольник слева направо, чтобы выбрать все видимые объекты, которые полностью within находятся внутри прямоугольника выделения. |
![]() |
Select Touching — щёлкните и протяните зелёный прямоугольник справа налево, чтобы выбрать все видимые объекты, которые touch касаются прямоугольника выделения. |
Частичное выделение — выбор дочернего объекта
Некоторые объекты, включая компоненты схемы, символы листов и разъёмы жгутов, являются родительскими, поскольку содержат дочерние текстовые строки, которые можно редактировать независимо. Если выбран дочерний объект, но не выбран родительский, маркеры редактирования родителя отображаются без цвета, указывая, что сейчас выбран дочерний элемент этого объекта, но не весь объект целиком.
Некоторые действия редактирования, например команда перемещения, будут включать дочерний объект, тогда как другие действия, например команда удаления, — нет. Чтобы удалить родительский объект и его дочерние элементы, необходимо выбрать родительский объект (чтобы отображались цветные маркеры редактирования). Эти различия показаны в видео ниже.

Обратите внимание, как меняются маркеры выделения компонента при выборе дочернего объекта или всего компонента.
Команды выбора/снятия выделения
Для выбора/снятия выделения объектов можно использовать команды подменю Edit » Select и Edit » DeSelect главных меню. Эти команды выбора включают:
-
Inside Area – выбрать/снять выделение с объектов проектирования внутри заданной пользователем прямоугольной области.
-
Outside Area – выбрать/снять выделение с объектов проектирования вне заданной пользователем прямоугольной области.
-
Lasso Select / Lasso Deselect – выбрать/снять выделение с объектов проектирования в пределах заданной пользователем произвольной области «лассо».
-
Touching Rectangle – выбрать/снять выделение с любых объектов проектирования, которых касается заданный пользователем прямоугольник.
-
Touching Line – выбрать/снять выделение с любых объектов проектирования, которых касается заданная пользователем линия.
-
All (сочетание:
Ctrl+A) – выбрать все объекты в текущем документе. -
Toggle Selection – объекты, которые сейчас выбраны, будут сняты с выделения. И наоборот, объекты, которые сейчас не выбраны, станут выбранными.
Память выделения
В редакторах схем и PCB доступны восемь ячеек памяти выделения, которые можно использовать для сохранения и восстановления состояния выделения до восьми наборов объектов на схеме или PCB. Выберите объекты, которые нужно запомнить, и сохраните их, чтобы затем быстро восстановить.
Доступны следующие варианты памяти выделения:
-
Сохранить в памяти (
Ctrl + number 1 to 8) — сохранить текущее выделение в рабочей области в указанную ячейку памяти выделения. -
Добавить в память (
Shift + number 1 to 8) — добавить текущее выделение в рабочей области к объектам, уже сохранённым в указанной ячейке памяти выделения. -
Восстановить из памяти (
Alt + number 1 to 8) — выбрать в рабочей области текущего документа объекты, которые сейчас сохранены в указанной ячейке памяти выделения. -
Восстановить и добавить из памяти (
Shift + Alt + number 1 to 8) — выбрать в рабочей области текущего документа объекты, которые сейчас сохранены в указанной ячейке памяти выделения, в дополнение к уже выбранным объектам. -
Применить память как фильтр рабочей области (
Shift + Ctrl + number 1 to 8) — применить фильтр к текущему документу, фактически используя содержимое указанной ячейки памяти выделения как область действия фильтра.
К памяти выделения также можно получить доступ через подменю Edit » Selection Memory.
Либо используйте диалог Selection Memory , который открывается нажатием Ctrl+Q.

Диалог Selection Memory: в редакторе схем (первое изображение) и в редакторе PCB (второе изображение)
Нажмите кнопку STO, чтобы сохранить выделение, или RCL, чтобы восстановить выделение. Нажмите Apply , чтобы подсветить соответствующее содержимое памяти. Нажмите кнопку Clear или выберите команду Edit » Selection Memory » Clear » n в главных меню, чтобы очистить содержимое указанной ячейки памяти выделения (эта команда не очистит содержимое ячейки, если для этой ячейки в диалоге Lock включён параметр Selection Memory ).
Помимо элементов управления для работы с каждой из восьми доступных ячеек памяти выделения, диалог также суммирует состояние содержимого каждой ячейки. Содержимое выделения суммируется по количеству конкретных объектов (если выделение содержит объекты одного типа) или по общему числу объектов (если выбранные объекты разных типов).
Визуальный результат применённой фильтрации в рабочей области определяется рядом элементов управления, расположенных внизу диалога Selection Memory :
-
Mask - отфильтрованные объекты будут отображаться полностью видимыми в рабочей области, а все остальные объекты станут приглушёнными. При включённой маске все объекты, не попадающие в область действия фильтра, будут недоступны для выбора/редактирования.
-
Select - отфильтрованные объекты будут выделены в рабочей области.
-
Zoom - отфильтрованные объекты будут масштабированы и (где возможно) отцентрированы в рабочей области. Действие масштабирования можно задать с помощью параметров Zoom Library Components на странице Schematic - Library AutoZoom диалога Preferences .
-
Document Scope (только редактор схем) — выберите область документа для выделения.
Можно включить любую комбинацию этих параметров. Например, можно настроить так, чтобы все отфильтрованные объекты масштабировались, центрировались и выделялись в рабочей области и при этом применялась маска, убирающая визуальный «шум» от остальных объектов проекта.
Параметр Clear Existing (также в диалоге) позволяет расширить существующий фильтр — по сути, дополнительно уточнить его, применив новый фильтр поверх уже действующего. Для этого убедитесь, что этот параметр отключён. Если он включён (по умолчанию), существующий фильтр будет очищен перед применением нового.
Вы можете вручную очистить существующий (и применённый) фильтр в любой момент, используя сочетание клавиш Shift+C или нажав кнопку Clear в диалоге Selection Memory .
Примечания
-
Перед началом выделения рекомендуется сначала снять выделение со всех объектов.
-
См. следующие страницы, чтобы узнать больше о продвинутых методах выделения объектов:
-
Чтобы выделять соответствующие объекты между документами PCB и схемы (например, компоненты), в Altium Designer предусмотрена функция Cross Select. Подробнее см. в разделе Cross Selecting на странице Cross-Probing & Selecting .
-
В Altium Designer есть ряд инструментов, которые можно использовать для выделения интересующих трасс в рабочей области редактора PCB. Подробнее см. на странице Strategies for Selecting the Routing .





