Шаблон Footprint
Шаблон сделаем аналогично шаблону Symbol и здесь покажем только отличия
Создание шаблона на Concord
Добавим папку для типа Footprints. Создадим шаблон и перейдем в его редакцию (аналогично как для Symbol)
LayerStack для Footprint
Число слоев и материалы в редакторе Footprint не являются важными (при установке компонента на PCB будет применятся настройка слоев в редакторе PCB) и их можно не настраивать. Однако важно иметь правильный вид при просмотре в 3D виде.
Применим команду Tools/ Layers Stack Manager и откроется редактор слоев. Проверьте или загрузите 2-слойный стек который установлен при инсталляции программы и включите отображение всех слоев.
Закройте редактор LayerStack
Слои для Footprint
Откройте панель View Configuration. Здесь покажем только те настройки и параметры, на которые следует обратить внимание.
Раздел System Color. Не изменяем. Настройка цветовой гаммы требует учета индивидуальных возможностей.
Настройки View Option -- также индивидуальны.
Итак, на что нужно обратить внимание:
1. Сигнальные слои. Создавать компонет нужно для установки на слой TOP. Поэтому видимость слоя TOP включена, слоя Bottom -- выключена (как правило там нет графики)
2. Парные слои.
Парные слои Overlay, Paste и Solder зарезервированы по умолчанию и не требуют назначения механического слоя
Парные слои могут быть с назначенным типом и без.
Типов слоев много и вы должны определиться, какие из них вы будете использовать.
Правый клик в разделе Component Layer Pair вызывает меню, где им можно выбрать и назначить механические слои в паре.
Номера назначенных механических слои отображаются в таблице в столбцах TOP и Bottom только если их номер меньше 32, поэтому резервируйте номера с M1 до M32 исключительно для парных слоев.
Если использовать в Layer Pair Name такое же название как и тип слоя, то тип слоя будет отображаться в столбце Layer (я рекомендую так делать). Если название механических слоев в паре разные, то в столбце Layer будут отображены оба названия, разделенные наклонной чертой.
Какие номера присваивать для типа не важно но рекомендую придерживаться следующего подхода:
Нечетные номера присваивать стороне TOP, четные номера -- Bottom
Wizard Footprint от Altium Designer по умолчанию использует M13 для слоя с типом Assembly, а слой M15 для Courtyard поэтому рекомендую их для этого и использовать
Рекомендую не вводить все доступные пары слоев, а обойтись тем минимумом, который вам нужен
Также есть типы одинарных механических слоев. Их применение в Footprint редкое и в шаблон мы их включать не будем
Специальные слои:
Drill Drawing, Drill Guide, Keep-out Layer в Footprint могут применены в экзотических случаях поэтому в шаблоне их отображение скроем
Multi-layer используются для компонетов с выводами True Hole -- видимость слоя включена
Свойства Footprint
В библиотеке мля concord может быть только один Footprint
В его свойствах укажите:
Name -- имя Footprint
Description -- описание Footprint. Выберите стиль. Для сложных - рекомендую дать ссылку на Datasheet -- в этом случае вам проще будет найти документ, на основе которого создан Footprint
Настоятельно рекомендую указывать максимальную высоту компонента (с учетом допуска)
Информация на слоях
Top Layer
На верхнем слое могут располагаться:
Pad - контактные площадки компонента
Line, Arc, Rectangle, Region и другие объекты указывающие на наличие топологического рисунка компонента
Polygon CutOut -- зоны запрета для полигонов
KeepOut объекты, указывающее запрет на объекты топологического рисунка в зоне компонента
Свойства PAD (SMD):
Рекомендую устанавливать значения Propagation Delay и Pin Package Length равным "0" - - Данные значения лучше вводить в Symbol.
Обратите внимание на параметр Jumper. По умолчанию он должен иметь значение "0". Исключение можно сделать для проволочных перемычек. навесных шин, контактных площадок металлических корпусов треоующих заземления или подключения к одной цепи
Рекомендую использовать форму Rounded Rectangle. Для отличия первого вывода Corner Radius установит 1% (внешне он не отличается от Rectangle, но обтекание полигонов будет у углов скруглённой формы, а не прямоугольной, что улучшит структуру полигонов на PCB)
Не забудьте установить значение Thermal Connect: Direct для Pad, которым требуется теплоотвод или прямое подключение к полигонам
Рекомендую установить значение маски отступа пасты равным "0". Производитель отрегулирует отступ и форму для пасты в зависимости от толщины трафарета и других требований собственного производства. Если рекомендации указаны Datasheet -- придерживайтесь их. Если форма рисунка пасты не совпадает с формой Pad -- Снимите флаг или укажите отрицательное значение так, чтобы по Pad не имел вскрытия под пасту. Если вы хотите указать отступ -- его можно задать в Mil, mm, или в %
Отступ маски. Устанавливайте так, чтобы маска закрывала рядом идущие дорожки (с учетом допуска). Для площадок, расположенных радом друг другом проверяйте значение мостика маски. Если минимальный мостик не получается -- или уменьшите отступ, или полностью закройте Pad маской (вскрытие сделаете на слое маски
Assembly Note
Дополнительная информация для чертежа:
Указание центра оптической оси
Указание зоны чувствительности сенсоров
Указание зоны подключения ответных соединителей
Указание стороны вставки карт, батарей
Другая информация для дополнительного отображения на чертеже
Сomponent Centre
Перекрестие в точке Origin. Допускается окружность. Толщина линии и размеры определяются минимальным размером применяемых компонетов. В примере:
Wight =0.025мм
Размер перекрестия 0.4мм
Радиус окружности 0.15мм
Component Outline
Указываем контр (толщина линий 0.025мм):
прилегания компонента на плату;
прилегание выводов на печатную плату.
Информацию удобно использовать для построения контура Courtyard
Assembly
Указываем графику для сборочного чертежа: (толщина линий 0.025мм):
условный контур компонента;
метку первого вывода; (рекомендую скос у первого вывода);
порядок нумерации контактов если необходимо (для соединителей);
3D модель компонента (отдельный слой для 3D моделей использовать не будем).
Courtyard
Указываем замкнутый контур запрета установки других компонетов. Придерживайтесь правила: Как правило замкнутый контур на этом слое должен включать все объекты компонента на других слоях. Рекомендую использовать толщину линий 0.05мм.
Дополнительно:
Линия и подпись края печатной платы, если положение компонента нормируется
Зону (контура штриховой линией) и высоту для зоны ограничений при подключении ответных соединителей , карт и т.п.
Overlay
Графика шелкографии для нанесения на печатную плату. Минимальная ширина и зазор до края маски определяются производством. В примерах использована ширина 0.1мм и 0.01мм.
Рекомендую использовать не полный контур, а только помечать углы тли стороны компонента. Метку первого вывода выполнять примыканием дополнительное линии у первого вывода. Если это сложно сделать -- форма угла контура возле первого вывода должна отличаться. Для малоразмерных компонетов шелкография может отсутствовать.
Старайтесь избегать графики в зоне Component Outline
Paste
Графика пасты может отсутствовать, если она указана в свойствах PAD. Если форма пасты отличается от формы PAD на слое указывается рисунок с помощью Place/ Region (Rectangle)
Mask
Графика маски может отсутствовать, если она указана в свойствах PAD. Если форма маски отличается от формы PAD на слое указывается рисунок с помощью Place/ Region (Rectangle).
Multilayer
На этом слое размещаются Pad с отверстиями и переходные отверстия. Настройки те же, ч то и Top Layer, но Pad имеют дополнительные настройки:
Форма отверстия.
Размер отверстия.
Допуск отверстия
Длина (для Rect и Slot).
Поворот (для Rect и Slot).
Пример создания шаблона Footprint
Создадим шаблон Footprint на основе компонента ZXMC3AMC.
Я перенес созданный раннее Footprint в папку для шаблонов и открыл его для редактирования. Footprint . создавался с помощью Wizard и все поля в свойствах компонента заполнены. В названии и добавил слово Templates
На Top слое обратите вниманию на Pad 9. Он сделан меньшего размера, а поверх него находится Region. Обратите внимание у региона вскрыта маска. Такой рисунок позволяет однозначно определить первый контакт по топологическому рисунку. Форма рисунка будет соответствовать изображению на экране монитора при установке микросхемы на паяльной станции.
Графика на остальных слоях и 3D вид. Обратите внимание на указание первого Pad
Сохраняем шаблон на сервер
Назначение шаблона в Preference
Назначаем в качестве шаблона созданный Footprint
Применяем команду File/ New/ Library/PCB Library и наш шаблон применен.