Методы размещения и редактирования печатных плат

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

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

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

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

В редакторе печатных плат есть два типа объектов: примитивы и групповые объекты:

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

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

Общие принципы размещения и редактирования объектов

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

  1. Выберите объект для размещения на одной из панелей инструментов или в меню Place .

  2. С помощью мыши задайте положение размещаемого объекта в рабочей области редактора печатных плат и его размер (если применимо).

  3. Щёлкните правой кнопкой мыши (или нажмите Esc), чтобы завершить команду и выйти из режима размещения.

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

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

Свойства объекта по умолчанию можно в любой момент изменить на странице Редактор печатных плат — Значения по умолчанию диалогового окна Preferences . Эти свойства будут применяться при размещении последующих объектов.

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

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

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

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

Пример диалогового окна свойств объекта Контактная площадка . 
Пример диалогового окна свойств объекта Контактная площадка .

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

Атрибуты, заданные таким образом, становятся настройками по умолчанию для последующего размещения объектов, если на странице Редактор печатных плат — Значения по умолчанию диалогового окна Preferences не включён параметр Permanent . Если этот параметр включён, изменения применяются только к размещаемому объекту и последующим объектам, размещаемым в рамках того же сеанса размещения.

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

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

Соответствующая панель или диалоговое окно свойств

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

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

  • Дважды щёлкните размещённый объект.

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

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

  • Если панель Properties уже активна, выберите объект.
  • Выбрав объект, откройте панель Properties с помощью кнопки Panels в правом нижнем углу рабочей области или выберите View » Panels » Properties в главном меню.
Если параметр Double Click Runs Interactive Properties отключён (по умолчанию) на странице Редактор печатных плат — Общие диалогового окна Preferences, то при двойном щелчке по примитиву либо при щелчке правой кнопкой мыши по выбранному примитиву и последующем выборе Properties откроется диалоговое окно. Если параметр Double Click Runs Interactive Properties включён, откроется панель Properties.
Хотя набор параметров в диалоговом окне и на панели одинаков, их порядок и расположение могут немного различаться.
Нажмите Ctrl+Q, чтобы переключить единицы измерения, используемые на панели или в диалоговом окне, между метрическими (mm) и британскими (mil). Это влияет только на отображение значений на панели или в диалоговом окне и не изменяет единицы измерения платы, которые задаются параметром Units на панели Properties, когда в рабочей области не выбран ни один объект.

Команды выбора объектов печатной платы

