Синхронизация жестко-гибкой платы
Пожалуй, самый сложный для вывода в производство тип печатной платы — это rigid-flex конструкция. Проектирование гибкой или rigid-flex схемы в значительной степени является электромеханическим процессом. Проектирование любой PCB — это трехмерный процесс, но для гибкой или rigid-flex конструкции требования к трехмерной геометрии гораздо важнее. Почему? Потому что rigid-flex плата может крепиться к нескольким поверхностям внутри корпуса изделия в процессе сборки, что требует тщательной проработки того, как собранная плата должна изгибаться при сборке для сопряжения с корпусом.
До настоящего времени эта сложная задача тесной электромеханической разработки решалась созданием механического макета, также известного как бумажный шаблон. Этот процесс должен быть максимально точным и реалистичным, с включением всех возможных механических элементов и крепежа, чтобы можно было тщательно проанализировать как процесс сборки, так и готовое изделие.
Altium CoDesign помогает решить эту задачу, предоставляя возможность передавать rigid-flex конструкцию между доменами ECAD и MCAD. Это достигается за счет реализации каждой гибкой области платы как функции листового металла (Sheet-Metal Feature) в MCAD.
Проектирование Rigid-Flex в ECAD
В PCB-редакторе Altium rigid-flex плата проектируется в плоскости X-Y как набор отдельных жестких и гибких областей платы. Плоскость Z задается конфигурацией набора слоев меди, изоляции и поверхностного покрытия, которые будут созданы в процессе изготовления платы.
Для rigid-flex конструкции набор производственных слоев может различаться для каждой области платы. Например, одна жесткая область может содержать четыре медных слоя, гибкая область, отходящая от этой жесткой области, — один медный и один полиимидный слой, а гибкая область может соединяться с другой жесткой областью, состоящей из шести медных слоев. При проектировании PCB в ECAD для каждой из этих областей определяется и назначается отдельный стек слоев.
Плата с двумя жесткими областями, соединенными гибкой областью, в редакторе ECAD PCB и в MCAD.
В программном обеспечении Altium rigid-flex плата проектируется в плоском виде. Изгибы, заданные в гибких областях, можно применять при отображении платы в 3D Layout Mode PCB-редактора, перемещая ползунок Fold State в режиме Layer Stack Regions панели PCB. Изгибы применяются в порядке Sequence, настроенном на панели. Либо используйте горячую клавишу 5 в редакторе ECAD PCB для складывания и разворачивания платы.
Плата передается в MCAD в сложенном состоянии; затем изгибы можно подавить в MCAD, чтобы отображать плату и работать с ней. Чтобы сложить или развернуть плату в MCAD, нажмите кнопку Fold Unfold на ленте Altium CoDesigner или подавите изгибы в дереве модели MCAD.
► Подробнее о Defining the Layer Stack
► Подробнее о Defining Board Regions and Bending Lines
► Подробнее о Rigid-Flex Design
Требования к определению платы в ECAD
При передаче платы из ECAD CoDesigner проверяет возможные проблемы с контуром платы, а также расположение и размеры областей изгиба. При загрузке в MCAD CoDesigner также проверяет радиус каждого изгиба и отклоняет любой изгиб, который невозможно отобразить как изгиб листового металла в MCAD.
Форма платы
При передаче из ECAD проверяется контур платы (outline). Если обнаружены микросегменты или самопересекающиеся контуры, их необходимо устранить. В CoDesigner 2.4 была добавлена автоматическая функция обнаружения и устранения микросегментов в контуре платы.
CoDesigner проверяет контур платы на проблемы, которые не поддерживаются в MCAD, и автоматически устраняет их.
Если вы решили не устранять микросегменты автоматически, либо если в контуре есть самопересекающиеся линии, или микросегменты либо самопересечения присутствуют в вырезе платы, их необходимо устранить вручную. Подробнее см. в разделе Resolving Issues with the Board Contour
Линии изгиба
В ECAD, с технической точки зрения, нет ограничений на свойства, которые можно назначить изгибу в гибкой PCB. В MCAD для представления гибких сегментов платы используются возможности листового металла. Чтобы изгибы можно было представить в MCAD, должны выполняться следующие требования:
- Область изгиба не должна перекрываться с другой областью изгиба или жесткой областью и не должна касаться их. Радиус изгиба не должен выходить за пределы соседней линии разделения, поэтому требуется расстояние не менее 0,5 mil (0,0127 мм) между краем области изгиба и жесткой областью. Это проверяется при передаче из ECAD; все обнаруженные проблемы необходимо устранить, чтобы передача завершилась успешно.
В этой конструкции область изгиба находится слишком близко к линии разделения (менее 0,5 mil).
- Должны быть заданы подходящие радиусы изгиба. CoDesigner проверяет: слишком малый радиус изгиба; слишком большой угол изгиба; либо слишком короткие сегменты изгиба. Это проверяется при загрузке в MCAD с учетом толщины «металла» и требований к разгрузке изгиба.
Два изгиба имеют слишком малый радиус для формирования в листовом металле, поэтому их невозможно создать.
Расширенное проектирование Rigid-Flex
Переключитесь в режим Advanced Rigid-Flex mode в редакторе ECAD PCB, если ваш проект требует любой из следующих rigid-flex возможностей ECAD-MCAD:
-
Гибкие области с разной толщиной
-
Отдельные гибкие области, перекрывающие друг друга
-
Представление меди и шелкографии на жестких областях в MCAD в SOLIDWORKS
-
Локальный изгиб (изгиб, локализованный в гибкой области, находящейся внутри выреза в более крупной гибкой области)
Конструкция Advanced Rigid-Flex с перекрывающимися гибкими областями разной толщины, открытая в Altium Designer и в PTC Creo.
Сводка по структуре платы Advanced Rigid-Flex (RF2) в MCAD
Ниже приведено краткое описание структуры MCAD для платы Advanced Rigid-Flex:
-
Каждая жесткая область в проекте RF2 представлена как сборка MCAD, которая включает эту жесткую часть (область) платы и компоненты, установленные в этой области (очень похоже на то, как в MCAD моделируется жесткая PCB).
-
Каждая гибкая область платы представлена как деталь из листового металла. Внутри этой детали каждая линия сгиба ECAD определяется как Sketched Bend. Обратите внимание, что сгиб, который можно Push из ECAD, может быть некорректно сформирован в MCAD из-за требований к сгибу в этом инструменте MCAD. Также обратите внимание, что компоненты на гибких областях пока не поддерживаются.
-
Для вырезов, проходящих через несколько областей платы, в MCAD создаются отдельные выдавливания вырезов. Если инженер-механик захочет изменить форму такого выреза в MCAD, ему потребуется изменить все эти выдавливания.
Следующие видео дают общее представление о том, как CoDesigner строит плату Advanced Rigid-Flex в MCAD (что отличается от построения стандартной платы Rigid-Flex). Хотя демонстрация выполнена в SOLIDWORKS, общий процесс по сути одинаков во всех поддерживаемых инструментах MCAD; различия отмечены в подписях к видео.
Видео 1 – Advanced Rigid-Flex, понимание структуры
Обзор того, как CoDesigner строит плату в MCAD.
Видео 2 – Advanced Rigid-Flex, изменение областей платы
Изменение формы платы rigid-flex в MCAD.
Видео 3 – Advanced Rigid-Flex, изменение сгибов
Изменение и добавление сгибов к плате rigid-flex в MCAD.
Примечания по работе с платами Advanced Rigid Flex
-
При проектировании платы RF2 в ECAD каждая жесткая и гибкая область платы рисуется как отдельный объект, которому затем назначается substack. Это отличается от платы RF1, где сначала задается общая форма платы, а затем размещаются линии Split, чтобы разделить эту единую форму на необходимые области платы. Зазоры между соседними областями в RF2 не допускаются — они должны точно соприкасаться или перекрываться. Если две области перекрываются, программа считает, что общая зона принадлежит области с большим количеством слоев. С учетом этого знания бывает проще продлить гибкую область в соседнюю жесткую область, если сложно выровнять их края. Подробнее см. в разделе Planning Rigid & Flex Regions - Advanced Mode.
-
Редактор PCB в ECAD включает несколько инструментов, помогающих создавать области из существующих объектов линий/дуг; подробнее см. в разделе Creating Board Regions from Selected Objects.
-
В ECAD каждый уникальный набор слоев (substack) должен быть определен — либо путем копирования существующих слоев для создания нового substack, либо путем добавления слоев для определения уникального substack. Подробнее см. в разделе Adding and Editing a New Substack.
-
Проектирование в режиме RF2 в ECAD поддерживает гибкие области, которые перекрывают друг друга в трехмерном пространстве. Для поддержки этого при размещении линии сгиба в режиме Board Planning Mode в ECAD проектировщик должен убедиться, что сгиб применяется к правильной гибкой Stack Region Если этого не сделать, при Push проекта из ECAD в MCAD будет показано предупреждение unaffected region
-
Структура сборки PCB в режиме RF2 в SOLIDWORKS отличается от структуры сборки в режиме RF1 в SOLIDWORKS, поэтому если режим в ECAD переключается с RF1 на RF2, рекомендуется выполнить новый Pull платы в SOLIDWORKS. В Creo структура сборки PCB едина для RF1 и RF2, поэтому в дереве функций MCAD вы не увидите изменений.
-
Декали, представляющие верхнюю/нижнюю медь, шелкографию и паяльную маску, теперь применяются к жестким областям в режиме RF2 в SOLIDWORKS.
-
При редактировании геометрии PCB в MCAD имейте в виду, что между геометрией соседних областей нет ассоциативности. Если геометрия одной области изменяется, скорректируйте соответствующим образом геометрию соседней области.
-
Если вы вносите значительные изменения в геометрию, например изменяете набор кромок, ограничения в MCAD могут нарушиться. Это нормально; они будут восстановлены при следующей синхронизации MCAD-ECAD-MCAD .
-
После внесения изменений в сгибы в большинстве случаев потребуется выполнить операцию Rebuild в MCAD.
-
В MCAD в настоящее время не поддерживаются определение Keep Out Areas (ECAD Keepouts), Text Note Rooms (ECAD Rooms) и построение 3D copper для плат rigid-flex.
-
Построение 3D copper и задание корпуса в определении PCB в MCAD (с передачей корпуса в ECAD) в настоящее время не поддерживаются для плат rigid-flex.
-
Если ваши проекты хранятся в Altium 365, то автоматический push, который происходит после Save проекта на сервер, не обработает изменения вашей платы rigid-flex (поскольку функция автоматического push на стороне сервера пока не поддерживает изменения ECAD RF2). После сохранения проекта rigid-flex на сервер вы также должны вручную выполнить Push вашей PCB в MCAD в панели MCAD CoDesigner.
-
Гибкие области вашей PCB моделируются в MCAD как листовой металл. Каждый инструмент MCAD имеет собственный набор проверок, применяемых для подтверждения того, что сгиб может быть сформирован в листовом металле, с учетом:
- Толщины платы
- Радиуса сгиба
- Угла сгиба
- Расстояния между зоной сгиба и границей области
Проектирование Rigid-Flex в SOLIDWORKS
MCAD CoDesigner в SOLIDWORKS поддерживает Pull и Push платы Rigid-Flex PCB, разработанной либо в режиме Standard Rigid-Flex (RF1), либо в режиме Advanced Rigid-Flex (RF2).
Структура платы в SOLIDWORKS
Когда плата rigid-flex загружается в SOLIDWORKS через Pull, структура платы отображается следующим образом:
| Стандартный Rigid-Flex (RF1) | Расширенный Rigid-Flex (RF2) |
|---|---|
|
|
Поддержка возможностей SOLIDWORKS
| Функция | Стандартный Rigid-Flex (RF1) | Расширенный Rigid-Flex (RF2) |
|---|---|---|
| Передача rigid-flex плат из ECAD в MCAD и обратно | Поддерживается | Поддерживается |
| Предварительный просмотр изменений ECAD в MCAD | Поддерживается | Поддерживается |
| Создание новых жестких и гибких областей платы в MCAD | Поддерживается | Пока не поддерживается * |
| Создание новых изгибов в MCAD | Поддерживается | Поддерживается |
| Внесение изменений в геометрию жестких и гибких сегментов платы. Например, корректировка формы платы в соответствии с геометрией корпуса изделия, создание вырезов или монтажных отверстий либо изменение радиуса изгиба. | Поддерживается | Поддерживается |
| Передача плат, включающих гибкие области с разной толщиной | Недоступно в RF1 | Поддерживается |
| Передача деталей меди и шелкографии на жестких областях ^ | Не поддерживается | Поддерживается |
| Изменение размещения существующих компонентов и размещение новых компонентов на плате. | Поддерживается | Поддерживается |
| Передача изменений размещения в ECAD и получение новых изменений из ECAD | Поддерживается | Поддерживается |
| Создание rigid-flex платы с нуля в MCAD | Пока не поддерживается | Пока не поддерживается |
| Передача компонентов, установленных на гибкой области, из ECAD в MCAD | Пока не поддерживается | Пока не поддерживается |
| Размещение компонентов на гибкой области в MCAD | Пока не поддерживается | Пока не поддерживается |
| Создание новых областей платы на полностью гибкой плате | Пока не поддерживается | Пока не поддерживается |
Работа с rigid-flex платой в SOLIDWORKS
В SOLIDWORKS rigid-flex плата загружается с вашего сервера так же, как стандартная жесткая плата. Если вы в данный момент не вошли на свой сервер, см. раздел Installing and Configuring CoDesigner in Your MCAD Software.
Изменение формы платы в MCAD
-
To change the shape of a board region
- Откройте (разверните) основную деталь платы в дереве модели.
- Откройте первый элемент гибкой области и начните редактировать его эскиз (это мастер-эскиз для всей платы).
- На каждой кромке будет присутствовать опорная точка; они добавляются CoDesigner при первоначальном создании для внутренних целей и при необходимости могут быть удалены для изменения эскиза.
- Линии, разделяющие области платы, при необходимости можно удалить и создать заново.
- Измените форму по мере необходимости.
Отредактируйте мастер-эскиз, чтобы изменить форму платы.
-
To create or redefine a flex region
Если линия разделения была удалена и нарисована заново, гибкую область потребуется определить повторно.- Отредактируйте элемент гибкой области в дереве модели.
- Проверьте, что для гибкой области используется правильный контур в эскизе. Если это не так, удалите Selected Contour и выберите правильный.
- Убедитесь, что элемент выдавливания, представляющий гибкую область, имеет правильную толщину и правильное смещение от нижней и/или верхней поверхности платы.
- Изгибы в этой гибкой области также могли быть нарушены; ниже приведены рекомендации по их исправлению.
-
To add new sketched bends, or change or remove existing ones
- Выберите Sketched Bend и отредактируйте его, чтобы изменить его положение, угол или радиус.
- Необходимо сохранить хотя бы один изгиб, пришедший из ECAD, — CoDesigner использует изгиб как опорный элемент, когда плата передается обратно из MCAD в ECAD.
- Если вы изменяете форму платы, на которой уже размещены компоненты, ваше ПО MCAD может заново назначить внутренние идентификаторы граням/вершинам, что может привести к нарушению систем координат, используемых для крепления компонентов к плате. По этой причине, если вы собираетесь вносить существенные изменения в форму платы в MCAD, лучше делать это до размещения компонентов.
- Если компоненты уже размещены: создавайте изгибы в ECAD как можно ближе к их окончательному положению, а затем только корректируйте изгиб(ы) в MCAD. Либо, если ваше ПО MCAD нарушает систему координат, вы можете вручную восстановить определение систем координат. Или можно просто игнорировать изменения, внесенные в размещение компонентов, при получении измененной платы обратно в ECAD.
-
To create a cutout or a mounting hole
- Начните редактирование основной детали платы.
- Чтобы гарантировать, что элемент Cut Extrude или Hole создается до изгиба платы, переместите полосу “feature visibility” для Cut Extrude или Hole вверх в дереве модели и расположите ее над первым элементом Bend.
- Создайте элемент Cut Extrude или Hole на детали платы (при этом эскиз должен располагаться на ее верхней или нижней поверхности).
- Переместите полосу “feature visibility” обратно в нижнюю часть дерева.
Внесение изменений в размещение компонентов в MCAD
-
To define the precise location of a component (универсальный подход)
- Переместите компонент вверх в дереве модели на уровень сборки платы (если вы хотите расположить этот компонент относительно платы) или на уровень устройства (если вы хотите расположить этот компонент относительно корпуса).
- Задайте точное положение этого компонента с помощью сопряжений или размеров. Затем удалите эти сопряжения/размеры.
- Переместите компонент обратно в исходную подсборку компонентов (или в другую подсборку, если требуется) в дереве модели.
-
To make a simple movement/rotation of a component on the same board face within one rigid region
- Начните редактирование соответствующей подсборки компонентов.
- Переместите/поверните компонент, используя соответствующие возможности вашего ПО MCAD.
Дополнительные рекомендации для инженера-механика
-
To unfold/fold all bends on a board (например, для проверки на пересечения)
- Нажмите кнопку Fold Unfold на ленте Altium CoDesigner.
-
To selectively unfold/fold a bend (or bends)
-
Откройте (разверните) основную часть платы (RF1) или FlexPart (RF2) в дереве модели.
-
Выберите функцию(и) Sketched Bend в дереве модели, щелкните правой кнопкой мыши и Suppress их
-
Unsuppress функцию(и) Bend, чтобы восстановить изгиб(ы) и снова согнуть плату.
-
После разгибания/повторного сгибания платы рекомендуется Rebuild модель (Ctrl+B в SOLIDWORKS).
-
-
If you break a model (и перестроение, и отмена не помогают)
- Если последние изменения не были сохранены, просто закройте сборку PCB без сохранения и откройте ее снова.
- Если сохранены, вытяните изменения с вашего сервера управляемого контента и примените только те из них, которые относятся к поврежденным объектам.
- Если получение изменений не помогло, закройте сборку PCB и выполните новое получение, чтобы перезаписать исходную сборку PCB (имейте в виду, что изменения, которые вы только что внесли в PCB, будут потеряны).
-
Other recommendations
-
Не изменяйте набор существующих систем координат и набор сопряжений между ними. (велика вероятность, что вы сломаете модель)
-
Rigid-Flex Design в PTC Creo
MCAD CoDesigner в PTC Creo поддерживает Pulling и Pushing жестко-гибкой PCB, спроектированной либо в режиме Standard Rigid-Flex (RF1), либо в режиме Advanced Rigid-Flex (RF2).
Структура платы в PTC Creo (RF1 и RF2)
Когда жестко-гибкая плата загружается в PTC Creo с помощью Pull, структура платы сопоставляется следующим образом:
-
Для всей платы создается сборка Creo с именем
<SavedMcadAssemblyName>.-
Для каждой жесткой области платы создается сборка Creo с именем
<PcbRegionName>_R<SavedMcadAssemblyName><CoD_UID>. Сборка включает:-
деталь Creo, представляющую саму жесткую область платы, и
-
деталь Creo, представляющую каждый компонент, установленный в этой области.
-
Эта сборка сопрягается с деталью платы через локальную систему координат.
-
-
Для каждой гибкой части платы создается деталь Creo с именем
<PcbRegionName>_BOARD_F<SavedMcadAssemblyName><CoD_UID>.-
Внутри этой детали создается деталь Creo Sheetmetal.
-
Для каждого изгиба в гибкой области создается Creo Sketched Bend. Sketched Bends можно подавлять в Creo, чтобы развернуть плату в плоское состояние.
-
Система координат определяется на одном конце каждой линии разделения rigid-flex. Каждая из этих систем координат используется для сопряжения сборки компонентов каждой жесткой области (описано ниже).
-
Контур платы задается эскизом. Этот Master Sketch включает все области.
-
-
Поддержка возможностей Creo
| Функция | Standard Rigid-Flex (RF1) | Advanced Rigid-Flex (RF2) |
|---|---|---|
| Передача жестко-гибких плат из ECAD в MCAD и обратно | Поддерживается | Поддерживается |
| Предварительный просмотр изменений ECAD в MCAD | Поддерживается | Поддерживается |
| Создание новых жестких и гибких областей платы в MCAD | Пока не поддерживается | Пока не поддерживается |
| Создание новых изгибов в MCAD | Пока не поддерживается | Пока не поддерживается |
| Изменение геометрии жестких и гибких сегментов платы. Например, корректировка формы платы под геометрию корпуса изделия, создание вырезов или монтажных отверстий, либо изменение радиуса изгиба. | Поддерживается | Поддерживается |
| Передача плат, включающих гибкие области с разной толщиной | Недоступно в RF1 | Поддерживается |
| Передача деталей меди и шелкографии на жестких областях ^ | Поддерживается | Поддерживается |
| Изменение размещения существующих компонентов и размещение новых компонентов на плате. | Поддерживается | Поддерживается |
| Передача изменений размещения в ECAD и получение новых изменений из ECAD | Поддерживается | Поддерживается |
| Создание жестко-гибкой платы с нуля в MCAD | Пока не поддерживается | Пока не поддерживается |
| Передача компонентов, установленных в гибкой области, из ECAD в MCAD | Пока не поддерживается | Пока не поддерживается |
| Размещение компонентов в гибкой области в MCAD | Пока не поддерживается | Пока не поддерживается |
| Создание новых областей платы на полностью гибкой плате | Пока не поддерживается | Пока не поддерживается |
Работа с жестко-гибкой платой в Creo
Изменение формы платы в MCAD
-
To change the shape of a board region
-
Начните редактирование Flex Part.
-
Измените форму любого сегмента этой детали по мере необходимости.
-
Для сохранения целостности гибкой детали сегменты не должны перекрываться и между ними не должно быть зазоров.
-
Завершите редактирование Flex Part.
-
(Необязательно) Начните редактирование жестких деталей, соответствующих измененным сегментам. Внесите в них соответствующие изменения.
-
-
To create a cutout or a mounting hole
- Начните редактирование Flex Part.
- Suppress функции изгиба, чтобы развернуть Flex part.
- Создайте Hole или Extruded Cut на гибкой детали (эскиз должен располагаться на ее верхней или нижней грани).
- Переместите его в дереве модели так, чтобы он располагался перед изгибами.
- (Необязательно) Начните редактирование жестких деталей, соответствующих измененным сегментам. Внесите в них соответствующие изменения.
- Вернитесь к гибкой детали и Resume изгибы. После разгибания/повторного сгибания платы рекомендуется Regenerate модель (Ctrl+G в Creo).
Дополнительные рекомендации для инженера-механика
-
To unfold/fold all bends on a board (например, для проверки на перекрытие)
- Нажмите кнопку Fold Unfold на ленте Altium CoDesigner.
-
To unfold/fold a bend (or bends)
-
Откройте (разверните) основную часть платы (RF1) или FlexPart (RF2) в дереве модели.
-
Выберите функцию(и) Sketched Bend в дереве модели и Suppress их
-
Resume функции Bend, чтобы восстановить изгиб(ы) и снова согнуть плату.
-
После разгибания/повторного сгибания платы рекомендуется Regenerate модель (Ctrl+G в Creo).
-
-
If you break a model (и перестроение, и отмена не помогают)
-
Если последние изменения не были сохранены, просто закройте сборку PCB без сохранения и откройте ее снова.
-
Если сохранены, вытяните изменения с вашего сервера управляемого контента и примените только те из них, которые относятся к поврежденным объектам.
-
Rigid-Flex Design в Siemens NX
MCAD CoDesigner в Siemens NX поддерживает Pulling и Pushing жестко-гибкой PCB, спроектированной в режиме Advanced Rigid-Flex (RF2). Обратите внимание, что эта поддержка в настоящее время находится в бета-версии.
Структура платы в Siemens NX (RF2)
Когда жестко-гибкая плата загружается в Siemens NX с помощью Pull, структура платы сопоставляется следующим образом:
-
Для всей платы создается сборка NX с именем
<SavedMcadAssemblyName>.-
Для каждой жесткой области платы создается сборка NX с именем
RigidAssembly_<PcbRegionName>_<SavedMcadAssemblyName>. Сборка включает:-
деталь NX, представляющую саму жесткую область платы, с именем
RigidPart_<PcbRegionName>_<SavedMcadAssemblyName> -
Деталь NX, представляющая каждый компонент, установленный в этой области.
-
Эта сборка сопрягается с деталью платы с помощью локальной системы координат.
-
-
Для каждой гибкой части платы создается деталь NX с именем
FlexPart_<PcbRegionName>_<SavedMcadAssemblyName>. Внутри этой детали:-
Создается деталь NX Sheetmetal.
-
Для каждого изгиба в гибкой области создается NX Sketched Bend. В NX элементы Sketched Bend можно подавить, чтобы развернуть плату в плоскость.
-
Система координат определяется в одной из конечных точек (или рядом с ней) каждой линии разделения rigid-flex. Каждая из этих систем координат используется для сопряжения сборки компонентов каждой жесткой области (описано ниже).
-
Контур платы определяется эскизом. Этот мастер-эскиз включает все области.
-
-
Поддержка возможностей NX
| Функция | Расширенный Rigid-Flex (RF2) 1 |
|---|---|
| Передача rigid-flex плат из ECAD в MCAD и обратно | Поддерживается |
| Предварительный просмотр изменений ECAD в MCAD | Пока не поддерживается |
| Создание новых жестких и гибких областей платы в MCAD | Пока не поддерживается |
| Создание новых изгибов в MCAD | Пока не поддерживается |
| Внесение изменений в геометрию жестких и гибких сегментов платы. Например, корректировка формы платы в соответствии с геометрией корпуса изделия, создание вырезов или монтажных отверстий либо изменение радиуса изгиба. | Поддерживается |
| Передача плат, включающих гибкие области разной толщины | Поддерживается |
| Передача деталей меди и шелкографии на жестких областях 2 | Поддерживается |
| Изменение размещения существующих компонентов и размещение новых компонентов на плате. | Поддерживается |
| Передача изменений размещения в ECAD и получение новых изменений из ECAD | Поддерживается |
| Создание rigid-flex платы с нуля в MCAD | Пока не поддерживается |
| Передача компонентов, установленных на гибкой области, из ECAD в MCAD | Пока не поддерживается |
| Размещение компонентов на гибкой области в MCAD | Пока не поддерживается |
| Создание новых областей платы на полностью гибкой плате | Пока не поддерживается |
Работа с rigid-flex платой в NX
Изменение формы платы в MCAD
-
To change the shape of a board region
-
Сделайте FlexPart Work Part в Assembly Navigator и переключитесь в Part Navigator.
-
Отредактируйте эскиз "BoardOutline".
-
При необходимости измените форму любого сегмента этой детали. Чтобы сохранить целостность FlexPart, сегменты не должны перекрываться, и между ними не должно быть зазоров.
-
Нажмите кнопку Finish, чтобы завершить редактирование FlexPart.
-
(Необязательно) Начните редактирование жестких деталей, соответствующих измененным сегментам. Внесите в них соответствующие изменения.
-
-
To create a cutout or a mounting hole
-
Сделайте FlexPart Work Part в Assembly Navigator и переключитесь в Part Navigator.
-
SuppressПодавите элементы изгиба, чтобы развернуть FlexPart.
-
Создайте Hole или Extruded Cut на FlexPart (при этом эскиз должен располагаться на его верхней или нижней грани).
-
Переместите его в дереве модели так, чтобы он находился перед изгибами.
-
(Необязательно) Начните редактирование жестких деталей, соответствующих измененным сегментам. Внесите в них соответствующие изменения.
-
Unsuppress изгибы в FlexPart.
-
Дополнительные рекомендации для инженера-механика
-
To unfold/fold all bends on a board (например, для проверки перекрытия)
-
Нажмите кнопку Fold Unfold на ленте Altium CoDesigner.
-
-
To unfold/fold a specific bend (or bends)
-
Сделайте FlexPart Work Part в Assembly Navigator и переключитесь в Part Navigator.
-
Выберите в дереве модели элемент(ы) SB Bend, затем щелкните правой кнопкой мыши, чтобы Suppress их
-
UnsuppressВосстановите элемент(ы) Bend, чтобы вернуть изгиб(ы) и снова согнуть плату.
-
-
If you break a model (и перестроение или отмена не помогают)
-
Если ваши последние изменения не были сохранены, просто закройте сборку PCB без сохранения и откройте ее снова.
-
Если изменения сохранены, получите изменения с вашего сервера управляемого контента и примените только те, которые относятся к поврежденным объектам.
-
Если ни a., ни b. не помогают, снова загрузите PCB в MCAD, и сохраните ее как новую сборку. Используйте более старую версию сборки как эталон для сравнения проектов и повторно примените все внесенные изменения MCAD.
-
).
).
).
).
).