Шаблоны и библиотеки контактных площадок и переходных отверстий
Краткий обзор
- Узнайте, как создать библиотеку с нуля или на основе контактных площадок и переходных отверстий существующей печатной платы.
- Разберитесь, как добавлять, удалять и редактировать шаблоны контактных площадок и переходных отверстий.
- Изучите параметры настройки размеров отверстий, масок, стеков контактных площадок и переходных отверстий, а также термобарьеров.
Наряду с объектами дорожек, контактные площадки и переходные отверстия являются основными элементами любой печатной платы. Для расширения возможностей повторного использования и управления контактными площадками и переходными отверстиями в проектах печатных плат Altium Designer поддерживает библиотеки их шаблонов.
Концепция шаблонов контактных площадок и переходных отверстий, объединяемых в библиотеку, похожа на концепцию библиотек посадочных мест, хотя и несколько проще. Библиотека шаблонов контактных площадок и переходных отверстий хранит не сами площадки и отверстия, а предварительно настроенные определения, которые применяются к экземпляру контактной площадки или переходного отверстия при его размещении. Сохраненные библиотеки шаблонов можно загружать и использовать для размещения экземпляров предварительно настроенных контактных площадок и переходных отверстий в любом проекте печатной платы или посадочном месте.
Библиотеки шаблонов контактных площадок и переходных отверстий — еще один тип проектных документов, которые можно создавать в Altium Designer. Они имеют расширение файла *.PvLib. Такие библиотеки можно включать в проект как документы; в этом случае их шаблоны всегда доступны в данном проекте через панель PCB Pad Via Templates. Библиотеки шаблонов также можно установить в панели, сделав их доступными для всех открытых проектов. Подробнее о доступе к шаблонам см. на странице Работа с шаблонами контактных площадок и переходных отверстий.
Для создания и редактирования шаблонов контактных площадок и переходных отверстий необходимо открыть файл PvLib. Содержащиеся в нем шаблоны отображаются в панели Pad Via Library, а выбранный шаблон контактной площадки или переходного отверстия — в редакторе шаблонов контактных площадок и переходных отверстий, как показано ниже.
|
Для редактирования шаблонов контактных площадок и переходных отверстий необходимо открыть файл PvLib. Набор параметров редактора меняется в зависимости от типа редактируемого объекта. Здесь показан редактор шаблонов контактных площадок. Для редактирования шаблонов контактных площадок и переходных отверстий необходимо открыть файл PvLib. Набор параметров редактора меняется в зависимости от типа редактируемого объекта. Здесь показан редактор шаблонов переходных отверстий. |
Создание библиотеки шаблонов контактных площадок и переходных отверстий
Новую библиотеку шаблонов контактных площадок и переходных отверстий можно создать следующими способами:
-
Выберите команду File » New » Library в главном меню, затем в открывшемся диалоговом окне New Library выберите пункт Pad Via Library в области File и нажмите Create. Новой библиотеке шаблонов контактных площадок и переходных отверстий по умолчанию присваивается имя
PvLib1.PvLib. На этом этапе файл еще не сохранен на жесткий диск и существует только в памяти компьютера. Поэтому при первом сохранении откроется диалоговое окно Save As, предлагающее сохранить файл в Default Location, заданное на странице System – Default Locations диалогового окна Preferences. -
Новую библиотеку шаблонов контактных площадок и переходных отверстий также можно добавить в текущий проект: щелкните проект правой кнопкой мыши в панели Projects и выберите Add New to Project » Pad Via Library в контекстном меню. Файл появится в папке
Libraries/Pad Via Library Documentsструктуры проекта. При сохранении файла по умолчанию будет предложена папка проекта. -
Библиотеку шаблонов контактных площадок и переходных отверстий можно создать на основе площадок и отверстий открытой печатной платы в режиме Pad & Via Templates панели PCB. Используя стандартные способы выделения Windows, выберите шаблоны контактных площадок и переходных отверстий, которые необходимо сохранить в библиотеку, затем нажмите кнопку Save as Library. Новая библиотека PvLib откроется и будет готова к редактированию, но еще не будет сохранена на жесткий диск. Сохраните файл в подходящем месте, задав нужное имя. При первом открытии библиотеки в редакторе шаблонов в панели Pad Via Library может отображаться только один шаблон контактной площадки — шаблон по умолчанию. В этом случае сохраните, закройте и снова откройте файл, чтобы обновить список шаблонов в панели Pad Via Library.

Библиотеку шаблонов контактных площадок и переходных отверстий можно создать на основе выбранных площадок и отверстий текущей печатной платы.
Панель Pad Via Library
Панель Pad Via Library обеспечивает доступ к шаблонам, содержащимся в активной библиотеке контактных площадок и переходных отверстий. Панель Pad Via Library, доступная в редакторе шаблонов контактных площадок и переходных отверстий, содержит список шаблонов из текущей библиотеки. Предпочтительные единицы измерения для текущего сеанса редактирования выбираются в раскрывающемся меню Display Units в верхней части панели.
Доступ к панели
Панель можно открыть из редактора шаблонов контактных площадок и переходных отверстий (когда документ *.PvLib открыт и активен в рабочей области) следующими способами:
- Нажмите кнопку Panels в правом нижнем углу рабочей области, затем выберите Pad Via Library.
- Выберите View » Panels » Pad Via Library в главном меню.
Создание шаблона контактной площадки или переходного отверстия
Чтобы создать новый шаблон контактной площадки или переходного отверстия, щелкните правой кнопкой мыши в панели и выберите Add Pad template или Add Via template в контекстном меню. Для удаления шаблона из библиотеки используйте Delete.