Помимо стандартных команд выбора объектов и снятия выбора, редактор печатных плат содержит ряд специальных команд, упрощающих эти операции. Эти команды доступны в подменю Edit » Select и Edit » DeSelect главного меню. Команды выбора также доступны в меню кнопки  на Active Bar.

  • Select overlapped — используйте для выбора следующего объекта проекта в группе объектов, расположенных в одном месте (перекрывающихся), без использования всплывающего окна выбора. Выбор выполняется в следующем фиксированном порядке приоритетов с циклическим переходом при каждом повторном вызове команды:

    1. Контактная площадка
    2. Переходное отверстие
    3. Дорожка/дуга
    4. Компонент
    5. Полигон
    6. Область/заливка
    7. Текст

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

    • Чтобы использовать эту команду, убедитесь, что Display popup selection dialog параметр отключен на странице PCB Editor - General диалогового окна Preferences.
    • При определении порядка выбора сначала учитывается текущий слой, а затем объекты на других слоях.
    • Двойной щелчок в области, где расположены перекрывающиеся объекты, всегда открывает всплывающее окно выбора.
  • Select next (сочетание клавиш: Tab) - если в проекте уже выбран исходный объект, эта команда расширяет выделение, включая в него объект (или объекты) следующего уровня логической иерархии. Поддерживаются следующие циклические последовательности логического выбора:

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

    Via Fanouts - если достаточно короткая дорожка соединяет контактную площадку с переходным отверстием и никакая другая контактная площадка не соединена с этим переходным отверстием более короткой дорожкой, то эта дорожка и переходное отверстие считаются Fanout данной контактной площадки.

    Escapes - достаточно короткий незавершенный отрезок дорожки, соединенный с контактной площадкой, считается Escape данной контактной площадки.

    Interconnect - дорожка, соединяющая два уже выбранных объекта (например, контактные площадки или переходные отверстия веерных отводов), считается Interconnect.

    Кроме того, эта функция позволяет расширять выделение для нескольких объектов, выбранных в разных цепях проекта.

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

    Эта команда особенно полезна при выборе трассированных цепей. Подробнее см. Стратегии выбора трассировки.

  • Board - используйте для выбора всех объектов, находящихся в пределах заданного контура платы.

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

    После запуска команды можно щелкнуть электрический объект или линию связи, чтобы выбрать все электрические объекты соответствующей цепи. Если вы знаете имя нужной цепи, щелкните в области проекта, где нет объектов; откроется диалоговое окно Net Name. В нем можно ввести имя нужной цепи; после закрытия диалогового окна эта цепь будет выбрана. Если вы не уверены в имени цепи, введите ?, затем нажмите OK , чтобы открыть диалоговое окно Nets Loaded, в котором перечислены все загруженные в данный момент цепи проекта.

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

  • Physical Connection - используйте для выбора всех физически проложенных дорожек между контактными площадками. Щелкните дорожку, контактную площадку или переходное отверстие; будут выбраны все непрерывно соединенные дорожки до следующей контактной площадки, включая переходные отверстия (сами контактные площадки в выделение не включаются).

  • Physical Connection Single Layer - используйте для выбора всех физически проложенных дорожек между контактными площадками на одном слое. Щелкните дорожку или переходное отверстие; будут выбраны все непрерывно соединенные дорожки на том же слое до следующей контактной площадки (сами контактные площадки и переходные отверстия в выделение не включаются).

  • Component Connections - используйте для выбора всех трассированных соединений, отходящих от контактных площадок выбранного компонента (включая дорожки и переходные отверстия), до первой встреченной контактной площадки в каждом случае. Сами контактные площадки в выделение не включаются.

    Эту команду также можно вызвать, щелкнув правой кнопкой мыши размещенный компонент и выбрав команду Component Actions » Select Component Connections  в контекстном меню.

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

    Эту команду также можно вызвать, щелкнув правой кнопкой мыши размещенный компонент и выбрав команду Component Actions » Select Component Nets  в контекстном меню.

  • Room Connections - используйте для выбора всех трассированных соединений между контактными площадками, полностью находящихся в пределах выбранной комнаты в текущем документе.

    Эту команду также можно вызвать, щелкнув правой кнопкой мыши размещенную комнату и выбрав команду Room Actions » Select Room Connections  в контекстном меню.

  • All on Layer - используйте для выбора всех объектов на текущем слое или снятия их выделения.

    Компонент может быть размещен на определенном слое, но снять его выделение с помощью команды DeSelect » All on Layer может оказаться невозможно. Это связано с тем, что не все примитивы, из которых состоит компонент, размещены на одном слое. Например, текст позиционного обозначения и комментария может находиться на слое Top Overlay, а контактные площадки — на слое Multi-Layer.
  • Free Objects - используйте для выбора всех свободных объектов-примитивов в проекте. Компоненты, координатные объекты, размерные объекты, объекты подстройки длины, OLE-объекты и объекты заливки полигонов являются групповыми объектами, поэтому эта команда на них не действует.

  • All Locked - используйте для выбора всех объектов проекта, у которых включено свойство Locked .

  • Off Grid Pads - используйте для выбора всех контактных площадок, расположенных вне узлов текущей сетки привязки.

Обратите внимание, что в редакторе печатных плат команда Lasso Select / Lasso Deselect поддерживает два режима работы:

  • Free-form - как при использовании настоящего лассо, вы можете нарисовать от руки область выделения, охватывающую нужные объекты проекта.

  • Polyline - этот режим создает многоугольное «лассо» и может быть предпочтительнее режима произвольной формы, когда нужно точнее снимать выделение объектов. Он особенно полезен в проектах с компонентами, повернутыми на 45 градусов, или при работе с гибкими платами, где геометрия проекта не всегда ортогональна.

Можно даже использовать сочетание обоих режимов, чтобы задать область снятия выделения именно так, как вам нужно. Текущий режим отображается в Status Bar. Нажмите Spacebar для переключения между режимами Free-form и Polyline.

Удерживайте клавишу Ctrl при использовании команды Lasso Select, Inside Area, Outside Area, Touching Line или Touching Rectangle, чтобы воздействовать на примитивы, входящие в состав компонента.

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

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


Пример маркеров редактирования для выбранного объекта «Заливка».

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

  • Нажмите Spacebar для поворота объекта против часовой стрелки или Shift+Spacebar для поворота по часовой стрелке. Поворот выполняется в соответствии со значением Rotation Step, заданным на странице Редактор печатных плат — Общие диалогового окна Preferences.
  • Нажмите клавишу L, чтобы перенести объект на другую сторону платы (если применимо).
  • Нажмите клавишу X или Y , чтобы зеркально отразить объект по оси X или Y (если применимо).
  • Нажмите клавишу Alt, чтобы ограничить направление перемещения горизонтальной или вертикальной осью в зависимости от исходного направления движения.
  • Для перемещения объекта небольшими шагами (в соответствии с текущим шагом сетки привязки) нажимайте клавиши со стрелками, удерживая клавишу Ctrl . Для перемещения более крупными шагами (10 шагов сетки привязки) нажимайте клавиши со стрелками, удерживая клавиши Ctrl+Shift.

Количество примитивов, отображаемых при перетаскивании нескольких выбранных объектов, определяется параметром PCB.Rendering.MultiselectionDrag в диалоговом окне Расширенные настройки (значение по умолчанию — 500).

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

