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

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

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

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

  • Чтобы включить функции, необходимые для проектирования rigid-flex платы в расширенном режиме, выберите команду Tools » Features » Rigid-Flex (Advanced) в главном меню Layer Stack Manager.

  • Режим Board mode в Layer Stack Manager используется для визуального редактирования и организации различных субстеков в rigid-flex конструкции. Отдельный субстек можно редактировать двойным щелчком по нему. При этом для данного субстека отображается режим Stackup mode.

  • Добавьте новый субстек, выбрав необходимые слои в существующем субстеке в режиме Board mode с помощью Shift+Click и выбрав соответствующую команду в меню кнопки . Плата может включать любое количество субстеков.

  • Задайте свойства субстека на панели Properties.

  • Если в проекте используется структура стеков, которую невозможно смоделировать в режиме Board mode, можно добавить дополнительные ветви.

Подробнее см. Определение субстеков — расширенный режим

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

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

Для определения общей формы платы и различных жестких и гибких регионов можно использовать два метода:

  1. Определить общую форму платы, а затем разрезать ее на регионы. Подробнее см. Разделение контура платы на регионы.

  2. Разместить каждый жесткий и гибкий Board Region в рабочем пространстве проекта, формируя итоговую форму платы. Подробнее см. Размещение Board Region.

Итоговая форма может быть создана с использованием комбинации этих двух методов.

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

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

  • Форму платы можно определить интерактивно в режиме 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. Подробнее см. Понимание поведения привязки.

  • Разместите необходимое количество регионов. Регионы можно рисовать с перекрытием; обратите внимание, что это не определяет степень перекрытия гибкого региона с жестким регионом — она задается значениями 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 можно редактировать с помощью стандартных методов редактирования полигональных объектов.

  • В стандартном режиме rigid-flex граница между двумя Board Region определяется размещением Split Line. В расширенном режиме rigid-flex Split Line не используются; вместо этого край Board Region определяет, где заканчивается один Substack и начинается соседний Substack. Если два Board Region перекрываются (и эти регионы имеют общие слои), то в области перекрытия применяется стек с большим количеством слоев.
  • Если перекрывающиеся регионы не имеют общих слоев, их можно сгибать независимо.

Подробнее см. Планирование жестких и гибких регионов — расширенный режим

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

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

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

  • Bending Line размещаются в режиме Board Planning Mode (сочетание клавиш 1).

  • Чтобы разместить Bending Line, выполните команду Place » Define Bending Line (или нажмите кнопку  на Active Bar). Разместите Bending Line поперек гибкого Board Region. Необязательно точно касаться обоих краев региона началом и концом Bending Line — программа автоматически удлинит ее (если она слишком короткая) или укоротит (если она слишком длинная). По крайней мере один конец Bending Line должен касаться края региона или проходить через него.

  • Чтобы изменить свойства изгиба, выберите его и отредактируйте параметры в режиме Bend панели Properties:

    • Зона изгиба отображается зелено-оранжевым цветом; щелкните в любом месте внутри зоны, чтобы выбрать этот изгиб.

    • Каждому изгибу можно присвоить имя для удобства идентификации.

    • Убедитесь, что изгиб применяется к правильному региону Substack; доступные регионы перечислены в разделе Stack Regions.

    • При необходимости задайте Radius и Bend Angle зоны изгиба.

    • Изгибы складываются в порядке их Fold Index; используйте эту возможность, когда важно проверить порядок складывания.

  • Чтобы переместить Bending Line, щелкните и перетащите каждый концевой маркер.

  • Bending Line можно применять к краям вырезов платы.

  • Выбранный изгиб можно удалить, щелкнув и удерживая одну из вершин, а затем нажав Delete на клавиатуре.

Подробнее см. Определение Bending Line — расширенный режим

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

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

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

 

В режиме Board Planning Mode задайте форму полностью гибкой PCB и убедитесь, что гибкий субстек назначен региону платы на панели Properties.

 

Возможность определить однослойный субстек доступна, когда параметр PCB.SingleLayerStack.Support включен в диалоговом окне Advanced Settings dialog. Если этот параметр отключен, для проектирования полностью гибкой PCB требуется, чтобы в Layer Stack Manager был определен как минимум один жесткий субстек. Сначала определите жесткий субстек, затем добавьте гибкий субстек (). В режиме Board Planning Mode задайте форму полностью гибкой PCB и назначьте гибкий субстек в режиме Board Region панели Properties (, ).

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

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

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

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

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

  • Процесс показан в видео ниже.

  • Вырез платы должен повторять контур гибкого региона (или регионов) внутри выреза.

  • Разместите вырез до размещения гибкого региона (или регионов) внутри области выреза.

  • Для любого региона внутри выреза, который не использует тот же субстек, что и внешний жесткий регион, необходимо установить приоритет выше значения, назначенного внешнему жесткому региону.

  • Настройте параметры Used Stack Regions для Bending line, размещенных на внутренних гибких регионах, так, чтобы они применялись только к этому гибкому региону.

  • Часто проще и точнее задать формы, необходимые для выреза и гибкой области(ей), в виде контуров на механическом слое, используя линии и дуги. Затем воспользуйтесь доступными инструментами, чтобы преобразовать выбранный контур в вырез платы или область платы. Обратите внимание, что инструмент преобразования следует по центральной линии выбранных линий и дуг и требует, чтобы конечные точки соседних линий/дуг точно совпадали.

    • 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