Панель обеспечивает доступ к шаблонам, содержащимся в текущей библиотеке контактных площадок и переходных отверстий. Щелкните правой кнопкой мыши, чтобы добавить новый шаблон.
Редактор шаблонов контактных площадок и переходных отверстий
Pad Template Editor используется для настройки основных параметров шаблона контактной площадки или переходного отверстия, который затем можно применить к площадке или отверстию в документе печатной платы или посадочного места. К ним относятся основные свойства контактной площадки или переходного отверстия, тогда как свойства, относящиеся к конкретному документу (положение, ориентация, слой и т. д.), задаются при размещении площадки или отверстия в проектном документе.

Редактор шаблонов используется для настройки шаблона контактной площадки или переходного отверстия, выбранного в панели Pad Via Library.
Большинство параметров контактных площадок и переходных отверстий — это стандартные и привычные настройки контактных площадок и переходных отверстий в Altium Designer (размер, отверстие, маска и т. д.). Редакторы шаблонов контактных площадок и переходных отверстий имеют схожий интерфейс и множество общих параметров. Ниже описаны все разделы редактора шаблонов; параметры, относящиеся только к контактным площадкам или только к переходным отверстиям, отмечены отдельно.
Общие параметры
-
Name — по умолчанию имя формируется автоматически на основе атрибутов контактной площадки или переходного отверстия в соответствии с IPC-7251/7351 Padstack naming conventions (описано здесь). При необходимости имя можно задать вручную, а затем удалить его, нажав кнопку
. Если шаблон с заданным вручную именем использовался в проекте платы, а затем был отвязан от библиотеки шаблонов (чтобы его свойства можно было редактировать), заданное вручную имя заменяется автоматически сформированным.
- Description — необязательное описание.
- Pad Type (только для контактных площадок) — для поверхностного монтажа или монтажа в сквозные отверстия.
Сведения об отверстии
- Hole Size — диаметр отверстия, обозначается в имени как h<Value>.
- Tolerance — обозначается в имени как Tol; при необходимости введите верхний (+) и нижний (-) допуски на размер отверстия. Если неприменимо, введите N/A.
- Hole Type (только для контактных площадок) — круглое, квадратное или продолговатое.
- Length (только для контактных площадок) — обозначается добавлением _<Value> к размеру отверстия в имени; длина квадратного или продолговатого отверстия.
- Rotation (только для контактных площадок) — угол поворота квадратного или продолговатого отверстия.
- Plated (только для контактных площадок) — металлизированное или неметаллизированное (неметаллизированное обозначается n в имени).
Маска паяльной пасты (только для контактных площадок)
- Manual Expansion — установите флажок, чтобы вручную задать величину расширения, которая будет переопределять значение из правила проектирования при размещении контактной площадки в проекте печатной платы. Это значение обозначается p<Value> в имени шаблона контактной площадки.
- Expansion — величина расширения (положительное значение) или сужения (отрицательное значение) окна в маске паяльной пасты. Может задаваться как абсолютное значение (мил/мм) или в процентах от площади контактной площадки. Если задано абсолютное значение, справа от поля отображается процентное значение, и наоборот. Снимите флажок Use Paste слева от поля, чтобы отключить использование маски паяльной пасты для шаблона контактной площадки.
Паяльная маска
- Manual Expansion — обозначается m<Value> в имени, где m<Value> — полный размер окна в паяльной маске. Элемент имени принимает вид m<Value>mx<Value>, если значения расширения для верхней и нижней сторон не связаны.
- Top/Bottom — величина расширения, измеряемая от края контактной площадки или переходного отверстия, если опция Solder mask from the hole edge не включена.
-
— значения для верхней и нижней сторон связаны (одинаковы); нажмите, чтобы задать разные значения для верхней и нижней сторон.
- Tented — включите, чтобы закрыть окно в паяльной маске (размер окна устанавливается равным нулю).
- Solder mask from the hole edge — включите, чтобы отсчитывать величину расширения от края отверстия, а не от края контактной площадки или переходного отверстия.
Типы и особенности переходных отверстий (только для переходных отверстий)
- IPC 4761 Via Type — выберите в раскрывающемся списке тип переходного отверстия согласно стандарту IPC 4761, Design Guide for Protection of Printed Board Via Structures.
-
Grid — отображается, если в раскрывающемся списке IPC 4761 Via Type выбран тип переходного отверстия, отличный от
None. Выберите Side платы и введите Material для особенностей, доступных для выбранного типа переходного отверстия.
Размер и форма
- Offset From Hole Center (X/Y) (только для контактных площадок) — обозначается o<Xvalue>_<Yvalue> в имени; величина смещения отверстия относительно центра контактной площадки.
-
Mode — тип стека контактной площадки или переходного отверстия; доступны варианты
Simple,Top-Middle-BottomилиFull Stack(для контактных площадок эта опция доступна, только если для Pad Type выбрано сквозное отверстие). Позволяет задавать разные размеры и формы контактных площадок или переходных отверстий на слоях, доступных в выбранном режиме. Элемент имени 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 — слои в стеке контактной площадки или переходного отверстия; доступные слои зависят от текущего значения Mode. Щелкните правой кнопкой мыши, чтобы добавить, удалить или сбросить слои, когда для Mode выбрано Full Stack.