Положение объекта можно изменить с помощью команд подменю Edit » Move главного меню или подменю перемещения в Active Bar.

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

  • Drag — эта команда используется для перемещения любого объекта в текущем документе. Если к объекту (например, компоненту, контактной площадке или переходному отверстию) подключены дорожки и/или дуги, они сохраняют соединение с ним при его перемещении.

    • Чтобы подключённая дорожка перемещалась вместе с компонентом, для режима Comp Drag необходимо задать значение Connected Tracks на странице Редактор печатных плат — Общие диалогового окна Preferences. Если для этого режима задано значение None, команда работает так же, как обычная команда перемещения.
    • При использовании этой команды для перетаскивания компонента, когда для режима Comp Drag задано значение Connected Tracks, команды поворота и зеркального отражения с клавиатуры недоступны. Также обратите внимание, что функции интеллектуального перемещения (динамическое выравнивание и расталкивание) тоже недоступны.
  • Component — эта команда позволяет перемещать компоненты в текущем документе. После запуска команды щёлкните по компоненту в проекте, который требуется переместить, переместите его в нужное положение и щёлкните ещё раз. Либо щёлкните в свободном месте рабочей области проекта, чтобы открыть диалоговое окно Выбор компонента. В этом окне найдите нужный компонент (перейдя к нему или перенеся его к курсору), а затем измените его положение описанным выше способом. Обратите внимание: эта функция работает, только если целевой компонент not заблокирован.

    Эту команду также можно вызвать, щёлкнув правой кнопкой мыши по компоненту в рабочей области проекта и выбрав команду Component Actions » Move Component в контекстном меню.

  • Move Selection — эта команда позволяет вручную изменить положение выбранных объектов в текущем документе. Все цепи, связанные с выбранным объектом, сохраняют связь с ним, а линии соединений следуют за объектом при его перемещении (их отображение зависит от действующего режима отображения соединений). Проложенные дорожки, подключённые к объекту, не перемещаются.

  • Move Selection by X, Y — эта команда используется для смещения выбранных объектов на точно заданную величину по оси X и/или Y. После запуска команды открывается диалоговое окно Get X/Y Offsets. В этом окне задайте значения приращений по X и/или Y, на которые требуется переместить выбранные объекты.

    Команда доступна, только если в рабочей области проекта выбран хотя бы один объект.

    Диалоговое окно Get X/Y Offsets
    Диалоговое окно Get X/Y Offsets

  • Rotate Selection - эта команда используется для поворота выбранных объектов в рабочей области проектирования против часовой стрелки или по часовой стрелке на заданный угол. После запуска команды откроется диалоговое окно Rotation Angle (Degrees). Введите требуемый угол поворота от 0,001° до 360,00°  (с шагом 0,001°). Введите положительное значение для поворота против часовой стрелки или отрицательное значение для поворота по часовой стрелке. Нажмите OK, чтобы закрыть диалоговое окно, затем установите курсор в нужное положение и щелкните, чтобы задать опорную точку поворота. Выбранные объекты будут повернуты вокруг опорной точки на введенный угол.

    Диалоговое окно Rotation Angle
    Диалоговое окно Rotation Angle

  • Flip Selection - отразить выбранные объекты по горизонтали (относительно оси Y) с переносом на соответствующий слой на противоположной стороне платы. Например, объекты на Top Layer будут перенесены на Bottom Layer, объекты на Top Overlay — на Bottom Overlay и т. д.

    • После отражения текст позиционного обозначения и комментария отображается зеркально.

    • Для контактной площадки на слое Multi-Layer отражение фактически меняет на обратный порядок пар размеров X/Y и форм. Поэтому, если использован стиль Top-Middle-Bottom и исходные формы имеют порядок Round-Rectangle-Octagonal, отражение изменит порядок в стеке на обратный, и формы, начиная с верхней, будут расположены в порядке Octagonal-Rectangle-Round.

    • Если выбрано несколько объектов, вся группа отражается относительно геометрического центра выбранной группы. 

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

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

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

Команды выравнивания перемещают только те выбранные объекты, которые можно свободно перемещать, — заблокированные объекты перемещены не будут.

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

Диалоговое окно Align Objects
Диалоговое окно Align Objects

  • Одновременное включение параметров Horizontal и Vertical может привести к конфликту, в результате которого выбранные объекты будут наложены друг на друга.
  • Использование параметров Space equally может привести к тому, что перемещаемые объекты окажутся вне узлов сетки.

Команда Position Component Text открывает диалоговое окно Component Text Position, в котором можно изменить положение текста позиционного обозначения и/или комментария для одного или нескольких выбранных компонентов в текущем документе.

Диалоговое окно Component Text Position
Диалоговое окно Component Text Position

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

  • Left-Above
  • Left-Center
  • Left-Below
  • Center-Above
  • Center
  • Center-Below
  • Right-Above
  • Right-Center
  • Right-Below

