PCB Placement & Editing Techniques

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

В редакторе PCB существуют два типа объектов — примитивные объекты и групповые объекты:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Команды выбора объектов PCB

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

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

    1. Pad
    2. Via
    3. Track/Arc
    4. Component
    5. Polygon
    6. Region/Fill
    7. Text

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

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

    • Track Segment ---> All Connected (Contiguous) Track on the Same Layer ---> All Connected Copper ---> All Electrical Objects in the Associated Net
    • Connected Pad ---> All Connected (Contiguous) Track on the Same Layer ---> All Connected Copper ---> All Electrical Objects in the Associated Net
    • Unconnected Pad ---> All Electrical Objects in the Associated Net
    • Via ---> All Connected (Contiguous) Track on Layers Associated with Via ---> All Connected Copper ---> All Electrical Objects in the Associated Net
    • Copper (Region/Polygon Pour/Fill) ---> All Connected Copper ---> All Electrical Objects in the Associated Net
    • Free Pad/Via ---> All Connected (Contiguous) Track on the Same Layer as Pad, or on Layers Associated with Via ---> All Connected Copper ---> All Electrical Objects in the Associated Net.
    • Component ---> Via Fanouts, Escapes, Interconnect

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

    Escapes - достаточно короткий «усик», подключенный к контактной площадке, считается Escape данной контактной площадки.

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

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

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

    Эта команда особенно полезна при выборе разведенных цепей. Подробнее см. в разделе Strategies for Selecting the Routing.

  • 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 - используется для выбора всех контактных площадок, которые не размещены по текущей сетке привязки.

Обратите внимание, что в редакторе PCB команда 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, чтобы выбирать примитивы объекта-компонента.

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

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


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

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

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

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

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

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

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

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

    • Чтобы подключенные дорожки перемещались вместе с компонентом, режим Comp Drag должен быть установлен в Connected Tracks на странице PCB Editor - General page диалога Preferences. Если для этого режима установлено значение None, команда ведет себя так же, как базовая команда перемещения.
    • При использовании этой команды для перетаскивания компонента, когда режим Comp Drag установлен в Connected Tracks, команды поворота и переворота становятся недоступны. Также обратите внимание, что действия интеллектуального перемещения (динамическое выравнивание и расталкивание) также недоступны.
  • Component - эта команда позволяет перемещать компоненты в текущем документе. После запуска команды щелкните по компоненту в проекте, который нужно переместить, и переместите его в требуемое положение, затем щелкните еще раз. Либо щелкните в рабочем пространстве проекта вдали от любых объектов, чтобы открыть диалог Choose Component dialog. Используйте этот диалог, чтобы найти компонент, который нужно переместить (либо перейдя к компоненту, либо переместив компонент к курсору), а затем изменить его положение так же, как описано выше. Обратите внимание, что эта функция будет работать только в том случае, если целевой компонент not заблокирован.

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

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

  • Move Selection by X, Y - эта команда используется для смещения текущей выборки объектов на точную величину по осям X и/или Y. После запуска команды откроется диалог Get X/Y Offsets. Используйте этот диалог, чтобы задать приращения delta X и/или delta 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, переворот фактически меняет порядок пар XY-размеров и форм на обратный. Поэтому, если использовался стиль 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 панели свойств Properties panel. Выберите позиционное обозначение/комментарий или родительский компонент, чтобы отобразить эти свойства. Нажмите соответствующий элемент управления, который текстом суммирует текущий слой, положение и поворот для позиционного обозначения/комментария, затем при необходимости используйте свойство Autoposition в всплывающем окне.
  • Чтобы свободно разместить текст позиционного обозначения/комментария и при этом сохранить его привязку к перемещению/ориентации родительского компонента, выберите стиль Manual для свойства Autoposition (при настройке свойств через панель Properties). Также можно свободно щелкнуть, удерживать и перетащить текст в требуемое положение непосредственно в рабочей области; при этом свойство Autoposition автоматически переключится на Manual.

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

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

  • Только для выравнивания компонентов соблюдается правило Component Clearance rule.
  • Только для выравнивания объектов, не являющихся компонентами, соблюдается правило Clearance rule.
  • Для выравнивания компонентов и объектов, не являющихся компонентами, соблюдается правило Clearance rule.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Использование Cut/Copy и Paste

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

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

При использовании команды Copy в 3D Layout Mode текущее представление рабочей области проекта будет скопировано в буфер обмена в формате bitmap. Вы можете управлять разрешением копируемого изображения через диалоговое окно 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-приложения, в любой открытый документ PCB, можно использовать команду Edit » Paste Text в главном меню. Текст преобразуется и вставляется как строковые объекты PCB, а не как один объект OLE. Поддерживаемые типы файлов включают универсальные форматы, такие как электронные таблицы в формате CSV и XLS, а также текстовые документы DOC и RTF.

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

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

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

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

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

Настройте параметры по мере необходимости, затем нажмите кнопку 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, чтобы выйти.

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

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

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

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

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

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

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

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

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

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

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

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

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

Повторный вход в редактирование

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

Настройка внешнего вида курсора PCB

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

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

PCB Editor предоставляет возможность использовать штриховые или 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-шрифты, автоматически сохраняется внутри PCB-документов. Если объекты в PCB-документе используют TrueType-шрифт, эти объекты будут отображаться с той же геометрией шрифта при открытии PCB-документа на другом компьютере, даже если этот TrueType-шрифт не установлен.

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

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

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

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

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

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

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

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

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

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

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

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

    где:

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

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

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

  • Resistance — сумма сопротивлений выбранных объектов Track, Arc и Via, определяемая по выведенной формуле:

    R = (ρ * L / A

    где:

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

    Assumptions:

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

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

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

Abarrel = AViaHoleSize - AFinishedHoleSize

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

Abarrel = π (ViaHoleSize ViaWallThickness ViaWallThickness2)

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

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

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

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

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

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

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

Чтобы проверить и подтвердить, что физически соединенные объекты имеют правильную назначенную цепь и принадлежат этой физической цепи (в данном случае 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 (спереди)).

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

Чтобы узнать больше о связности в вашем проекте PCB, см. страницу Understanding Connectivity on Your PCB.

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

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

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

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

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

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

Content