Проектирование жёстко-гибкой печатной платы — расширенный режим

Определение подстеков

Структура вашей платы задаётся в Layer Stack Manager (Design » Layer Stack Manager). Здесь вы можете включить требуемый режим rigid-flex и определить подстеки, необходимые для вашего rigid-flex проекта.

Определение подстеков:

  • Чтобы включить функции, необходимые для проектирования rigid-flex платы в расширенном режиме, выберите команду Tools » Features » Rigid-Flex (Advanced) в главном меню Layer Stack Manager.
  • Режим Board в Layer Stack Manager используется для визуального редактирования и организации различных подстеков в rigid-flex проекте. Отдельный подстек можно отредактировать, дважды щёлкнув по нему. При этом для данного подстека отображается режим Stackup.
  • Добавьте новый подстек, выбрав нужные слои в существующем подстеке в режиме Board с помощью Shift+Click и выбрав соответствующую команду в меню кнопки . Плата может включать любое количество подстеков.
  • Задайте свойства подстека на панели Properties .
  • Если в проекте используется структура стеков, которую невозможно смоделировать в режиме Board, можно добавить дополнительные ветви.

Подробнее о Defining the Substacks - Advanced Mode

Определение формы платы и регионов

Стек слоёв определяет плату по вертикали, то есть в плоскости Z. В редакторе PCB область, которую плата занимает в плоскостях X и Y, задаётся параметром Board Shape. Форма платы может быть многоугольной областью любой формы — с прямыми или криволинейными гранями под любым углом — и также может включать вырезы (внутренние отверстия) любой формы.

Существует два подхода к определению общей формы платы и различных жёстких и гибких регионов:

  1. Задать общую форму платы, а затем разрезать её на регионы. Подробнее: Slicing the Board Outline into Regions.
  2. Разместить каждый жёсткий и гибкий Board Region в рабочем пространстве, чтобы собрать итоговую форму платы. Подробнее: Placing a Board Region.

Итоговую форму можно создать, комбинируя оба подхода.

Общая Board Shape определяется набором Board Regions; в видео показаны два способа создания этих регионов.

Определение формы платы и регионов:

  • Форму платы можно задать интерактивно в режиме Board Planning Mode (View » Board Planning Mode), либо определить на основе существующего контура в режиме 2D layout (View » 2D Layout Mode).
  • Чтобы определить форму платы по существующему контуру, выделите контур в режиме 2D layout и выполните команду Design » Board Shape » Define from selected objects (или команду Tools » Convert » Create Board Region from selected primitives). Программа пройдёт по осевой линии выбранных объектов track/arc, чтобы определить внешнюю границу формы платы.
  • Чтобы задать форму платы интерактивно, переключитесь в Board Planning Mode и выберите команду Place » Board Region (или нажмите кнопку на Active Bar). Применяются стандартные правила размещения объекта region object; используйте Snap Grid и Work Guides, чтобы упростить процесс. Включите опцию Board Shape в палитре Snap Options palette, чтобы получить наилучший уровень контроля при редактировании Board Region. Подробнее: Understanding the Snap Behavior.
  • Разместите необходимое количество Regions. Регионы можно рисовать с перекрытием; учтите, что это не задаёт величину перекрытия гибкого региона с жёстким — она определяется значениями Intrusion в определении Stackup.
  • Чтобы задать Name и назначить Layer stack для каждого региона, выделите регион и отредактируйте свойства в режиме Board Region на панели Properties.
  • Чтобы разрезать Board Region на два меньших региона, используйте команду Design » Slice Board Region (или нажмите кнопку на Active Bar). Инструмент Slicing использует стандартные режимы построения углов линии, включая 45°, 90°, дугу 45°, дугу 90° и произвольный угол; нажмите Shift+Spacebar, чтобы сменить режим во время разрезания.
  • Положение и форму существующего Board Region можно редактировать, используя стандартные polygonal object editing techniques.
  • В стандартном режиме rigid-flex граница между двумя Board Regions задаётся размещением Split Line. В расширенном режиме rigid-flex Split Lines не используются — вместо этого граница Board Region определяет, где заканчивается один Substack и начинается соседний. Если два Board Regions перекрываются (и у этих регионов есть общие слои), то в области перекрытия применяется стек с большим количеством слоёв.
  • Если перекрывающиеся регионы не имеют общих слоёв, их можно сгибать независимо.

Подробнее о Planning Rigid & Flex Regions - Advanced Mode

Определение сгибов в гибком регионе

Сгиб в гибкой части rigid-flex платы задаётся размещением Bending Line. Bending Line — это линейный объект, свойства которого редактируются в режиме Bend на панели Properties.