Чтобы оставить текст в текущем положении без изменений, оставьте параметр No Change включенным.

  • Положение текста позиционного обозначения и комментария также можно изменить в разделе Properties панели Свойства. Чтобы отобразить эти свойства, выберите позиционное обозначение/комментарий или родительский компонент. Нажмите соответствующий элемент управления, в котором текстом указаны текущие слой, положение и угол поворота позиционного обозначения/комментария, затем настройте свойство Autoposition во всплывающем окне.
  • Чтобы свободно разместить текст позиционного обозначения/комментария и обеспечить его перемещение и поворот вместе с родительским компонентом, выберите стиль Manual для свойства Autoposition (при настройке свойств через панель Properties). Также можно нажать на текст и, удерживая кнопку мыши, перетащить его в нужное положение непосредственно в рабочей области; при этом свойство Autoposition автоматически переключится на Manual.

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

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

Команда Align Horizontal Centers / Align Vertical Centers позволяет размещать выбранные объекты в один столбец/ряд с выравниванием по их центрам по горизонтали/вертикали. После запуска команды курсор примет вид перекрестия, и вам будет предложено выбрать один из выделенных объектов; щелкните по нему. Этот объект станет опорным. Все остальные выбранные объекты будут перемещены относительно него с выравниванием по их центрам по горизонтали/вертикали.

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

Команда Increase Horizontal Spacing / Increase Vertical Spacing позволяет увеличить горизонтальные/вертикальные расстояния между выбранными объектами. После запуска команды самый левый/нижний объект останется на своем месте, а остальные выбранные объекты будут перемещены вправо/вверх. Перемещение выполняется так, чтобы горизонтальное/вертикальное расстояние между опорными точками соседних объектов увеличилось на величину, указанную в поле Step X / Step Y для используемого по умолчанию Global Board Snap Grid.

Команда Decrease Horizontal Spacing / Decrease Vertical Spacing позволяет уменьшить горизонтальные/вертикальные расстояния между выбранными объектами. После запуска команды самый левый/нижний объект останется на своем месте, а остальные выбранные объекты будут перемещены влево/вниз. Перемещение выполняется так, чтобы горизонтальное/вертикальное расстояние между опорными точками соседних объектов уменьшилось на величину, указанную в поле Step X / Step Y для используемого по умолчанию Global Board Snap Grid.

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

Команда Move All Components Origin To Grid используется для перемещения опорных точек всех компонентов на текущую сетку привязки. После запуска команды все компоненты в рабочей области, контактные площадки которых находятся на сетке, будут перемещены так, чтобы их опорные точки совпали с узлами текущей сетки привязки. По умолчанию автоматически создается и открывается в качестве активного документа отчет — Move Component(s) Origin To Grid - <PCBDocumentName>.html, в котором подробно указано, какие компоненты были и какие не были перемещены.

  • Настройте форматы создаваемых и отображаемых отчетов на странице PCB Editor — Reports диалогового окна Preferences.
  • При необходимости применимую сетку привязки можно настроить в разделе Grid Manager панели Properties.
Обратите внимание: компоненты, контактные площадки которых в данный момент находятся вне сетки, не перемещаются.

Через панель PCB List

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

Выбор активного слоя

Активный слой — это слой, на котором будут размещаться объекты. Активный слой можно выбрать из числа отображаемых в данный момент слоев, щелкнув по вкладке этого слоя в нижней части рабочей области или воспользовавшись раскрывающимся списком Active Layer в области Layers на вкладке Layers & Colors панели View Configuration.

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

  • * (на цифровой клавиатуре) — переход к следующему включенному сигнальному слою.
  • Shift+* (на цифровой клавиатуре) — переход к предыдущему включенному сигнальному слою.

    Обратите внимание: эта команда доступна только в режиме просмотра 2D, поскольку в режиме 3D клавиша Shift используется для доступа к сфере управления направлением.
  • + (на цифровой клавиатуре) — переход к следующему включенному слою.
  • - (на цифровой клавиатуре) — переход к предыдущему включенному слою.
Объекты, размещенные на слое Multi-Layer, автоматически отображаются на всех сигнальных слоях.

Вырезание/копирование и вставка

В редакторе печатных плат можно вырезать/копировать и вставлять объекты как внутри одного документа печатной платы, так и между разными документами. Например, компоненты одной платы можно скопировать в документ другой платы. Объекты можно вырезать/копировать в буфер обмена Windows и вставлять в другие документы.

При использовании 2D Layout Mode выберите объекты, которые нужно вырезать/скопировать, и нажмите Edit » Cut (Ctrl+X) / Edit » Copy (Ctrl+C) в главном меню или выберите команду Cut/Copy в контекстном меню. Курсор примет вид перекрестия, и вам будет предложено выбрать опорную точку. Это точка с координатами относительно выбранных объектов, которая используется для точного размещения выделенных объектов при выполнении команды вставки.

При использовании команды копирования в 3D Layout Mode текущий вид рабочей области копируется в буфер обмена в формате растрового изображения. Разрешение копируемого изображения можно задать в диалоговом окне 3D Snapshot Resolution, которое откроется после этого.

