Работа с профсоюзами

Краткий обзор

В этой статье объясняется, как работают объединения на печатной плате в Altium Designer и как управлять сгруппированными объектами как единым целым при перемещении, редактировании, изменении размеров, выделении и удалении. В ней рассматриваются создание пользовательских объединений, исключение объектов из объединения, расформирование всех объединений в документе, а также использование панели PCB для просмотра и переименования объединений разных типов и проверки входящих в них примитивов. Кроме того, описаны доступные команды для типовых действий с объединениями и ключевые слова запросов для поиска объединений по индексу или имени. Если вы хотите управлять сгруппированными объектами печатной платы более понятно и эффективно, это руководство поможет вам — читайте дальше.

- Узнайте, как создавать, изменять, масштабировать и расформировывать пользовательские объединения в Altium Designer.
- Узнайте, как использовать панель PCB для просмотра типов объединений, проверки входящих в них объектов и переименования объединений.
- Ознакомьтесь со встроенными командами и ключевыми словами запросов для более эффективного выделения объединений и работы с ними.
Узнайте больше с ИИ:

Объединение — это набор объектов, сгруппированных вместе. Объекты в составе объединения можно перемещать, изменять или удалять как единый объект. Объединение может быть пользовательским и состоять из любых выбранных объектов или автоматически созданным программой, например шаблоном подстройки длины, экранированием переходными отверстиями и т. д. Например, при размещении прошивки переходными отверстиями на плате программа распознает эти переходные отверстия как единый объект, поскольку автоматически создает для них объединение.

Создание и изменение пользовательских объединений

Можно выбрать любой набор объектов и создать из них объединение с помощью Tools » Convert » Create Union from Selected Objects или подменю Union контекстного меню. После запуска команды будет создано объединение, в состав которого войдут выбранные объекты. В информационном диалоговом окне будет указано, сколько объектов добавлено в объединение.

Чтобы исключить один или несколько объектов из выбранного объединения, выберите команду Tools » Convert » Break objects from Union в главном меню или щелкните правой кнопкой мыши в рабочей области и выберите команду Unions » Break objects from Union в контекстном меню. При этом в рабочей области должен быть выбран хотя бы один объект из нужного объединения. После запуска команды откроется диалоговое окно Confirm Break Objects Union. В этом диалоговом окне укажите, какие объекты нужно исключить из объединения, а какие — оставить в его составе.

Диалоговое окно Confirm Break Objects Union
Диалоговое окно Confirm Break Objects Union

Чтобы распустить все объединения, заданные в текущем документе печатной платы, используйте команду Tools » Convert » Break all objects Unions в главном меню. Ни один из объектов, ранее входивших в объединения, не останется сгруппированным с другими. В информационном диалоговом окне будет указано, сколько объектов исключено и из скольких объединений.

Чтобы изменить размеры объектов, входящих в выбранное объединение (если этот тип объединения поддерживает такую операцию), щелкните правой кнопкой мыши объект в нужном объединении (независимо от того, выбран он или нет) и выберите команду Unions » Resize Union в контекстном меню. Курсор примет вид перекрестия, и появится предложение выбрать объект. Наведите курсор на объект в нужном объединении и щелкните мышью или нажмите Enter. В углах невидимого ограничивающего прямоугольника, охватывающего объекты объединения, появятся маркеры редактирования. Используйте маркер, чтобы одновременно изменить размеры объектов по горизонтали и вертикали. Если размер какого-либо объекта в объединении изменить нельзя, например компонента, появится соответствующее уведомление, а операция изменения размеров будет отменена.

Просмотр объединений

Режим Unions панели PCB позволяет просматривать иерархическую структуру типов объединений, самих объединений и входящих в них примитивов. В этом режиме панели также можно редактировать объединения и содержащиеся в них примитивы.

Переключите панель PCB в режим Unions, затем используйте ее для поиска, просмотра и переименования объединения.
Переключите панель PCB в режим Unions, затем используйте ее для поиска, просмотра и переименования объединения.

В режиме Union панели PCB три ее основные области отображают следующую информацию (сверху вниз):

  • Все Union Types (пользовательское объединение, таблица стека слоев и т. д.) в документе печатной платы.
  • Конкретные Unions выбранного в верхней области типа объединений.
  • Union Primitive(s), составляющие выбранное объединение.

