Шаблоны и библиотеки контактных площадок и переходных отверстий

Наряду с объектами Track, контактные площадки (Pads) и переходные отверстия (Vias) являются фундаментальными элементами любых проектов печатных плат. Чтобы расширить возможности повторного использования и управления Pads и Vias в проектах PCB, Altium Designer поддерживает библиотеки шаблонов Pad и Via.

Концепция шаблонов Pad и Via, которые можно собирать в библиотеке, во многом похожа на концепцию библиотек посадочных мест PCB, хотя и является несколько более базовой. Библиотека шаблонов Pad Via не хранит сами Pads и Vias; вместо этого она хранит предварительно настроенные определения, которые применяются к экземпляру Pad или Via при его размещении. Сохраненные библиотеки шаблонов Pad Via можно загружать и использовать для размещения экземпляров предопределенных Pads и Vias в любом проекте PCB или посадочном месте PCB.

Библиотеки шаблонов Pad Via — это еще один тип проектного документа, который можно создать в Altium Designer; такие файлы имеют расширение *.PvLib. Библиотеки шаблонов Pad Via можно включать в проект как проектный документ, и в этом случае эти шаблоны всегда будут доступны для данного проекта через панель PCB Pad Via Templates. Библиотеки шаблонов также можно установить в панели, сделав их доступными для всех открытых проектов. Подробнее о том, как сделать шаблоны доступными, см. на странице Работа с шаблонами Pad Via.

Шаблоны Pad и Via создаются и редактируются при открытии файла PvLib. Шаблоны Pad и Via в PvLib перечислены на панели Pad Via Library, а выбранный шаблон Pad или Via отображается в редакторе шаблонов Pad/Via, как показано ниже.

Javascript ID: PvLib_Editor

И шаблоны Pad, и шаблоны Via редактируются при открытии файла PvLib. Параметры редактора меняются в зависимости от типа редактируемого объекта. Здесь показан редактор шаблона Pad.

И шаблоны Pad, и шаблоны Via редактируются при открытии файла PvLib. Параметры редактора меняются в зависимости от типа редактируемого объекта. Здесь показан редактор шаблона Via.

Создание библиотеки шаблонов Pad Via

Новую библиотеку шаблонов pad/via можно создать следующими способами:

  • Выберите команду File » New » Library в главном меню и затем параметр Pad Via Library в области File открывшегося диалогового окна New Library, после чего нажмите Create. Новой библиотеке шаблонов Pad Via будет присвоено имя по умолчанию PvLib1.PvLib. На этом этапе файл еще не сохранен на жесткий диск; он существует только в памяти компьютера. Поскольку файл не сохранен, при первой попытке сохранить его откроется диалоговое окно Save As, предлагая сохранить его в папку Default Location, заданную на странице System – Default Locations диалогового окна Preferences.
  • Новую библиотеку шаблонов Pad Via также можно добавить в текущий проект, щелкнув правой кнопкой мыши по проекту на панели Projects и выбрав Add New to Project » Pad Via Library в контекстном меню. Файл появится в папке Libraries/Pad Via Library Documents структуры проекта. При сохранении файла расположение по умолчанию будет установлено в папку проекта.
  • Библиотеку шаблонов Pad Via можно создать на основе Pads и Vias в открытой PCB в режиме Pad & Via Templates панели PCB. Используя стандартные методы выделения Windows, выберите шаблоны Pad/Via, которые нужно сохранить в библиотеку, затем нажмите кнопку Save as Library. Новая PvLib откроется готовой к редактированию, но еще не будет сохранена на жесткий диск. Сохраните файл в подходящее место, задав нужное имя. Когда библиотека шаблонов Pad Via впервые открывается в редакторе шаблонов, на панели Pad Via Library может отображаться только один шаблон pad (шаблон по умолчанию). Если это произошло, сохраните, закройте и снова откройте файл, чтобы обновить список шаблонов на панели Pad Via Library.

    Библиотеку шаблонов Pad Via можно создать на основе выбранных pads/vias в текущей PCB.
    Библиотеку шаблонов Pad Via можно создать на основе выбранных pads/vias в текущей PCB.

Панель Pad Via Library