Чтобы скопировать выбранные объекты проекта в буфер обмена в текстовом формате, можно использовать команду Edit » Copy As Text  из главного меню. Затем эту информацию можно вставить в любое текстовое поле или внешний текстовый документ. В буфер обмена копируются следующие сведения:

  • Тип объекта.
  • Позиционное обозначение и комментарий (для компонента).
  • Расположение объекта в рабочей области проекта.
  • Слой, на котором расположен объект (или начальный и конечный слои для переходного отверстия).

Пример компонента, скопированного в буфер обмена в виде текста:

Component Y1-25MHz (100.6mm,1.5mm) on Top Layer

Пример дорожки и переходного отверстия, скопированных в буфер обмена в виде текста:

Track (20mm,6mm)(80mm,6mm)  Top Layer
Via (45mm,6mm) Top Layer to Bottom Layer

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

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

Чтобы вставить текст, скопированный из поддерживаемого OLE-приложения, в любой открытый документ печатной платы, можно использовать команду Edit » Paste Text из главного меню. Текст преобразуется в текстовые объекты печатной платы и вставляется в этом виде, а не как единый OLE-объект. Поддерживаемые типы файлов включают распространенные форматы: электронные таблицы CSV и XLS, а также текстовые документы DOC и RTF.

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

Диалоговое окно Paste Special
Диалоговое окно Paste Special

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

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

    Также можно вставить содержимое на текущий слой непосредственно в рабочей области проекта с помощью сочетания клавиш Alt+Insert.
  • Возможность сохранить назначенные имена цепей.
  • Возможность дублировать позиционное обозначение (для вставляемого компонента).
  • Возможность добавить вставляемый компонент в тот же класс компонентов, что и исходный компонент.

Задайте необходимые параметры, затем нажмите кнопку Paste для начала операции вставки.

При нажатии кнопки Paste Array в диалоговом окне Paste Special откроется диалоговое окно Setup Paste Array, позволяющее вставить в текущий документ несколько копий объектов из буфера обмена.

Диалоговое окно Setup Paste Array
Диалоговое окно Setup Paste Array

Введите необходимые значения в этом диалоговом окне, затем нажмите OK для размещения массива.

  • При размещении линейного массива вам будет предложено выбрать его начальную точку. Установите курсор в нужное положение, затем щелкните мышью или нажмите Enter для размещения массива.
  • При размещении кругового массива вам будет предложено сначала выбрать его центральную точку, а затем начальную точку. В каждом случае установите курсор в нужное положение, затем щелкните мышью или нажмите Enter для размещения массива. Объекты будут размещены против часовой стрелки вокруг указанной центральной точки.
В начальной точке массива будет расположена опорная точка, заданная при использовании Cut или Copy для добавления выбранных объектов в буфер обмена. Поэтому при вырезании или копировании рекомендуется правильно задавать опорную точку, иначе вставка массива может привести к неожиданным результатам.

Чтобы скопировать один или несколько выбранных объектов, а затем вставить несколько экземпляров в нужных местах текущего документа, можно также использовать команду Edit » Duplicate из главного меню (сочетание клавиш: Ctrl+R). После запуска команды курсор примет вид перекрестия, и вы перейдете в режим дублирования. Процесс включает следующие действия:

  1. Сначала вам будет предложено выбрать опорную точку. Это точка, по которой будут размещаться вставляемые объекты. Переместите курсор в нужное положение рядом с выбранными объектами, затем щелкните мышью или нажмите Enter. Копия выбранных объектов появится на курсоре.
  2. Переместите курсор в нужное место в рабочей области, затем щелкните мышью или нажмите Enter для размещения копии.
  3. На курсоре появится следующая копия выбранных объектов, готовая к размещению.
  4. Продолжайте размещать дополнительные экземпляры скопированных объектов (как при использовании штампа) либо щелкните правой кнопкой мыши или нажмите Esc для выхода.

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

Блокировка объектов проекта

Объекты проекта можно заблокировать от перемещения или редактирования в документе печатной платы, включив их атрибуты Locked . Например, если положение или размеры определенных объектов критически важны, заблокируйте их. Для блокировки на панели Properties щелкните значок замка () для нужных объектов, как показано в следующих примерах. 

Примеры значка Lock  на панели Properties  для выбранного компонента и контактной площадки. 
Примеры значка Lock на панели Properties для выбранного компонента и контактной площадки.

Чтобы переключить состояние свойства Locked  у размещенного объекта, имеющего свойство Locked , можно также щелкнуть правой кнопкой мыши по объекту в рабочей области и выбрать команду <ObjectType> Locked в контекстном меню. Если объект уже заблокирован, слева от этой команды в меню отображается значок галочки.

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

Если на странице PCB Editor – General диалогового окна Preferences включен параметр Protect Locked Objects и объект проекта заблокирован, его нельзя выбрать или редактировать графически. Используйте значок Lock на панели Properties , чтобы разблокировать объект, или отключите параметр Protect Locked Objects, чтобы редактировать этот объект графически.

Если при включенном параметре Protect Locked Objects вы попытаетесь выбрать заблокированные объекты вместе с другими объектами, выбрать и перемещать как группу можно будет только незаблокированные объекты.

Блокировка примитивов компонента

