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

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

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

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

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

Javascript ID: PvLib_Editor

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

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

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

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

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

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

Панель Pad Via Library Panel

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

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

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

К панели обращаются из редактора Pad/Via Template Editor (при открытом документе *.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 Library. Щёлкните правой кнопкой мыши, чтобы добавить новый шаблон.
Панель предоставляет доступ к шаблонам, содержащимся в текущей библиотеке Pad Via Library. Щёлкните правой кнопкой мыши, чтобы добавить новый шаблон.

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

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


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

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

General

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

Hole Information

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

Paste Mask (только pad)

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

Solder Mask

  • 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 Types & Features (только via)

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

Size and Shape

  • Offset From Hole Center (X/Y) (только pad) – обозначается o<Xvalue>_<Yvalue> в имени; величина смещения отверстия площадки относительно центра площадки.
  • 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.

      Возможность задавать радиус скругления углов как абсолютное значение доступна, когда включён параметр PCB.Pad.CustomShape.CornerRadiusAbsolute в диалоге Advanced Settings dialog. Когда этот параметр отключён, значение в поле Corner Radius можно задавать только как процент от половины самой короткой стороны площадки.
    • Diameter (только для переходного отверстия) – диаметр переходного отверстия (переходные отверстия могут быть только круглыми).
  • Thermal Relief – настройки терморазгрузки от этой площадки к окружающему полигону той же цепи; снимите флажок From Rule, чтобы редактировать и использовать эти локальные настройки.
    • From Rule – при включении этого параметра локальные настройки не применяются; снимите, чтобы задать и использовать локальные настройки.
    • Connect Style – стиль терморазгрузки.
    • Air Gap – расстояние от края площадки до окружающего полигона.
    • Conductors – количество проводников от площадки к окружающему полигону.
    • Width – ширина проводников от площадки к окружающему полигону.
    • Angle – угловой рисунок проводников терморазгрузки.
  • Layer – слои в этом стеке площадки/переходного отверстия; доступные слои зависят от текущей настройки 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