Панель Pad Via Library предоставляет доступ к шаблонам, содержащимся в активной библиотеке Pad Via. Панель Pad Via Library, доступная в редакторе шаблонов pad/via, выводит список шаблонов Pad и Via, содержащихся в текущей библиотеке шаблонов Pad Via. Предпочтительные единицы измерения для текущего сеанса редактирования выбираются в раскрывающемся меню Display Units в верхней части панели.

Панель Pad Via Library
Панель Pad Via Library

Доступ к панели

Доступ к панели осуществляется из редактора шаблонов Pad/Via (когда документ *.PvLib открыт как активный документ в рабочем пространстве проекта) следующими способами:

  • Нажмите кнопку Panels в правом нижнем углу рабочей области, затем выберите Pad Via Library.
  • Нажмите View » Panels » Pad Via Library в главном меню.
Панели можно настроить как плавающие в области редактора или закрепленные по краям экрана. Если панель в данный момент находится в группе закрепленных панелей, используйте вкладку Pad Via Library  в нижней части панелей, чтобы вывести ее на передний план.

Создание шаблона Pad или Via

Чтобы создать новый шаблон Pad или Via, щелкните правой кнопкой мыши внутри панели, затем выберите Add Pad template или Add Via template в контекстном меню. Используйте Delete, чтобы удалить шаблон из библиотеки.

Панель предоставляет доступ к шаблонам, содержащимся в текущей библиотеке Pad Via. Щелкните правой кнопкой мыши, чтобы добавить новый шаблон.
Панель предоставляет доступ к шаблонам, содержащимся в текущей библиотеке Pad Via. Щелкните правой кнопкой мыши, чтобы добавить новый шаблон.

Редактор шаблонов Pad/Via

Pad Template Editor используется для настройки базовых параметров конфигурации шаблона Pad или Via, которые затем могут быть применены к Pad или Via в документе PCB или посадочного места PCB. Сюда входят основные свойства конфигурации Pad/Via, тогда как свойства, зависящие от конкретного документа (такие как позиция, ориентация, слой и т. д.), определяются при размещении Pad или Via в проектном документе.

Редактор шаблонов используется для настройки шаблона Pad или Via, выбранного в панели Pad Via Library.
Редактор шаблонов используется для настройки шаблона Pad или Via, выбранного в панели Pad Via Library.

Большинство параметров конфигурации Pad/Via являются стандартными и хорошо знакомыми настройками Pad and Via в Altium Designer (Size, Hole и Mask и т. д.). Редактор шаблонов Pad имеет общий дизайн интерфейса и многие параметры, совпадающие с редактором шаблонов Via. Ниже описана каждая область редактора шаблонов; параметры, относящиеся только к Pads или Vias, отмечены соответствующим образом.

Общие

  • Name – по умолчанию используется автоматическое имя, сформированное на основе атрибутов pad/via, в соответствии с IPC-7251/7351 Padstack naming conventions (описано здесь). При необходимости можно задать имя вручную, а затем снова удалить его нажатием кнопки . Если шаблон с именем, заданным вручную, был использован в проекте платы, а затем этот шаблон был отвязан от библиотеки шаблонов (так что его свойства стали редактируемыми), ручное имя заменяется автоматическим.
  • Description – необязательное описание.
  • Pad Type (только для pad) – поверхностный монтаж или сквозное отверстие.

Информация об отверстии

  • Hole Size – обозначается в имени как h<Value>, диаметр отверстия.
  • Tolerance – обозначается в имени как Tol; при необходимости введите положительный и отрицательный допуски отверстия. Если неприменимо, введите N/A.
  • Hole Type (только для pad) – Round, Square или Slot.
  • Length (только для pad) – обозначается в имени добавлением _<Value> к размеру отверстия; длина квадратного отверстия или Slot.
  • Rotation (только для pad) – угол поворота квадратного отверстия или Slot.
  • Plated (только для pad) – металлизированное или неметаллизированное (неметаллизированное обозначается в имени как n).