Если примитивы компонента печатной платы заблокированы (параметр Primitives в режиме Component панели Properties находится в состоянии ), все или большинство свойств этих примитивов нельзя изменить ни графическими (например, перетаскиванием), ни неграфическими (например, с помощью панели Properties или List) способами редактирования. Это помогает предотвратить случайные изменения примитивов компонента, которые могут привести к ошибкам в выходных данных для сборки и изготовления.

Чтобы включить или отключить функцию запрета изменения примитивов компонентов печатной платы, используйте параметр Protect Locked Primitives In Component на странице PCB Editor – General диалогового окна Preferences.

В качестве примера на изображении ниже показан режим Pad панели Properties для контактной площадки, входящей в состав компонента печатной платы с заблокированными примитивами. Обратите внимание, что все свойства контактной площадки (кроме свойств Net и Testpoint) отображаются серым цветом и недоступны для редактирования. Также обратите внимание, что значок  отображается у правого края Component контактной площадки поле, которое указывает, что примитивы родительского компонента заблокированы и свойства контактной площадки нельзя изменить.

Режим Pad панели Properties (слева) для контактной площадки компонента печатной платы с заблокированными примитивами (справа).
Режим Pad панели Properties (слева) для контактной площадки компонента печатной платы с заблокированными примитивами (справа).

Редактирование без завершения текущей операции

Редактор печатных плат включает мощную функцию под названием re-entrant editing. Она позволяет выполнять вторую операцию с помощью сочетаний клавиш, не завершая текущую. Такое редактирование делает работу более гибкой и интуитивно понятной. Например, начав прокладывать дорожку, вы можете обнаружить, что необходимо удалить другой сегмент дорожки. При этом выходить из режима Интерактивная трассировка не требуется. Нажмите сочетание клавиш E, D, удалите нужный сегмент дорожки, затем нажмите клавишу Esc , чтобы вернуться к интерактивной трассировке проекта.

Настройка внешнего вида курсора печатной платы

По умолчанию курсор печатной платы имеет вид небольшого зелёного перекрестия под углом 90 градусов. Его можно настроить с помощью параметров Cursor Type и Cursor Color на странице PCB Editor – General диалогового окна Preferences . Например, большое перекрестие под углом 90 градусов, доходящее до краёв окна проектирования (параметр Large 90), может быть полезно при размещении и выравнивании объектов проекта. Перекрестие под углом 45 градусов (параметр Small 45) может пригодиться, если варианты под углом 90 градусов плохо различимы на фоне линий сетки.

Поддержка шрифтов TrueType

Редактор печатных плат позволяет использовать штриховые шрифты или шрифты TrueType для текстовых объектов проекта (текстовых строк и рамок, размеров, таблиц сверления и/или таблиц стека слоёв). Шрифт выбирается на соответствующей панели Properties . Доступны три штриховых шрифта: Default, Sans Serif и Serif. Стиль Default — это простой векторный шрифт, который поддерживает вывод на перьевой плоттер и векторный фотоплоттер. Шрифты Sans Serif и Serif более сложные и замедляют формирование векторных выходных данных, например Gerber. Штриховые шрифты встроены в программу и не могут быть изменены. Все три шрифта содержат полный расширенный набор символов IBM ASCII, который поддерживает английский и другие европейские языки. При использовании шрифтов TrueType доступны шрифты TrueType и OpenType (расширение TrueType), находящиеся в папке \Windows\Fonts. Также обеспечивается полная поддержка Unicode.

Обратите внимание: доступны только обнаруженные базовые шрифты с уникальными именами. Например, Arial и Arial Black будут доступны, а Arial Bold и Arial Bold Italic — нет.

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

При выборе объекта, использующего отсутствующий шрифт, в верхней части панели Properties появляется предупреждение. При изменении свойств объекта, влияющих на его текст (например, высоты текста или самого текста), открывается диалоговое окно Missing fonts, в котором можно выбрать шрифт для замены (Replacement). Включите параметр Apply to all text elements, чтобы применить выбранный шрифт ко всем объектам документа печатной платы, использующим отсутствующий шрифт.

Это диалоговое окно также появляется при изменении свойств текста на панели PCB List.

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

Автоматическое сохранение геометрии текстовых объектов, использующих шрифты TrueType, в документах печатных плат доступно, когда параметр PCB.Text.TTFontSaving включён в диалоговом окне Расширенные настройки. Когда этот параметр отключён, можно настроить Altium Designer на встраивание шрифтов TrueType. На странице PCB Editor – TrueType Fonts диалогового окна Preferences (доступной, когда параметр PCB.Text.TTFontSetting.Hide отключён в диалоговом окне Расширенные настройки) предусмотрены параметр Embed TrueType fonts inside PCB documents для встраивания шрифтов TrueType при сохранении проекта и параметр Substitution font для применения выбранной замены шрифтов при загрузке проекта.

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

Поддержка отображения точных дуг

Эта функция находится на стадии открытого бета-тестирования и доступна, когда параметр PCB.Rendering.DrawArcBaseGeometry включён в диалоговом окне Расширенные настройки.