Размещение Bending Lines

  • Bending Lines размещаются в режиме Board Planning Mode (1 shortcut).
  • Чтобы разместить Bending Line, выполните команду Place » Define Bending Line (или нажмите кнопку на Active Bar). Разместите Bending Line поперёк гибкого Board Region. Не требуется точно касаться каждой границы региона началом и концом Bending Line — программа автоматически удлинит линию (если она слишком короткая) или укоротит (если слишком длинная). Как минимум один конец Bending Line должен касаться или пересекать границу Region.
  • Чтобы отредактировать свойства сгиба, выделите его и измените настройки в режиме Bend на панели Properties:
    • Зона сгиба отображается зелёно-оранжевым цветом; щёлкните в любом месте внутри зоны, чтобы выбрать этот сгиб.
    • Каждому сгибу можно присвоить имя, чтобы его было легко идентифицировать.
    • Убедитесь, что сгиб применяется к правильному Substack Region; доступные регионы перечислены в разделе Stack Regions.
    • Задайте Radius и Bend Angle зоны сгиба по необходимости.
    • Сгибы выполняются в порядке их Fold Index; используйте это, когда важно проверить порядок складывания.
  • Чтобы переместить Bending Line, щёлкните и перетащите каждый из конечных маркеров.
  • Bending Lines можно применять к границам вырезов платы.
  • Выбранный сгиб можно удалить, щёлкнув и удерживая одну из вершин, затем нажав Delete на клавиатуре.

Подробнее о Defining Bending Lines - Advanced Mode

Проектирование полностью гибкой PCB

Полностью гибкая плата (flex-only) может быть создана только в режиме Advanced Rigid-Flex.

Layer Stack Manager требует, чтобы был определён как минимум один жёсткий подстек. Чтобы спроектировать flex-only PCB, сначала определите жёсткий подстек, затем добавьте гибкий подстек, как показано на изображении ниже.

Для flex-only платы всё равно требуется определить жёсткий подстек в Layer Stack Manager.Для flex-only платы всё равно требуется определить жёсткий подстек в Layer Stack Manager.

В режиме Board Planning Mode задайте форму flex-only PCB и назначьте гибкий подстек в режиме Board Region на панели Properties.

Flex-only PCB: наведите курсор на изображение, чтобы показать плату в 3D.Flex-only PCB: наведите курсор на изображение, чтобы показать плату в 3D.

Если flex-only проект имеет несколько сгибов, жёсткий подстек используется, когда нужно настроить, какой из гибких регионов должен быть зафиксирован (не перемещается при складывании платы). Опция 3D Locked недоступна, когда региону назначен гибкий подстек — в этом случае назначьте жёсткий подстек тому региону платы, который нужно зафиксировать, затем включите опцию 3D Locked на панели Properties, после чего переключите настройку Layer stack обратно на требуемый гибкий подстек.

Проектирование платы с гибким регионом внутри выреза

Можно спроектировать rigid-flex плату, у которой гибкий регион расположен внутри выреза в основной PCB.

Плата с гибким регионом внутри выреза может быть создана только в режиме Advanced Rigid-Flex.

Примечания по созданию платы такого типа:

  • Процесс показан в видео ниже.
  • Вырез платы должен повторять контур гибкого региона(ов) внутри выреза.
  • Разместите вырез до размещения гибкого региона(ов) внутри зоны выреза.
  • Для любого региона внутри выреза, который не использует тот же подстек, что и внешний жёсткий регион, приоритет должен быть установлен выше значения, назначенного внешнему жёсткому региону.
  • Настройте параметры Used Stack Regions для Bending lines, размещённых на внутренних гибких регионах, чтобы они применялись только к этому гибкому региону.
  • Часто проще и точнее задать требуемые формы для выреза и гибкого региона(ов) в виде контуров на механическом слое, используя tracks и arcs. Затем используйте доступные инструменты, чтобы преобразовать выбранный контур в вырез платы или в board region. Учтите, что инструмент преобразования следует по осевой линии выбранных tracks и arcs и требует, чтобы конечные точки соседних tracks/arcs точно совпадали.
    • Design » Board Shape » Create Board Region from Selected Objects (в режиме 2D)
    • Tools » Convert » Create Board Cutout From Selected Primitives (в режиме 2D)
    • Tools » Convert » Convert Selected Line to Bend Line (в режиме 2D)

Создание гибкого региона внутри выреза платы.

Скачать файл PcbDoc, использованный в видео

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Доступность функциональных возможностей

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

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

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

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

Content