Паяльная паста (только для pad)

  • Manual Expansion – установите флажок, чтобы задать значение расширения вручную, которое будет переопределять значение правила проектирования при размещении pad в проекте PCB. Это значение обозначается в имени шаблона pad как p<Value>.
  • Expansion – величина расширения (положительное значение) или сужения (отрицательное значение) окна в Paste Mask. Может быть задана как абсолютное значение (mil/mm) или как процент площади pad. Когда задано абсолютное значение, справа от поля будет показан процент, и наоборот. Снимите флажок Use Paste слева от поля, чтобы отключить использование Paste Mask для шаблона pad.

Паяльная маска

  • Manual Expansion – обозначается в имени как m<Value>, где m<Value> — это общий размер окна в Solder Mask. Элемент имени принимает вид m<Value>mx<Value>, если значения расширения Top и Bottom не связаны.
  • Top/Bottom – величина расширения, измеряемая от края pad/via, если не включен параметр Solder mask from the hole edge.
  • – значения Top и Bottom связаны (одинаковы); нажмите, чтобы задать разные значения для Top и Bottom.
  • Tented – включите, чтобы закрыть окно в Solder Mask (размер окна устанавливается в ноль).
  • Solder mask from the hole edge – включите, чтобы отсчитывать значение расширения от края отверстия, а не от края pad/via.

Типы и особенности Via (только для via)

  • IPC 4761 Via Type – используйте раскрывающийся список, чтобы выбрать тип via в соответствии со стандартом IPC 4761, Design Guide for Protection of Printed Board Via Structures.
  • Grid – появляется, когда в раскрывающемся списке None выбрано любое значение, отличное от IPC 4761 Via Type. Выберите Side платы и введите Material для особенностей, доступных в соответствии с выбранным типом via.

Размер и форма

  • Offset From Hole Center (X/Y) (только для pad) – обозначается в имени как o<Xvalue>_<Yvalue>; величина смещения отверстия pad относительно центра pad.
  • Mode – тип площадки/стека переходного отверстия; доступны варианты Simple, Top-Middle-Bottom или Full Stack (для площадок этот параметр доступен только если Pad Type имеет значение Through hole). Позволяет площадкам/переходным отверстиям иметь разные свойства Size и Shape на слоях, доступных для этого режима. Элемент имени x<Xvalue_Yvalue> добавляется, когда для нижнего слоя определены другой размер/форма. Элемент имени z<Xvalue_Yvalue> добавляется, когда для внутренних слоев определены другой размер/форма. 
  • Attributes on Layer – стандартные атрибуты площадки/переходного отверстия.
    • Shape (только для площадки) – обозначается как c<SizeValue> (круглая); s<SizeValue> (квадратная) или r<xSizeValue_ySizeValue> (прямоугольная) в зависимости от того, одинаковы или различаются размеры X/Y; s<SizeValue>c<Value> (восьмиугольная); s<Sizevalue>r<Radius%Value> или r<xSizeValue_ySizeValue>r<Radius%Value> (скругленный прямоугольник).

    • X & Y Size (только для площадки) – размер площадки в плоскости X & Y.

    • Corner Radius (только для площадки) – абсолютное значение радиуса угла площадки. Значение должно быть меньше или равно половине самой короткой стороны площадки. Введите значение, затем символ %, чтобы задать радиус как процент от половины самой короткой стороны площадки, где 100% полностью скругляет самую короткую сторону площадки. Этот параметр доступен только если для площадки в Shape выбрано значение Rounded Rectangle.

    • Diameter (только для переходного отверстия) – диаметр переходного отверстия (переходные отверстия могут быть только круглыми).

  • Thermal Relief – настройки термобарьера от этой площадки к окружающему полигону той же цепи; снимите флажок From Rule, чтобы редактировать и использовать эти локальные настройки.
    • From Rule – при включении этого параметра локальные настройки не применяются; снимите флажок, чтобы задать и использовать локальные настройки.
    • Connect Style – стиль термобарьера.
    • Air Gap – расстояние от края площадки до окружающего полигона.
    • Conductors – количество проводников от площадки к окружающему полигону.
    • Width – ширина проводников от площадки к окружающему полигону.
    • Angle – угловой шаблон проводников термобарьера.
  • Layer – слои в этом padstack/viastack; доступные слои зависят от текущего значения Mode; щелкните правой кнопкой мыши, чтобы Add, Remove или Reset слои, когда Mode имеет значение Full Stack.
AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Доступность функциональных возможностей

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

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

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

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

Content