Приёмы размещения и редактирования схемы

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

Размещение и редактирование объектов

В Altium Designer процесс размещения объекта примерно одинаков, независимо от того, какой объект размещается. На самом простом уровне этот процесс выглядит следующим образом:

  1. Выберите объект, который необходимо разместить:
    • Выбрав команду в главном меню Place.
    • Выбрав команду на активной панели .
    • Щелкнув правой кнопкой мыши в пространстве проектирования, выберите команду из подменю Place контекстного меню.
  2. С помощью мыши определите местоположение размещаемого объекта в пространстве проектирования редактора схем и его размер (если применимо).
  3. Щелкните правой кнопкой мыши (или нажмите Esc), чтобы завершить выполнение команды и выйти из режима размещения.
Объекты схемы могут быть размещены за пределами границ листа схемы, и такие объекты можно выбирать и перемещать. При выборе объекта за границами листа схемы можно выполнить тот же набор операций и команд, что и для объекта в границах листа схемы.

Размещение объектов проектирования

Ниже описаны основные шаги по размещению объектов схемного проектирования.

  1. Выберите тип объекта, который необходимо разместить, выбрав тип объекта в меню Place (например, Place " Wire) или щелкнув один из значков на панели инструментов Active . Также доступны клавиши быстрого доступа для размещения (например, P, W для размещения провода). Чтобы разместить компоненты (детали), можно также нажать кнопку Place на панели Components или выбрать имя компонента из доступной библиотеки на панели Components и перетащить его в документ.
  2. Когда объект выбран для размещения, курсор изменится на перекрестие, указывая на то, что вы находитесь в режиме редактирования, и, если это уместно, объект появится "плавающим" под курсором.
  3. Нажмите клавишу Tab , чтобы отредактировать свойства объекта перед его размещением. При этом откроется панель Properties для данного объекта, позволяющая изменять различные параметры. После завершения настройки свойств нажмите , чтобы вернуться в режим размещения. Преимущество редактирования во время размещения заключается в том, что объекты, имеющие числовой идентификатор, например обозначение, будут автоматически увеличиваться.
  4. Установите курсор, затем щелкните левой кнопкой мыши или нажмите Enter, чтобы разместить объект. Для сложных объектов, таких как провода или многоугольники, необходимо продолжить процедуру позиционирования и щелчка, чтобы разместить все вершины объекта.

    Примечание: Параметры на странице Schematic - AutoFocus диалогового окна Preferences управляют состоянием отображения схемы. Например, схему можно настроить на автоматическое увеличение масштаба при размещении или редактировании связанных объектов или затемнение всех проводов, не относящихся к размещаемому в данный момент проводу. Другие параметры масштабирования и панорамирования доступны с помощью клавиш быстрого доступа или колесика мыши. Используйте клавишу Ctrl и прокручивайте колесико мыши для увеличения или уменьшения масштаба, нажимайте кнопку колесика и перемещайте мышь вверх для увеличения или вниз для уменьшения масштаба при размещении. Настроить поведение мыши можно на странице Система - Настройка колеса мыши диалога Параметры .
  5. После размещения объекта вы останетесь в режиме размещения (на это указывает курсор в виде перекрестия), что позволит вам сразу же разместить другой объект того же типа. Чтобы выйти из режима размещения, щелкните правой кнопкой мыши или нажмите клавишу Esc . В некоторых случаях, например при размещении многоугольника, вам может потребоваться сделать это дважды: один раз, чтобы закончить размещение объекта, и один раз, чтобы выйти из режима размещения. При выходе из режима размещения курсор вернется к форме по умолчанию.

Редактирование перед размещением

Свойства по умолчанию для объекта (те, которые логически могут быть предварительно определены) можно изменить в любое время на странице Schematic - Defaults диалога Preferences . Эти свойства будут применяться при размещении последующих объектов.

Используйте колонку Primitive List для доступа к свойствам объектов и редактирования значений по умолчанию по мере необходимости.
Используйте колонку Primitive List для доступа к свойствам объектов и редактирования значений по умолчанию по мере необходимости.

Значения по умолчанию для объектов сохраняются по умолчанию в файле Advsch.dft. По желанию значения могут быть сохранены в файле .dft с другим именем. Для сохранения и загрузки файлов .dft имеются элементы управления, позволяющие создавать избранные "наборы" значений объектов по умолчанию. Все настройки, сохраненные в файлах .dft и загруженные из них, являются пользовательскими значениями по умолчанию. При необходимости исходные значения по умолчанию можно вернуть в любое время с помощью опций Set To Defaults или Reset All. Исходные значения по умолчанию жестко закодированы.

Редактирование во время размещения

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

Пример Панель свойств для объекта Net Label.
Пример Панель свойств для объекта Net Label.

После внесения правок нажмите накладную кнопку паузы проектного пространства (), чтобы возобновить размещение.

Атрибуты, установленные таким образом, станут настройками по умолчанию при дальнейшем размещении объектов, если не будет включен параметр Permanent на странице Schematic - Defaults диалога Preferences . Когда эта опция включена, внесенные изменения будут влиять только на размещаемый объект и последующие объекты, размещенные во время того же сеанса размещения.

Редактирование после размещения

После размещения объекта существует несколько способов его редактирования. Они описаны ниже.

Связанная панель свойств или диалог

Этот способ редактирования использует связанный режим панели Properties и диалог для изменения свойств размещенного объекта.

После размещения доступ к связанному диалогу можно получить с помощью:

  • Двойной щелчок на размещенном объекте.
  • Навести курсор на объект, щелкнуть правой кнопкой мыши и выбрать в контекстном меню пункт Properties.

После размещения доступ к связанному режиму панели Properties можно получить одним из следующих способов:

  • Если панель Properties уже активна, выберите объект.
  • После выбора объекта выберите панель Свойства с помощью кнопки Панели в правом нижнем углу пространства проектирования или выберите Вид " Панели " Свойства в главном меню.
Если опция Double Click Runs Interactive Properties отключена (по умолчанию) на странице Schematic - Graphical Editing диалога Preferences, при двойном щелчке на примитиве или при щелчке правой кнопкой мыши на выбранном примитиве и выборе Properties откроется диалог. Если включен параметр Double Click Runs Interactive Properties, откроется панель Properties.
Хотя параметры в диалоге и на панели одинаковы, порядок и расположение параметров могут немного отличаться.
Нажмите Ctrl+Q, чтобы переключить единицы измерения, используемые в панели/диалоге, между метрическими (mm) и имперскими (mil). Это влияет только на отображение измерений в панели/диалоге; это не изменяет единицы измерения, указанные для листа, которые настраиваются в параметре Units на панели Properties, когда в пространстве проектирования не выбрано ни одного объекта.

Графическое редактирование

Этот способ редактирования позволяет выбрать размещенный объект непосредственно в пространстве проектирования и изменить его размер, форму или расположение графически. Изменение формы и/или размера (если применимо) осуществляется с помощью "ручек" редактирования, которые появляются после выбора объекта.

Пример редактирования ручек для выбранного объекта Sheet Symbol.
Пример редактирования ручек для выбранного объекта Sheet Symbol.

Когда объект выбран, его можно перемещать или редактировать его графические характеристики. Щелкните объект, чтобы выбрать его; отобразятся его "ручки" или вершины. Выбранный объект будет выделен цветом выделения, заданным в поле Selections области Color Options на странице Schematic - Graphical Editing диалога Preferences . Чтобы графически изменить выделенный объект, нажмите и удерживайте ручку редактирования. Точка объекта будет привязана к курсору. Переместите мышь в новое место и отпустите, чтобы изменить размер. Щелкните в любом месте выделенного объекта, чтобы переместить его, или нажмите клавишу Delete , чтобы удалить его.

Перемещение выделенных объектов:

  • Выделенные объекты схемы или печатной платы можно "сдвинуть" на текущее значение сетки привязки, нажимая клавиши со стрелками и удерживая нажатой клавишу Ctrl .
  • Выделенные объекты можно также "сдвинуть" на величину сетки привязки x10, нажимая клавиши со стрелками и удерживая клавиши Ctrl+Shift.
  • Для объектов схемы текущая сетка привязки отображается в строке состояния. Доступные сетки привязки настраиваются на странице Schematic - Grids диалога Preferences. Нажмите G, чтобы перебирать доступные значения сетки в процессе работы.
  • Для объектов печатной платы текущая сетка привязки отображается в строке состояния и задается в диалоговом окне Grid Editor. Нажмите Ctrl+G, чтобы открыть диалог и ввести новое значение.
  • Можно выбрать несколько компонентов печатной платы и переместить их по отдельности (в том порядке, в котором они были выбраны) с помощью команды Reposition Selected Components (Tools " Component Placement " Reposition Selected Components или сочетание клавиш T, O, C). Компоненты могут быть выбраны непосредственно на печатной плате с помощью панели PCB или в редакторе схем, если включен режим Cross Select Mode (менюTools ).

Перемещение объекта

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

  • Переместить - переместить объект(ы) без учета связности.
  • Перетаскивание - попытка сохранить связность при перемещении объекта (объектов).

Редактор схем работает в том или ином режиме, в зависимости от текущего состояния опции Always Drag (Schematic - Graphical Editing page of the Preferences dialog).

Текущее состояние опции Always Drag можно временно переключать во время работы, удерживая клавишу Ctrl. Если опция Always Drag включена и вы Ctrl + щелкните, удерживайте и перетаскивайте, программа не будет пытаться сохранить связь, вместо этого перемещая объект под курсором. В этой ситуации, если объект является членом объединения, все объекты в объединении будут перемещаться. Если вы работаете с включенной функцией Always Drag, удерживайте Ctrl при нажатии и перетаскивании, чтобы переместить все объекты в объединении. Обратите внимание, что клавиша Ctrl работает в обоих направлениях, если Always Drag в данный момент отключена, то удерживание Ctrl дает команду редактору схем переключиться с поведения перемещения объектов на поведение перетаскивания объектов.

Щелкните и удерживайте объект (или один из объектов в выделении), чтобы изменить его положение. При этом курсор может переместиться в другое место на объекте, чем то, на котором вы щелкнули. Это происходит намеренно и контролируется следующими параметрами, настраиваемыми на странице Схема - графическое редактирование диалога Preferences. Обратите внимание, что электрические объекты, такие как метки сетей, символы листов и компоненты, ведут себя иначе, чем неэлектрические объекты, такие как прямоугольник или линия, если включен параметр Always Drag.

  • Центр объекта - если включена, для графического объекта переместите курсор и удерживайте его в геометрическом центре объекта. Для электрического объекта удерживайте курсор в месте щелчка, если включен параметр Always Drag. Если опция Always Drag выключена, удерживайте в геометрическом центре. Для текстовых строк удерживайте в точке привязки строки (определяется текущей настройкой свойства Justification).

  • Электрическая точка объекта - если опция включена, если объект является электрическим объектом, удерживать в горячей точке (горячая точка - это точка, в которой создается связь). При включении эта опция отменяет опцию Center of Object для электрических объектов.

  • Always Drag - термин Drag используется для обозначения перемещения с сохранением связности. Если эта опция включена, при нажатии и перетаскивании электрического объекта вы просите программу попытаться сохранить текущую связность и аккуратно подстроить проводку в соответствии с ней при перетаскивании. Удерживайте Ctrl, чтобы временно переключиться с перетаскивания на перемещение.

  • Если включена функция Always Drag, программа пытается сохранить текущую связность, определенную в этой сети. Перетаскивание можно временно заблокировать, удерживая Ctrl во время щелчка и перетаскивания.

  • Нажмите клавишу G во время перемещения объекта, чтобы просмотреть доступные настройки Grid Preset. Они настраиваются на странице Schematic - Grids диалога Preferences.

  • Нажмите клавишу Ctrl во время перемещения текстового или графического объекта, чтобы временно заблокировать текущую настройку Grid Preset и установить сетку на минимальное значение 10mil Эта функция полезна, когда необходимо тщательно настроить расположение текстовой строки.

  • Выделенные объекты можно "сдвинуть" на одну сетку (в соответствии с текущим значением сетки привязки), нажав клавиши Ctrl+Arrow. Выделенные объекты также можно "сдвинуть" на 10 сеток (значение сетки привязки в 10 раз), нажав клавиши Ctrl+Shift+стрелка.

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

  • Нажмите Ctrl+Spacebar, чтобы повернуть выделение против часовой стрелки с шагом 90°. Нажмите Shift+Ctrl+Spacebar, чтобы повернуть выделение по часовой стрелке.

  • Нажмите клавиши X или Y, чтобы перевернуть выделение по оси X или Y соответственно.

  • Нажмите клавишу Spacebar (или Shift+Spacebar), чтобы изменить режим подключения для всех подключенных проводов, шин или сигнальных жгутов. Режим разводки для подключенных проводов можно изменить только при включенной опции Drag Orthogonal на странице Schematic - General диалога Preferences. По умолчанию проводка располагается под углом 90 градусов. Если эта опция отключена, режим проводки не только не может быть изменен, но и подключенная проводка будет расположена под углом.

Команды перемещения

Положение объекта можно изменить с помощью команд подменю Редактирование " Перемещение главного меню или подменю перемещения в активной панели .

  • Перетащить - перетащить отдельный объект в текущем документе, сохраняя связь с другими электрическими объектами (если выбран электрический объект).
  • Переместить - перемещение отдельного объекта в текущем документе. При использовании этой функции связь не сохраняется.
  • Переместить выделение - изменение положения выбранных объектов в текущем документе. При использовании этой функции связность не поддерживается.
  • Переместить выделение по X, Y - смещение текущего выделения объектов на определенную величину в направлениях X и/или Y. После запуска команды появится диалог Переместить выделение по X, Y. В этом диалоге укажите значения приращения дельты X и/или дельты Y, на которые нужно сдвинуть выделение. После нажатия кнопки OK выделение будет перемещено соответствующим образом.

    Диалог Переместить выделение по X, Y
    Диалог Переместить выделение по X, Y

  • Перетащить выделение - перетащить выделенные электрические объекты в текущем документе, сохраняя связь с другими электрическими объектами. Чтобы использовать выделение неэлектрических объектов, удерживайте клавишу Ctrl для начала перемещения. При этом временно отключается параметр Всегда перетаскивать, а команда Перетащить выделенную область переключается на команду Переместить выделенную область. Обратите внимание, что клавиша Ctrl также блокирует привязку к сетке, отпустите клавишу Ctrl после начала движения, чтобы восстановить привязку к сетке.
  • Move To Front - эта команда используется для изменения положения объекта и размещения его перед всеми другими объектами в стеке чертежей в текущем документе.

  • Повернуть выделение - эта команда используется для поворота одного или нескольких выделенных объектов против часовой стрелки.
  • Повернуть выделение по часовой стрелке - эта команда используется для поворота одного или нескольких выделенных объектов по часовой стрелке.

Команды выравнивания

Объекты можно также перемещать, изменяя их выравнивание. Чтобы выровнять объекты относительно других объектов, выделите все объекты, которые необходимо выровнять, щелкните правой кнопкой мыши на выбранном объекте и выберите Выровнять. Также можно воспользоваться подменю Edit " Align главного меню или подменю выравнивания на активной панели . Подменю "Выравнивание" содержит ряд опций для распределения выбранных объектов.

При выравнивании связь не сохраняется.

Команда Align используется для доступа к диалоговому окну Align Objects, в котором содержатся элементы управления для быстрого выравнивания набора выбранных в данный момент объектов дизайна по мере необходимости. Используйте диалог для установки параметров вертикального и/или горизонтального выравнивания выбранных объектов, затем нажмите OK , чтобы выполнить выравнивание.

Диалоговое окно Выравнивание объектов
Диалоговое окно Выравнивание объектов

  • Одновременное включение опций "По горизонтали" и "По вертикали" может привести к конфликту, в результате которого выбранные объекты окажутся сложенными друг на друга.
  • Использование опции Distribute equally может привести к тому, что перемещаемые объекты окажутся за пределами сетки. Включите опцию Переместить примитивы в сетку, чтобы ограничить выравнивание таким образом, чтобы все примитивы в выделении лежали в действительной точке сетки после завершения выравнивания.

Команда Align Left / Align Right / Align Top / Align Bottom позволяет выровнять выбранные объекты дизайна по их левым/правым/верхним/нижним краям соответственно. После запуска команды левый/правый/верхний/нижний край самого левого/правого/верхнего/нижнего объекта используется в качестве эталона, и все остальные объекты в выделении будут перемещены влево/вправо/вверх/вниз так, чтобы их левые края были выровнены по этому эталону.

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

Команда Выровнять горизонтальные центры / Выровнять вертикальные центры позволяет разместить выбранные объекты в одном столбце/ряду, выровняв их по горизонтальным/вертикальным центрам. После запуска команды объекты в выделении будут перемещены по горизонтали/вертикали, чтобы сформировать один столбец/ряд, выровненный по горизонтальным/вертикальным центрам. Вертикальная центральная линия столбца - это средняя точка между крайним левым и крайним правым объектами выделения; горизонтальная центральная линия строки - это средняя точка между крайним верхним и крайним нижним объектами выделения.

Команда Распределить по горизонтали / Распределить по вертикали позволяет сделать расстояние между объектами выделения равным по горизонтали и вертикали. После запуска команды крайний левый и крайний правый / крайний верхний и крайний нижний объекты в выделении останутся на своих местах, а все остальные объекты будут равномерно распределены между ними. Вертикальное/горизонтальное положение объектов не изменяется.

Команда Align To Grid используется для перемещения выделенных объектов в ближайшую точку текущей сетки привязки.

Округление координат объектов

Вы можете округлить внутренние координаты объектов, чтобы нейтрализовать эффект округления при переходе с имперских на метрические единицы измерения в процессе проектирования, выбрав команду Tools " Convert " Round coordinates of objects в главном меню. В результате внутренние координаты всех объектов дизайна будут такими, какими они были бы, если бы вы с самого начала начали проектировать в метрических единицах.

После запуска команды появится диалог Округление координат объектов. С помощью этого диалога можно определить, к каким документам будет применен процесс округления:

  • Только этот документ - округление координат только для текущего документа.
  • Все схемные документы текущего проекта - округление координат для всех схемных документов текущего проекта. Будут открыты схематические документы текущего проекта, которые в данный момент закрыты.
  • Все открытые схемные документы - круглые координаты для всех схемных документов, открытых в данный момент, независимо от проекта, к которому они принадлежат.

Диалог Округление координат объектов
Диалог Округление координат объектов

После выбора и нажатия OK откроется информационный диалог, в котором будет указано, для скольких объектов на скольких документах были округлены координаты.

Перемещение объекта в стеке чертежей

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

С помощью следующих команд подменю Edit " Move главного меню или подменю перемещения на активной панели можно переместить объект в перекрывающемся стеке объектов, частью которого является этот объект.

Bring To Front / Send To Back - перемещение объекта, входящего в состав стопки перекрывающихся объектов, на передний/задний план по отношению ко всем остальным объектам в этой стопке. Запустив команду, щелкните объект, который нужно переместить. Объект будет перемещен в верхнюю/нижнюю часть стопки перед/за всеми перекрывающимися объектами без изменения его координат x или y.

Bring To Front Of / Send To Back Of - перемещение одного объекта перед / за другим объектом в стопке перекрывающихся объектов. После запуска команды щелкните объект, который вы хотите переместить, затем щелкните "целевой" объект, перед/за которым вы хотите переместить первый объект. Первый объект будет перемещен перед / за этим целевым объектом без изменения его координат x или y.

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

Редактирование текста на месте

Редактирование текста на месте позволяет редактировать текстовые записи в текущем документе, такие как текст обозначений и комментариев, текстовые строки, текстовые рамки и полностью развернутые заметки, напрямую, а не через панель свойств . Для этого щелкните текстовый объект один раз, чтобы выделить его, а затем после небольшой задержки щелкните еще раз, чтобы перейти в режим редактирования на месте (между каждым щелчком должно пройти достаточно времени, чтобы программа не восприняла два одиночных щелчка как один двойной щелчок, который откроет панель Properties ). В качестве альтернативы выберите текстовый объект, для которого необходимо выполнить редактирование на месте, а затем воспользуйтесь сочетанием клавиш F2. Выберите текстовый объект, который нужно отредактировать, затем активируйте команду - текст будет выделен и готов к непосредственному редактированию.

Чтобы завершить редактирование текста на месте, щелкните мышью в стороне от текстовой строки. Для текста параметров или текстовой строки можно также нажать Enter. Для текстовой рамки или примечания можно нажать зеленую кнопку с галочкой (если вы решите, что внесенное изменение не нужно, нажмите красную кнопку с крестиком , чтобы отменить изменение).

Эта функция доступна только в том случае, если опция Enable In-Place Editing включена на странице Schematic - General диалога Preferences . Если эта опция отключена, вам придется выбрать родительский объект и отредактировать текст через панель Properties.
Меню правой кнопки мыши предоставляет стандартные команды редактирования, такие как Вырезать, Копировать, Вставить, и Удалить.
Дополнительные сведения о текстовых строках, текстовых фреймах и примечаниях см. на странице Работа с текстовыми объектами на схеме.

Редактирование полилинейных объектов

Сегмент полилинейного объекта соединения (провод, шина или сигнальный жгут), размещенный на листе схемы, можно разбить на две части в выбранном месте листа схемы с помощью команды Edit " Break Wire из главного меню. После запуска команды курсор будет отображаться в соответствии с настройками, заданными для Cutter Box, и Extremity Markers, на странице Schematic - Break Wire диалога Preferences.

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

Установите курсор на сегмент провода, шины или сигнального жгута, который нужно эффективно разделить на две части, и щелкните, или нажмите Enter. Указанная длина сегмента будет удалена, тем самым разбивая сегмент на два.

Продолжайте разбивать другие объекты полилинии или щелкните правой кнопкой мыши или нажмите Esc, чтобы выйти.

Находясь в режиме разрыва проволоки, нажмите клавишу Пробел , чтобы переключиться между следующими режимами отрезки длины:

  • Snap To Segment - в этом режиме резак будет автоматически изменять размер для привязки к целому сегменту полилинии.
  • Snap Grid Size Multiple - в этом режиме размер резака определяется кратно текущей сетке привязки.
  • Фиксированная длина - в этом режиме размер фрезы определяется фиксированной длиной.
  • Независимо от размера резака, при использовании опций, отличных от Snap To Segment, резак будет уменьшаться, чтобы полностью вмещать сегменты проволоки меньшего размера, проходя над ними, как если бы была выбрана опция Snap To Segment.
  • Свойства режущего инструмента можно задать на странице Schematic - Break Wire диалога Preferences . Значения, измененные на локальном уровне документа, будут мгновенно отражены на уровне предпочтений.
  • Вы также можете удалять выделенные сегменты проводов (не сегменты шин или объектов сигнальных жгутов) нажатием клавиши Delete , при этом также учитываются автосоединения, позволяющие удалить сегмент провода только до этого соединения (и включая это соединение, если в противном случае к нему останутся подключенными только два других сегмента провода). Просто дважды щелкните (с паузой между нажатиями) на определенном сегменте провода, чтобы выделить его, при этом стрелки редактирования конечных точек станут красными. Вы можете удалить несколько сегментов на разных проводах, убедившись, что каждый из них выделен (Shift+ щелкните дважды на каждом последующем сегменте, чтобы включить его в общий выбор сегмента).

Для редактирования конкретной вершины, находящейся под курсором, для родительского полигона, линии, провода, шины, сигнального жгута или линейного объекта, размещенного на листе схемы или в символе схемы, можно использовать команду Edit Vertex n, вызываемую из меню правой кнопки мыши на нужной вершине. После запуска команды появится диалог со свойствами родительского объекта. Выбранная вершина будет готова к редактированию в области панели Vertices.

Использование вырезания/копирования и вставки

В редакторе схем можно вырезать/копировать и вставлять объекты внутри или между схематическими документами, например, компонент(ы) из схемы можно скопировать в другой схематический документ. Можно вырезать/копировать объекты в буфер обмена Windows и вставлять их в другие документы. Текст можно вставить из буфера обмена Windows в текстовый фрейм схемы. Также можно напрямую скопировать и вставить выделение типа таблицы из другого приложения, например Microsoft Excel, или из любого элемента управления стилем сетки в Altium Designer.

Более сложные действия копирования/вставки можно выполнить с помощью функции Smart Paste.

Выберите объект(ы), который вы хотите вырезать/скопировать, нажмите Edit " Cut (Ctrl+X) / Edit " Copy (Ctrl+C) из основных меню или выберите команду Cut/Copy из меню правой кнопки мыши, затем щелкните, чтобы установить опорную точку копирования на объекте, которая будет использоваться для точного позиционирования объекта при вставке. Запрос на установку опорной точки появится только в том случае, если опция Clipboard Reference включена на странице Schematic - Graphical Editing диалога Preferences . Если опция Clipboard Reference отключена, рекомендуется использовать ярлык для запуска команды.

Если требуется, чтобы шаблон листа был добавлен в копию (содержал рамку, блок заголовка и т. д.), убедитесь, что опция Add Template to Clipboard включена на странице Schematic - Graphical Editing диалога Preferences .

Чтобы скопировать выбранный объект(ы) в буфер обмена в текстовом формате, выделите объект(ы) и выберите команду Edit " Copy As Text в главном меню. Текст текстовых объектов в выделении (аннотации, примечания, текстовые рамки, сетевые метки, внелистовые разъемы, порты, порты питания и т. д.) будет скопирован в буфер обмена. Затем эту информацию можно вставить в любое текстовое поле или внешний текстовый документ.

Чтобы поместить последнее содержимое, вырезанное/скопированное в буфер обмена, в активный документ, выберите команду Edit " Paste в главном меню или щелкните правой кнопкой мыши в пространстве проектирования и выберите команду Paste из контекстного меню (сочетание клавиш: Ctrl+V).

При вставке скопированных объектов компонентов их обозначения будут сброшены, если опция Reset Parts Designators on Paste включена на странице Schematic - Graphical Editing диалога Preferences.
Чтобы скопировать один или несколько выделенных объектов и затем вставить несколько экземпляров выделения в любое место текущего документа, можно также использовать команду Edit " Duplicate из главного меню (сочетание клавиш: Ctrl+R). Поскольку эта команда используется для копирования и вставки объектов, вы не можете использовать ее для дублирования дочерних объектов группы.

Использование интеллектуальной вставки

Функция Smart Paste редактора схем позволяет копировать выбранный объект и вставлять его в качестве другого объекта. Например, можно скопировать и вставить в качестве портов метки сети, или вставить группу выбранных элементов листа в качестве портов+проводов+меток сети с шинами, разделенными на отдельные провода.

Когда объект(ы), необходимые для операции интеллектуальной вставки, скопированы в буфер обмена, выберите команду Edit " Smart Paste в главном меню или воспользуйтесь сочетанием клавиш Shift+Ctrl+V, чтобы открыть диалог Smart Paste.

Диалог Smart Paste
Диалог Smart Paste

Использование этой функции требует настройки следующих трех областей диалога:

  • Выбор объектов для вставки - в этом разделе отображается список всех объектов в буфере обмена, сгруппированных по их типу. Выберите объекты для вставки, используя флажок рядом с каждым типом объектов схемы. Altium Designer поддерживает отдельный буфер обмена, отличный от основного буфера обмена окна, чтобы иметь лучшее разрешение деталей объектов буфера обмена, но при необходимости содержимое буфера обмена Windows также может быть использовано в качестве источника Smart Paste.
  • Выберите действие вставки - прежде чем вставлять новые объекты, необходимо выбрать соответствующий объект Paste As, чтобы определить, как будут преобразованы выбранные объекты. При вставке объектов как Themselves будет выполнена стандартная операция вставки. Другие варианты преобразуют исходный объект в выбранный объект или коллекцию объектов перед вставкой. Дополнительные опции, если они доступны, будут перечислены под выбранным объектом(ами) вставки.
  • Вставить массив - включите эту опцию, чтобы скопировать выбранные объекты в виде двумерного массива. Общее количество созданных копий будет равно количеству столбцов, умноженному на количество строк. Для объектов, содержащих идентификаторы, используйте элементы управления Text Increment, чтобы определить, как будут увеличиваться первичные (и вторичные, если применимо) идентификаторы. Используйте поле Direction , чтобы определить способ инкрементации - Horizontal First или Vertical First. Чтобы получить точные копии идентификаторов без инкремента, установите направление None.
При настройке параметров в диалоговом окне Smart Paste область Summary в нижней части диалогового окна предоставляет полезный обзор того, что произойдет - что будет вставлено в пространство проектирования на основе заданного содержимого буфера обмена.

Настроив необходимые параметры, нажмите OK. Если массив не размещается, вставляемое содержимое будет отображаться плавающим на курсоре. Расположите содержимое в нужной позиции в пространстве дизайна и щелкните или нажмите Enter, чтобы вставить.

Редактирование с повторным входом

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

Повторное редактирование также очень полезно, если вы начинаете размещать провод, который должен быть подключен к порту, который вы еще не разместили. Нет необходимости выходить из режима Place Wire ; просто нажмите клавиши быстрого доступа Place Port (P, R), разместите порт, нажмите Esc для выхода из режима Place Port, а затем подключите провод к порту.

Измерение расстояния на схемном документе

В редакторе схем имеется инструмент измерения расстояния, расположенный в меню Reports (Reports " Measure Distance, а также клавиши быстрого доступа Ctrl+M ). С помощью этого инструмента можно измерить расстояние между двумя точками на схемном документе. После запуска команды вам будет предложено щелкнуть две точки на схематическом документе. После выбора двух точек появится диалоговое окно Информация с общим значением Расстояние , причем значения Расстояние по оси X и Расстояние по оси Y отображаются с точностью до двух знаков после запятой.

Измените сетку привязки (сочетание клавиш G), если вы не можете точно установить курсор в нужные точки.

Единицы измерения определяются Единицами , выбранными для схемного документа в области Общие режима Параметры документа панели свойств. Вы также можете переключиться на имперские или метрические единицы, переключая единицы (View " Toggle Units).

Редактирование групповых объектов

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

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

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

  1. Выбрать конденсаторы со значением 100uF 16V.
  2. Измените их комментарий на 100uF (удалите текст 16V).
  3. Добавьте новый параметр к этим компонентам с именем Voltage и значением 16V.
  4. Измените видимость этого параметра, чтобы он отображался на схеме.

Хотя это может показаться сложным набором редактирования, на самом деле все довольно просто.

Шаг 1. Выбор конденсаторов

Чтобы выбрать все конденсаторы 100uF 16V, щелкните правой кнопкой мыши на символе компонента одного из них и выберите в контекстном меню пункт Find Similar Objects.

Мы будем использовать подход, рассмотренный в предыдущем примере, за исключением того, что на этот раз нужно найти компоненты, у которых одинаковый Comment и одинаковый Current Footprint, как показано на изображении выше.

Обратите внимание, что мы также можем сопоставить компоненты, обозначение которых начинается с буквы C. Для этого нужно изменить Component Designator на C*. Нажмите OK, чтобы выбрать подходящие конденсаторы.

Шаг 2. Изменение строки комментария

После нажатия кнопки OK открывается панель Properties (если была включена опция Open Properties в диалоге Find Similar Objects ). За ней находится лист схемы, на котором отображаются совпадающие объекты, выбранные на этом листе. Если были включены опции Zoom Matching и Mask Matching, то вид будет увеличен, а все объекты, которые не совпали, будут затушеваны или замаскированы.

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

Чтобы изменить строку комментариев, удалите 16V из строки, затем нажмите Enter , чтобы применить изменения.

Шаг 3. Добавление нового параметра в компонент

Следующее изменение, которое нам нужно сделать, - это добавить новый параметр. Для этого нажмите Добавить в области Параметры панели Свойства в режиме Компонент и выберите из выпадающего списка Параметр . Запись Parameter 1 будет добавлена в сетку в этом регионе. Введите новый параметр Имя и Значение.

Нажмите , чтобы удалить выбранный параметр.

Шаг 4. Настройка видимости параметра Напряжение

Последний шаг - сделать новый параметр Напряжение видимым. Щелкните значок , чтобы сделать параметр видимым (отображается как ).

Теперь мы обновили строку комментариев для всех конденсаторов 100uF. Мы также добавили новый параметр под названием Voltage, установили его значение 16V, и сделали этот параметр видимым.

Поиск текста

Редакторы схем и условных обозначений позволяют быстро найти определенный текст или его часть в соответствии с заданными параметрами поиска. Выберите команду Edit " Find Text в главном меню, щелкните правой кнопкой мыши в пространстве проектирования и выберите команду Find Text из контекстного меню или воспользуйтесь сочетанием клавиш Ctrl+F, чтобы открыть диалог Find Text. В этом диалоговом окне можно указать существующий текст для поиска, а также параметры масштабирования и дополнительные опции.

Диалог Найти текст
Диалог Найти текст

Все совпадающие тексты будут отображаться в списке на панели Сообщения с возможностью перекрестного зондирования на экземпляр искомого текста непосредственно в пространстве проектирования (дважды щелкните на записи сообщения или щелкните правой кнопкой мыши и выберите Cross Probe из контекстного меню). Кроме того, если в диалоге Find Text была включена опция Jump to Results и было найдено несколько экземпляров искомого текста, будет отображен диалог Find Text - Jump, а первое вхождение текста, указанное в поле Text To Find диалога Find Text, будет расположено и отцентрировано в пространстве проектирования.

Диалог Найти текст - переход
Диалог Найти текст - переход

Диалог Find Text - Jump является немодальным диалогом, что означает, что вы можете работать с интерфейсом Altium Designer, включая объекты на листе схемы, пока диалог открыт.
Click here to expand or collapse this section
  • Previous - нажмите эту кнопку, чтобы перейти к предыдущему совпадающему текстовому элементу. Нажмите несколько раз, чтобы последовательно вернуться к предыдущим элементам.
  • Следующий - нажмите эту кнопку, чтобы перейти к следующему подходящему текстовому элементу. Щелкните несколько раз, чтобы последовательно перейти к следующему элементу.

    При переходе к следующему найденному тексту в верхней части диалогового окна будет отображаться исходный текст поиска и текущий элемент, рассматриваемый в пространстве проектирования с точки зрения типа объекта (обозначение, идентификатор сети, порт, порт питания, метка сети), текстовая строка или текстовая рамка) и соответствующего текста.
  • Закрыть - нажмите эту кнопку, чтобы закрыть диалог. Щелкните на раскрывающейся стрелке в правой части кнопки, чтобы открыть меню со следующими опциями:
    • Новый поиск - выберите эту команду, чтобы закрыть диалог и открыть диалог Найти текст, в котором вы можете изменить поиск по своему усмотрению.
    • Закрыть - выберите эту команду, чтобы закрыть диалог и вернуться в пространство проектирования. Также для выполнения этого действия можно воспользоваться сочетанием клавиш Esc.

Перейти к другому результирующему вхождению искомого текста по:

  • Используя кнопки Предыдущая и Следующая в диалоговом окне Найти текст - Перейти.
  • С помощью команды Edit " Find Next (через ее сочетание клавиш F3 ).
  • Перекрестный поиск из соответствующей записи сообщения на панели Сообщения .

Можно также найти определенный текст или часть текста в соответствии с заданными параметрами поиска, а затем заменить этот текст на заданный новый текст. Выберите команду Edit " Replace Text в главном меню или воспользуйтесь сочетанием клавиш Ctrl+H, чтобы открыть диалог Find And Replace Text. В этом диалоговом окне укажите существующий текст для поиска и текст для замены, а также параметры масштабирования и дополнительные параметры. Когда все будет готово, нажмите OK. Весь целевой текст будет заменен, если в диалоге не включен параметр Prompt On Replace, который позволит вам вручную подтвердить замену каждого экземпляра совпадающего текста.

Диалог Поиск и замена текста
Диалог Поиск и замена текста

Вы можете искать только в документах схем или библиотеках схем, но не в комбинации этих двух типов документов.

Работа с союзами

Союз - это коллекция объектов, которые были сгруппированы вместе. При объединении в союз можно быстро выбрать/отменить выбор всех членов союза и переместить их всех при перемещении одного члена союза.

Чтобы создать союз из выбранных в данный момент объектов дизайна, выберите команду Инструменты " Преобразовать " Создать союз из выбранных объектов в главном меню или щелкните правой кнопкой мыши в пространстве дизайна и выберите команду Союзы " Создать союз из выбранных объектов из контекстного меню. Будет создан союз, членами которого станут выбранные объекты. Информационный диалог подтвердит, сколько объектов было добавлено в союз.

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

Перетаскивание электрического объекта, например компонента, включается путем включения опции Always Drag на странице Schematic - Graphical Editing (Схема - графическое редактирование) диалога Preferences (Предпочтения). Если опция включена, то при нажатии и перетаскивании электрического объекта вы просите программу попытаться сохранить текущее соединение и аккуратно подстроить проводку под него при перетаскивании.

Текущее состояние опции Always Drag можно временно переключить в процессе работы, удерживая клавишу Ctrl. Если опция Always Drag включена и вы Ctrl + щелкните, удерживайте и перетаскивайте, программа не будет пытаться сохранить связь, вместо этого перемещая объект под курсором. В этой ситуации, если объект является членом объединения, все объекты в объединении будут перемещаться. Если вы работаете с включенной функцией Always Drag, удерживайте Ctrl при нажатии и перетаскивании, чтобы переместить все объекты в объединении. Обратите внимание, что клавиша Ctrl работает в обоих направлениях, если Always Drag в данный момент отключена, то удерживание Ctrl дает команду редактору схем переключиться с поведения перемещения объектов на поведение перетаскивания объектов.

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

Чтобы удалить один или несколько объектов-участников из определенного союза, выберите в главном меню команду Инструменты " Преобразовать " Выделить объекты из союза. После запуска команды курсор изменится на перекрестие, и вам будет предложено выбрать объект, который необходимо удалить из союза. Установите курсор на нужный объект-член и щелкните, или нажмите Enter. Появится диалог Подтверждение разрыва союза объектов. Используйте этот диалог, чтобы определить, какие объекты следует удалить из союза (и, наоборот, какие объекты следует оставить в составе союза). После нажатия кнопки OK состав объектов союза будет соответствующим образом обновлен.

Диалог Подтверждение объединения объектов
Диалог Подтверждение объединения объектов

Кроме того, объект можно удалить из родительского союза, щелкнув правой кнопкой мыши на объекте в нужном союзе и выбрав из контекстного меню команду Unions " Break objects from Union.

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

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

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

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

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

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

Content