Note: Для отображения точных дуг также необходимо включить параметр PCB.Polygon.AdvancedPour в диалоговом окне Advanced Settings.

В рабочей области редактора печатных плат и редактора библиотек печатных плат поддерживается отображение точных дуг вместо их аппроксимаций. Эта поддержка распространяется на режимы 2D/3D-компоновки (а также на режим планирования платы в редакторе печатных плат). Отображение точных дуг используется в следующих случаях:

  • Заливки полигонов (сплошная, штриховая, без заливки)

  • Вырезы в заливках полигонов

  • Контуры выделения заливок полигонов и областей

  • Области

  • Расширения паяльной маски и маски паяльной пасты

  • Подсветка цепей

  • Границы зазоров

  • Наложение, обозначающее нарушение (отдельная заливка полигона поверх области или заливки полигона)

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

 

Информация о цепи

При выборе медного объекта на печатной плате (дорожки, переходного отверстия, полигона и т. д.) в разделе Net Information панели Properties отображается следующая информация:

  • Родительские Net, Diff Pair и/или xSignal, а также соответствующий класс для каждого из них. Обратите внимание: записи Diff Pair и xSignal отображаются только в том случае, если объект входит в состав дифференциальной пары или xSignal соответственно.
  • Delay — задержка выбранного объекта (объектов) и задержка протрассированных сегментов всей цепи. Учитываются значения Propagation Delay контактных площадок и переходных отверстий, если они были для них заданы.

    Для переходных отверстий задержка распространения рассчитывается пропорционально используемой длине переходного отверстия. Эта функция доступна, если в диалоговом окне Advanced Settings включен параметр PCB.Delay.Via. Если параметр PCB.Delay.Via отключен, используется значение Propagation Delay, заданное в свойствах переходного отверстия.

  • Length – суммарная длина выбранных объектов и общее значение Signal Length. Signal Length представляет собой точный расчет общего расстояния между узлами. Размещенные объекты анализируются для учета наложенных или перекрывающихся объектов и извилистых путей внутри контактных площадок; также учитывается длина переходных отверстий. Значение Pin Package Length также учитывается, если оно задано для контактных площадок. Если цепь разведена не полностью, также учитывается манхэттенская длина (X + Y) линии соединения. Дополнительные сведения о длине сигнала и ее применении см. в описании панели PCB — Nets.

    • Общая длина включает оценочную длину неразведенной части цепи (манхэттенскую длину (X + Y) линии соединения), однако при расчете общей задержки эта часть не учитывается.
    • Значения Delay и Length не рассчитываются для цепи, на которую распространяется заданное правило проектирования Supply Nets (или которая входит в класс цепей, используемый таким правилом).
  • Max Current — максимальный ток, который могут проводить выбранные объекты Дорожка, Дуга или Переходное отверстие, определяемый по формуле из стандарта IPC-2221A (раздел 6.2):  

    I = k * ΔT0.44 * A0.725

    где:

    I = ток [А]
    A = площадь поперечного сечения [кв. мил] (ширина дорожки * толщина меди из стека слоев или Aстенки, как показано ниже)
    ΔT = допустимое превышение температуры над температурой окружающей среды [°C]
    k = константа, равная:

    k = 0.048 для внешних слоев
    k = 0.024 для внутренних слоев

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

  • Resistance — сумма сопротивлений выбранных объектов «Дорожка», «Дуга» и «Переходное отверстие», определяемая по следующей формуле:

    R = (ρ * L / A) 

    где:

    R = сопротивление [Ом]
    ρ = удельное сопротивление меди [Ом*мм2/м]
    L = длина дорожки [м] (или длина переходного отверстия, как описано ниже)
    A = площадь поперечного сечения = T * W [мм2] (или Aстенки, как показано ниже)
    T = толщина дорожки (из стека слоев) [мм]
    W = ширина дорожки [мм]

    Assumptions:

    • Температура окружающей среды = 22 °C
    • Допустимое повышение температуры = 20 °C
    • Толщина медной стенки сквозного отверстия = 0.018 мм 
    • Удельное сопротивление меди = 0.017 Ом*мм2/м

    Общее сопротивление выбранных объектов равно сумме сопротивлений отдельных объектов.

Via Barrel Cross-Sectional Area — определяется следующим образом:

Abarrel = AViaHoleSize - AFinishedHoleSize

Abarrel = [ π * (ViaHoleSize/2)2 ] - [ π * ((ViaHoleSize - 2 * ViaWallThickness)/2)2 ]

Abarrel = π (ViaHoleSize * ViaWallThickness - ViaWallThickness2)

Via Length = расстояние от середины входного слоя до середины выходного слоя, как показано выше

Notes — длина переходного отверстия в этих расчетах зависит от его принадлежности к цепи и от слоев, на которых расположены подключенные дорожки. Для выбранного переходного отверстия, которому не назначена цепь, отображается длина от края до края слоев, а не от середины до середины слоев. Кроме того, для переходного отверстия с назначенной цепью, но без подключенных дорожек отображается нулевая длина.