Когда на панели PCB выбран режим Unions, на ней отображаются все объединения, обнаруженные в рабочей области редактора печатных плат. При наличии будут отображены следующие типы объединений:

 
 
 
 
 
Тип объединения Действия
Таблица сверловки Щелкните и перетащите для перемещения; щелкните для выбора и отображения маркеров изменения размеров; дважды щелкните, чтобы открыть панель Properties; щелкните правой кнопкой мыши имя объединения на панели, чтобы переименовать его.
Объект подстройки длины (аккордеон, тромбон, пилообразный) Щелкните для выбора; щелкните и перетащите ребро или вершину для изменения формы; дважды щелкните, чтобы открыть панель Properties; щелкните правой кнопкой мыши имя объединения на панели, чтобы переименовать его.
Таблица стека слоев Щелкните и перетащите для перемещения; щелкните для выбора и отображения маркеров изменения размеров; дважды щелкните, чтобы открыть панель Properties; щелкните правой кнопкой мыши имя объединения на панели, чтобы переименовать его.
Прямоугольник Щелкните и перетащите для перемещения; щелкните для выбора и отображения маркеров изменения размеров; дважды щелкните, чтобы открыть панель Properties; щелкните правой кнопкой мыши имя объединения на панели, чтобы переименовать его.
Специальная вставка (вставленный OLE-объект) Щелкните и перетащите для перемещения; щелкните для выбора и отображения маркеров изменения размеров; дважды щелкните, чтобы открыть панель Properties; щелкните правой кнопкой мыши имя объединения на панели, чтобы переименовать его.
Пользовательское объединение Щелкните правой кнопкой мыши любой объект в объединении и выберите Unions » Select All In Union. Для копирования, удаления, перемещения, поворота и т. д. используйте стандартные способы выбора. Обратите внимание: обычный щелчок левой кнопкой мыши выбирает объект под курсором, а не объединение. Щелкните правой кнопкой мыши имя объединения на панели, чтобы переименовать его.
Экранирование переходными отверстиями Щелкните для выбора; дважды щелкните, чтобы открыть диалоговое окно Add Shielding to Net; щелкните правой кнопкой мыши имя объединения на панели, чтобы переименовать его.
Прошивка переходными отверстиями Щелкните для выбора; щелкните и перетащите ребро или вершину для изменения формы; щелкните и перетащите для перемещения; дважды щелкните, чтобы открыть диалоговое окно Add Stitching to Net; щелкните правой кнопкой мыши имя объединения на панели, чтобы переименовать его.

Типы объединений

В верхней области панели отображаются все Union Types (пользовательское объединение, таблица стека слоев и т. д.) в документе печатной платы.

В этой области панели (а также в двух других областях) доступны следующие команды контекстного меню:

  • Select All — используйте эту команду для выбора всех записей в области панели.
  • Clear Filter — используйте эту команду для снятия всех фильтров в рабочей области.

Объединения

В средней области панели отображаются отдельные объединения выбранного типа Union Type.

Помимо команд, доступных в области Union Types панели, в этой области доступны следующие команды контекстного меню:

  • Break objects from Union — нажмите, чтобы открыть диалоговое окно Confirm Break Objects Union для удаления выбранных объектов из указанного объединения.

  • Select All In Union — нажмите, чтобы выбрать все примитивы объединения в рабочей области.

    Все объекты объединения, в которое входит объект под курсором, также можно выбрать, щелкнув правой кнопкой мыши по объекту нужного объединения и выбрав Unions » Select All In Union в контекстном меню.
  • Deselect All In Union — нажмите, чтобы снять выбор со всех выбранных примитивов объединения в рабочей области.

    Снять выбор со всех объектов текущего выбранного объединения также можно, щелкнув правой кнопкой мыши по нужному объединению и выбрав Unions » Deselect All In Union в контекстном меню.

  • Resize Union — нажмите, чтобы вручную изменить размер выбранного объединения. После запуска команды указатель примет вид перекрестия, а в углах невидимой ограничивающей рамки, охватывающей объекты объединения, появятся маркеры редактирования. Используйте маркер, чтобы одновременно изменять размеры объектов объединения по горизонтали и вертикали.

  • Explode Length Tuning To Free Primitives — нажмите, чтобы разбить выбранное объединение подстройки длины на составляющие его сегменты дорожек и дуг.

  • Delete Selected Unions — нажмите, чтобы удалить выбранное объединение с панели.

  • Rename — нажмите, чтобы открыть диалоговое окно Rename Union и вручную ввести новое имя объединения.

    Диалоговое окно Rename Union
    Диалоговое окно Rename Union

  • Ignore Dead Copper — нажмите, чтобы включить параметр Ignore Dead Copper для выбранного объединения. Если этот параметр включен, объекты объединения, которым не назначена цепь, не будут отмечаться как неподключенная медь при проверке DRC, если в Report Dead Copper larger than включен соответствующий параметр в диалоговом окне Design Rule Checker.

    Обратите внимание: для объединений, автоматически создаваемых после импорта изображения (с помощью команды Place » Graphics из главного меню), параметр Ignore Dead Copper будет включен по умолчанию.

Примитивы объединения

В нижней области панели отображаются все примитивы, входящие в объединение, выбранное на панели.

Помимо команд, доступных в области Union Types панели, доступны следующие команды контекстного меню:

  • Zoom Selected — используйте эту команду для увеличения масштаба и фильтрации выбранных примитивов в рабочей области.
  • Properties — нажмите, чтобы открыть панель Properties в режиме, соответствующем выбранному примитиву, например в режиме Track. Панель Properties также можно открыть двойным щелчком по примитиву.

Ключевые слова языка запросов для объединений

Для работы с объединениями доступны следующие два ключевых слова языка запросов:

  • InUnion(<Union Index>) — каждому объединению присваивается числовой индекс; используйте его для указания нужного объединения. При вводе числа появится список индексов.
  • InNamedUnion(<Union Name>) — каждому объединению система присваивает имя, например Union 1; используйте это имя или имя, заданное пользователем, для указания нужного объединения. Например, InNamedUnion('Logo-Altium'), как показано на изображении ниже.

Указание объединения по имени, заданному пользователем
Указание объединения по имени, заданному пользователем

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Меню
Contents
Доступность функций

Доступные вам функции зависят от того, какое решение Altium вы используете: Altium Develop, Altium Agile Teams, Altium Agile Enterprise или Altium Designer (при активной подписке).

Если вы не видите описанную функцию в используемом вами программном обеспечении, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Устаревшая документация

Документация Altium Designer больше не разделена по версиям ПО. Если вам необходим доступ к документации по старым версиям Altium Designer, посетите раздел Устаревшая документация на странице Прочие установщики.

Contents