Редактор Layer Stack
Rigid PCB
Рассмотрим на примере для проекта AMU3
Вызовем редактор Layer Stack командой Design/ Layer Stack Manager
Анализ показывает, что стек создан из материалов, которые есть по умолчанию при инсталляции программы. Из сведение об материалах есть только толщина и значения Dk и Df. Без всякого сомнения завод изготовитель подберет по этим данным те материалы, которые есть у него в наличии и реальные значения будут отличатся от указанных в Layer Stack. При существенном изменении параметров вам будет предложен рекомендуемый производителем стек.
Всегда рекомендую, прежде чем выбирать стек -- обратиться к производителю за рекомендацией -- так вы избежите повторных согласований, сэкономите время и средства затраченное на разработку и переделку проекта.
Зачастую вы ограничены в выборе производителя, но как правило все равно есть выбор. В примере мы ограничимся теми и которых рекомендуемые Layer Stack приведены на сайте. Более того их можно импортировать.
В проекте используется 4 слоя, плата маленькая и мы можем выбрать самый тонкий из предлагаемы вариантов. В проекте нет цепей с высокой плотностью тока, а требование к зазорам и ширине трасс -- высокие, поэтому мы можем использовать тонкий слой меди.
Скачиваем и открываем данный стек.
Модифицируем данный стек:
Установим флаг Stack Symmetry -- это исключит ошибку создания несимметричного стека.
В нашем примере (и многих других) мы не используем слой Overlay. Здесь можно поступить двумя способами. А: Просто удалить (через контекстное меню слои Overlay) -- тогда вся информация на них не будет доступна и это частично вызывает неудобства разработчика. Б: Оставить, но при заказе не формировать гербера для данных слоев. Мы поступим именно так, но так как слой будет указан в таблице Layer Stack на PCB -- переименуем его, добавив в конце надпись " Not Used".
Добавим слои финишного покрытия.
Все слои сделаем сигнальными.
Укажем явно также цвет маски.
Переименуем слои меди так, чтобы в названии присутствовал номер слоя.
Аналогично поступим со слоями диэлектрика.
На данном этапе мы не будем рассматривать вкладки Impedance и Via Type
Сохраним стек под другим именем, добавив к названию производителя и в виде суффикса -- признак модификации используя команду File/Save As
Сохраним стек под другим именем, добавив к названию производителя и в виде суффикса -- признак модификации используя команду File/Save As.
Откроем панель Explorer раздел Layer Stack и через контекстное меню или посредством кнопки Add StackUp зарезервируем новый стек.
Сохраним стек на сервер File/to Server, указав в нем новый зарезервированный стек
Новый стек уже можно использовать в качестве шаблона.
Откроем стек проекта и применим File/Load Stackup From Server
Таблица LayerStack на поле BCB автоматически обновится.
Rigid/Flex PCB
Рассмотрим на примере для Layer Stack проекта F1L , только сделаем из него копию. Обратим внимание на особенности:
В типах Layer Stack выбран Rigid/Flex
Различных вариантов Layer Stack может быть несколько
Варианту Layer Stack может быть назначен флаг Is Flex
В вариантах Layer Stack у каждого слоя есть флаг Enable - используется или нет в варианте
Рекомендую в начале создать вариант Based и создать в нем все слои, который будут использоваться для всех вариантов. После завершения создания настроек для всех вариантов, вариант Based можно (не рекомендую) удалить, в том случае, когда он не использован ни в одной зоне PCB.
Откройте остальные варианты и установите флаги Is Flex и Based там, где это требуется.
Rigid/Flex PCB (Advanced)
Рассмотрим на примере для Layer Stack проекта F2SF2 USB-C. Обратим внимание на особенности в сравнении с предыдущим:
Установлен флаг Rigid/Flex (Advanced)
Появился дополнительный выпадающий список с деревом вариантов Layer Stack. Выберем в нем корневую ветку Board.
В панели свойств мы можем можем изменить название ветки, а также способ отображения (простой или с реалистичным отображением толщин материалов)
Справа отображены все части корневой ветки, клик на одной из них (на рисунке Stiffener Zone) приведет к отображению ее параметров в панели свойств в разделе Substack. Вы можете изменить название части и его описание. Обратите внимание: материал может быть общий на всю ветку или индивидуальный. Если общий -- будут подсвечены (восклицательным знаком) области, где обнаружено не соответствие.
Двойной клик по части приведет к открытию его свойств в привычном виде.
Здесь также доступно изменить название Substack, указать принадлежность к гибкой части и добавить дополнительные слои при необходимости. Задание параметров импеданса и типов Via -- как обычно, но для каждого Substack индивидуально.
Чтобы добавить новый Substack выделите через Shift+ Click (в одном из существующих Substack) по верхнему и нижнему слою для нового Substack и перетяните его в нужную позицию ветки
Back Drill
Обратите внимание: флаг Back Drill может быть установлен как один, так и совместно с флагами Rigid/Flex или Rigd/Flex (Advanced). Когда флаг Back Drill установлен, появится дополнительная вкладка Back Drill.
Откроем вкладку Back Drill и с помощью кнопки ADD добавим отверстие и укажем для него начальный и конечный слой, между которыми следует сделать высверливание.
Printed Еlectonics
Данный тип можно сменить для рассмотренных выше, выбрав в настройках флаг Printed Еlectonics. Однако восстановить потом их будет нельзя, такой тип несовместим. Более того в нем могут указать слои, не совместимые с типом Printed Еlectonics. Поэтому настоятельно рекомендую воспользоваться предустановленными Layer Stack для типа Printed Еlectonics. Далее настройка аналогична, с учетом следующих нюансов:
Уберите нижние слои Solder и Overlay.
Нумерацию проводящих слоев рекомендую начинать снизу
Число проводящих слоев может 1 или более.
Проводящие слои имеют свой тип материала
Непроводящий слой это обычно прокладка в зоне пересечения проводящих слоев. Для них тоже создан специальный тип материалов
Вкладки Via и Impedance отсутствуют
Остальные настройки такие же
Редактор материалов
Настоятельно рекомендую командой Tools/Material Library вызвать редактор материалов и дополнить список используемых Вами. Некоторые производители дают материалы, которые они рекомендуют для типовых Layer Stack.
Некоторые даже дают возможность скачать библиотека их материалов в формате Altium Designer (Rezonit).