Область Net Information панели Properties. Здесь показан пример для выбранной дорожки.
Область Net Information панели Properties. Здесь показан пример для выбранной дорожки.

Щелкните ссылку в области Net Information, чтобы открыть соответствующую цепь, дифференциальную пару или xSignal на панели PCB.

Назначение цепей объектам

Редактор печатных плат предоставляет несколько способов назначения цепей объектам-примитивам:

  • Выбрав один или несколько объектов, воспользуйтесь раскрывающимся списком поля Nets на панели Properties. В раскрывающемся списке перечислены все цепи активного проекта платы. Выберите No Net, чтобы указать, что дорожка не подключена ни к одной цепи. Также можно щелкнуть значок Assign Net (), чтобы выбрать объект в рабочей области: цепь этого объекта будет назначена выбранным объектам.
  • Щелкните правой кнопкой мыши по одному или нескольким выбранным объектам, затем выберите Net Actions  » Assign Net. После запуска команды появится перекрестие. Наведите перекрестие на цепь, которую нужно назначить объектам, и щелкните, чтобы выбрать эту цепь.
  • Чтобы привести имена цепей примитивов трассировки в соответствие с именами цепей контактных площадок, к которым они подключены, выберите команду Design » Netlist » Update Free Primitives From Component Pads в главном меню. После запуска команды откроется диалоговое окно подтверждения с вопросом, хотите ли вы обновить цепи свободных примитивов в соответствии с цепями контактных площадок компонентов. После нажатия Yes для каждой контактной площадки выбираются связанные с ней медные объекты, а каждому примитиву назначается имя цепи этой площадки. Эта операция не влияет на внутренний список цепей печатной платы.

Чтобы проверить и убедиться, что физически соединённым объектам назначена правильная цепь, соответствующая их физическому соединению (в данном случае physical net означает connected copper), можно воспользоваться диалоговым окном Configure Physical Nets, которое открывается командой Design » Netlist » Configure Physical Nets из главного меню. Программа анализирует проект и проверяет, что всем контактным площадкам и физически соединяющим их объектам (дорожкам, дугам, заливкам и т. д.) назначено одно и то же имя цепи. Если все объекты цепи назначены правильно, цепь отображается зелёным цветом. Если обнаружены соприкасающиеся объекты, которым назначены разные цепи, они отмечаются красным цветом. Типичный пример такой ситуации — наличие дополнительных медных объектов в посадочном месте компонента. При загрузке такого посадочного места во время синхронизации каждой контактной площадке назначается имя цепи, но дополнительным медным объектам оно не назначается. Диалоговое окно интерактивно: щёлкните цепь или примитив, чтобы перейти к соответствующему объекту в редакторе. Щёлкните правой кнопкой мыши или нажмите кнопку Menu , чтобы получить доступ к доступным командам. В области Action диалогового окна находятся элементы управления для выбора действий, необходимых для устранения проблем со связанными медными объектами. По умолчанию действия задаются автоматически, но при необходимости их можно изменить. После настройки действий нажмите кнопку Execute , чтобы обновить назначения цепей.

Обратите внимание, что по умолчанию в этом диалоговом окне включён режим Only Show Errors, поэтому объекты с правильно назначенными цепями в списке не отображаются. Отключите параметр Only Show Errors (с помощью кнопки Menu ), чтобы отобразить все объекты с помощью кнопки Menu .

Диалоговое окно Configure Physical Nets с включённым параметром Only Show Errors (на заднем плане) и отключённым параметром Only Show Errors (на переднем плане).
Диалоговое окно Configure Physical Nets с включённым параметром Only Show Errors (на заднем плане) и отключённым параметром Only Show Errors (на переднем плане).

Вы также можете удалить все назначения цепей из текущего документа проекта, фактически очистив внутренний список соединений платы. Это может потребоваться, если вы изменили информацию о цепях в исходных документах схемы и хотите полностью синхронизировать плату со списком соединений исходной схемы. Для этого выберите Design » Netlist » Clear All Nets команду в главном меню. После запуска команды откроется диалоговое окно с предупреждением о том, что эта операция удалит всю информацию о цепях с печатной платы. После нажатия Yes вся информация о цепях будет удалена. Все проложенные дорожки сохранятся, но им будет присвоено значение No Net. Все неразведённые логические соединения будут удалены.

Подробнее о связности в проекте печатной платы см. на странице Связность на печатной плате.

Чтобы создать файл списка цепей на основе связности, сформированной трассировкой в текущем проекте, выберите команду Design » Netlist » Create Netlist From Connected Copper в главном меню. После нажатия Yes в открывшемся диалоговом окне подтверждения список цепей (Generated <PCBDocumentName>.Net, добавляемый на панель Projects как свободный документ в подпапку Source Documents) будет создан в той же папке, что и документ проекта печатной платы, и автоматически открыт как активный документ. Каждая цепь в списке получает имя одной из контактных площадок, к которым подключены проложенные медные проводники.

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

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

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

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

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

Contents