В ПО для проектирования печатных плат Altium доступны два режима проектирования rigid-flex. Исходный, или стандартный режим, называемый Rigid-Flex, поддерживает простые rigid-flex‑конструкции. Если в вашем проекте требуются более сложные возможности rigid-flex, например перекрывающиеся гибкие области, то нужен режим Advanced Rigid-Flex (также известный как rigid-flex 2.0). Режим выбирается в меню Tools в Layer Stack Manager .
Ключевое различие между режимами заключается в том, что в исходном режиме контур платы разделяется на отдельные области платы путем размещения Split Line, и эта Split Line остается объектом, определяющим, где заканчивается одна область платы и начинается другая. В Advanced‑режиме каждая область платы размещается отдельно, либо, если большая область разрезается (Sliced), она становится двумя отдельными объектами областей. В Advanced‑режиме границы соседних областей платы определяют место их стыка, а не наличие Split Line. Из‑за этого в Advanced Rigid-Flex режиме объект Split Line отсутствует.
► Узнайте больше о Designing a Rigid-Flex PCB
Меню View содержит три рабочих режима редактора PCB с легко запоминающимися сочетаниями клавиш, позволяя быстро переключаться между:
Board Planning Mode (1 )
2D Layout Mode (2 )
3D Layout Mode (3 )
Поведение по умолчанию при переключении между режимами просмотра 2D и 3D — сохранять отдельные настройки масштаба и ориентации для каждого режима. Если вы хотите видеть одно и то же место и ориентацию платы при переключении, нажмите Ctrl+Alt+2 или Ctrl+Alt+3 , вместо 2 или 3 .
Вы только что открыли PCB и хотите понять, используется ли стандартный режим rigid-flex или advanced rigid-flex?
Можно открыть Layer Stack Manager и проверить. Либо переключитесь в Board Planning Mode (сочетание 1 ) и посмотрите на Active Bar:
Стандартный режим Rigid-Flex
Advanced Rigid-Flex режим
Чтобы задать, как должна изгибаться гибкая часть платы, разместите одну или несколько Bending Lines. Bending Line определяет, где на поверхности гибкой области должен происходить изгиб. Также Bending Line задает угол и радиус изгиба. Ширина полосы поверхности платы, которая изгибается, отображается оранжевым; эта ширина рассчитывается по углу и радиусу изгиба (подробнее: the bending line properties ). Bending Lines размещаются и редактируются в редакторе PCB в режиме Board Planning Mode (View » Board Planning Mode , или нажмите сочетание 1 ).
Bending Line размещена над гибкой областью и настроена так, чтобы плата могла сложиться на 180 градусов. В этом видео показано размещение Bending Line в режиме Advanced Rigid-Flex.
Размещение Bending Line
Чтобы разместить Bending Line:
Выберите View » Board Planning Mode или нажмите сочетание 1 , чтобы перейти в Board Planning Mode .
Выберите команду Place » Define Bending Line или нажмите кнопку на Active Bar.
Bending Line размещается над требуемой Board Region и не «прикрепляется» к ней (Bending Lines связываются с одной или несколькими Board Regions через свойство Stack Regions ). Щелкните рядом с краем Board Region, чтобы задать начальную точку Bending Line.
Переместите курсор в требуемую конечную точку и щелкните, чтобы разместить Bending Line. Обратите внимание: как минимум один конец Bending Line должен касаться или пересекать границу Board Region, к которой она относится.
Вы остаетесь в режиме размещения Bending Line и можете при необходимости разместить еще одну. Если нет — щелкните правой кнопкой мыши или нажмите Esc , чтобы выйти из режима размещения Bending Line.
Свойства выбранной Bending Line можно редактировать в панели Properties . Поскольку Bending Line находится поверх области, может оказаться, что при щелчке выбирается лежащая под ней область. Не двигая курсор, щелкните второй раз, чтобы выбрать Bending Line вместо Board Region.
Свойства выбранной Bending Line отображаются в панели Properties.
Не критично начинать или заканчивать Bending Line точно на краю Board Region — ПО автоматически удлинит или укоротит Bending Line так, чтобы она была определена от одного края области до другого.
Убедитесь, что в разделе Stack Regions панели Properties включена правильная Board Region.
Перемещение Bending Line
Чтобы изменить положение существующей Bending Line:
Выберите View » Board Planning Mode (или нажмите сочетание 1 ), чтобы перейти в Board Planning Mode .
Щелкните и удерживайте вершину на одном из концов Bending Line, затем перетащите эту вершину в нужное место и отпустите кнопку мыши. Курсор будет ограничен текущими настройками привязки курсора; нажмите Ctrl+E , чтобы менять настройки в процессе работы.
Место изгиба будет переопределено новым положением Bending Line.
Выберите и перетащите вершину Bending Line, чтобы изменить положение Bending Line на плате — курсор будет ограничен текущими настройками привязки курсора.
Точное позиционирование Bending Line
При перемещении маркера (handle) Bending Line он будет «прилипать» в соответствии с текущими настройками привязки. Нажмите Ctrl+E во время перемещения, чтобы вызвать интерактивную панель управления настройками привязки, как показано на изображении ниже. Нажмите Esc после изменения настроек, чтобы применить их и закрыть панель.
Помимо привязки к сетке привязки и направляющим рабочей области, Bending Line также может привязываться к существующим объектам проекта, например к линиям на механическом слое. На изображении ниже показано позиционирование маркера Bending Line на конечной вершине линии на Mechanical layer. Обратите внимание: во время перемещения действует текущая настройка Hotspot Snap (показана в строке состояния). Если механический слой не является активным слоем проектирования, Hotspot Snap должен быть настроен на All Layers , чтобы такое поведение привязки работало. Нажимайте сочетание Shift+E , чтобы циклически переключать режим Hotspot Snap между доступными режимами в процессе работы.
Маркер Bending Line привязывается к вершине дорожки, размещенной на механическом слое.
Удаление Bending Line
Чтобы удалить Bending Line:
Выберите View » Board Planning Mode (или нажмите сочетание 1 ), чтобы перейти в Board Planning Mode .
Щелкните и удерживайте одну из вершин, чтобы выбрать Bending Line, затем нажмите клавишу Delete .
Настройка свойств Bending Line
Чтобы отредактировать свойства Bending Line в панели Properties :
Переключитесь в Board Planning Mode (нажмите 1 ).
Щелкните в любом месте внутри оранжевой полосы Bending Line, чтобы выбрать ее.
Bending Line можно редактировать в панели Properties .
Bending Line Properties
Properties
Name — задаваемое пользователем имя этой Bending Line. Именование каждой Bending Line помогает различать их назначение в проекте.
(X/Y) Координаты X и Y опорной вершины Bending Line. Измените, чтобы сдвинуть Bending Line по X или Y. Значения можно вводить как в метрических, так и в дюймовых единицах; указывайте единицы при вводе значения, если они отличаются от текущих единиц по умолчанию.
Значок
справа от этой области должен отображаться как
(разблокировано), чтобы получить доступ к полям координат. Переключайте значок блокировки/разблокировки, чтобы изменить состояние.
Stack Regions
Список всех Board Regions, находящихся под выбранной Bending Line.
Used — установите флажок, чтобы применить Bending Line к указанной Board Region.
Name — имя Board Region, к которой может быть применена эта Bending Line.
Bend Line
Start (X/Y) — координаты X и Y первой вершины Bending Line. Измените, чтобы сдвинуть эту вершину по X или Y.
Angle — угол ориентации Bending Line в пространстве проекта.
Length — расстояние между вершинами Start и End.
End (X/Y) — координаты X и Y второй вершины Bending Line. Измените, чтобы сдвинуть эту вершину по X или Y.
Fold Index — значение используется для определения порядка применения изгибов при складывании rigid-flex платы в 3D Layout Mode . Изгиб с наименьшим значением Fold Index применяется первым, далее — по возрастанию Fold Index.
Bend Zone
Radius — ортогональное расстояние от поверхности Board Region до точки в пространстве, вокруг которой происходит изгиб.
Bend Angle
Default — угол применяемого изгиба. Введите отрицательное значение, чтобы выполнить изгиб в противоположном направлении.
По углу изгиба и радиусу ПО вычисляет область Board Region, которая будет изгибаться. Она отображается как оранжевая область, выходящая по обе стороны от Bending Line.
Заданные изгибы можно применить при отображении платы в 3D‑режиме — нажмите сочетание 5 , чтобы сложить плату. Жесткая Board Region, у которой установлен флажок 3D Locked , является физической опорной «землей» для 3D‑режима отображения (где Z = 0). Если плата складывается не так, как ожидается, проверьте, что у правильной жесткой области включен флажок 3D Locked . Обратите внимание: не требуется снимать этот флажок в одной Board Region перед тем, как включить его в другой.