Синхронизация жестко-гибкой платы
Пожалуй, самая сложная для вывода в производство конструкция печатной платы — это rigid-flex. Проектирование гибкой или rigid-flex схемы в значительной степени является электромеханическим процессом. Проектирование любой PCB — это трехмерный процесс, но для гибкой или rigid-flex конструкции требования к трехмерной модели гораздо важнее. Почему? Потому что rigid-flex плата может крепиться к нескольким поверхностям внутри корпуса изделия в процессе сборки, что требует тщательной проработки того, как оснащенная плата должна изгибаться при сборке для сопряжения с корпусом.
До настоящего времени эта сложная задача тесной электромеханической разработки решалась созданием механического макета, также известного как бумажный шаблон. Этот процесс должен быть максимально точным и реалистичным, с включением всех возможных механических элементов и крепежа, чтобы можно было тщательно проанализировать как процесс сборки, так и готовое изделие.
Altium CoDesign помогает решить эту задачу, предоставляя возможность передавать rigid-flex конструкцию между доменами ECAD и MCAD. Это достигается за счет реализации каждой гибкой области платы как функции листового металла MCAD.
Проектирование Rigid-Flex в ECAD
В редакторе PCB Altium rigid-flex плата проектируется в плоскости X-Y как набор отдельных жестких и гибких областей платы. Плоскость Z определяется настройкой набора слоев меди, изоляции и поверхностной отделки, которые будут созданы в процессе изготовления платы.
Для rigid-flex конструкции набор производственных слоев может различаться для каждой области платы. Например, одна жесткая область может иметь четыре медных слоя, гибкая область, отходящая от этой жесткой области, может иметь один медный и один слой полиимида, а гибкая область может соединяться с другой жесткой областью, состоящей из шести медных слоев. Во время проектирования PCB в ECAD для каждой из этих областей определяется и назначается отдельный стек слоев.
Плата с двумя жесткими областями, соединенными гибкой областью, в редакторе PCB ECAD и в MCAD.
В программном обеспечении Altium rigid-flex плата проектируется в плоском виде. Изгибы, заданные в гибких областях, можно применить при отображении платы в 3D Layout Mode редактора PCB, перемещая ползунок Fold State в режиме Layer Stack Regions панели PCB. Изгибы применяются в порядке Sequence, настроенном на панели. Либо используйте горячую клавишу 5 в редакторе PCB ECAD, чтобы складывать и раскладывать плату.
Плата передается в MCAD в сложенном состоянии, после чего изгибы можно подавить в MCAD для отображения платы и работы с ней. Чтобы сложить или разложить плату в MCAD, нажмите кнопку Fold Unfold на ленте Altium CoDesigner или подавите изгибы в дереве модели MCAD.
► Подробнее: Defining the Layer Stack
► Подробнее: Defining Board Regions and Bending Lines
► Подробнее: Rigid-Flex Design
Требования к определению платы в ECAD
Когда плата передается из ECAD, CoDesigner проверяет наличие потенциальных проблем с контуром платы, а также расположением и размером областей изгиба. При Pull в MCAD CoDesigner также проверяет радиус каждого изгиба и отклоняет любой изгиб, который невозможно отобразить как изгиб листового металла в MCAD.
Форма платы
При Push из ECAD проверяется контур платы (outline). Если обнаружены микросегменты или самопересекающиеся контуры, их необходимо устранить. В CoDesigner 2.4 была добавлена автоматическая функция обнаружения и устранения микросегментов в контуре платы.
CoDesigner проверяет контур платы на проблемы, которые не поддерживаются в MCAD, и автоматически устраняет их.
Если вы решили не устранять микросегменты автоматически, либо в контуре есть самопересекающиеся контуры, либо в вырезе платы есть микросегменты или самопересекающиеся контуры, их необходимо устранить вручную. Подробнее см. в разделе Resolving Issues with the Board Contour
Линии изгиба
В ECAD технически нет ограничений на свойства, которые можно задать для изгиба в гибкой PCB. В MCAD для представления гибких сегментов платы используются возможности листового металла. Чтобы изгибы можно было представить в MCAD, должны выполняться следующие требования:
- Область изгиба не должна перекрываться с другой областью изгиба или жесткой областью и не должна касаться их. Радиус изгиба не должен выходить за пределы соседней линии разделения, поэтому между краем области изгиба и жесткой областью требуется расстояние не менее 0,5 mil (0,0127 мм). Это проверяется при Push в ECAD; все обнаруженные проблемы необходимо устранить, чтобы Push завершился успешно.
В этой конструкции область изгиба расположена слишком близко к линии разделения (менее 0,5 mil).
- Должны быть заданы подходящие радиусы изгиба. CoDesigner проверяет: слишком малый радиус изгиба; слишком большой угол изгиба; либо слишком короткие сегменты изгиба. Это проверяется во время Pull в MCAD с учетом толщины «металла» и требований к разгрузке изгиба.
У двух изгибов радиус слишком мал для формирования в листовом металле, поэтому их невозможно создать.
Расширенное проектирование Rigid-Flex
Переключитесь в режим Advanced Rigid-Flex mode в редакторе PCB ECAD, если ваш проект требует любой из следующих функций rigid-flex ECAD-MCAD:
-
Гибкие области с разной толщиной
-
Отдельные гибкие области, перекрывающие друг друга
-
Представление меди и шелкографии на жестких областях в MCAD в SOLIDWORKS
-
Локальный изгиб (изгиб, локализованный в гибкой области, находящейся внутри выреза в более крупной гибкой области)
Конструкция Advanced Rigid-Flex с перекрывающимися гибкими областями разной толщины, открытая в Altium Designer и в PTC Creo.
Сводка по структуре платы Advanced Rigid-Flex (RF2) в MCAD
Ниже приведено краткое описание структуры MCAD для платы Advanced Rigid-Flex:
-
Каждая жесткая область в проекте RF2 представлена как сборка MCAD, которая включает эту жесткую часть (область) платы и компоненты, установленные на этой области (очень похоже на то, как жесткая PCB моделируется в MCAD).
-
Каждая гибкая область платы представлена как деталь из листового металла. Внутри этой детали каждая линия изгиба ECAD определяется как эскизный изгиб. Обратите внимание, что изгиб, который можно передать командой 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 не допускаются — они должны точно соприкасаться или перекрываться. Если две области перекрываются, программное обеспечение считает, что общая зона принадлежит области с большим количеством слоев. С учетом этого знания расширить гибкую область в соседнюю жесткую область может быть проще, если трудно точно совместить их края. Подробнее см. в разделе Планирование жестких и гибких областей — расширенный режим.
-
Редактор PCB в ECAD включает несколько инструментов, помогающих создавать области из существующих объектов линий/дуг; подробнее см. в разделе Создание областей платы из выбранных объектов.
-
В ECAD каждый уникальный набор слоев (substack) должен быть определен либо путем копирования существующих слоев для создания нового substack, либо путем добавления слоев для определения уникального substack. Подробнее см. в разделе Добавление и редактирование нового 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 для rigid-flex плат в настоящее время не поддерживаются определение Keep Out Areas (ECAD Keepouts), Text Note Rooms (ECAD Rooms) и построение 3D copper.
-
Построение 3D copper и указание корпуса в определении PCB в MCAD (с последующей передачей корпуса в ECAD) в настоящее время не поддерживаются для rigid-flex плат.
-
Если ваши проекты хранятся в Altium 365, автоматическая передача, которая происходит после сохранения проекта на сервер, не будет обрабатывать изменения вашей 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 плата загружается с вашего сервера так же, как стандартная жесткая плата. Если вы в данный момент не вошли в свой сервер, см. раздел Установка и настройка CoDesigner в вашем MCAD-программном обеспечении.
Изменение формы платы в 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
- Начните редактирование основной детали платы.
- Чтобы гарантировать, что вырез выдавливанием или отверстие создается до изгиба платы, переместите полосу “feature visibility” для выреза выдавливанием или отверстия вверх по дереву модели и разместите ее выше первого элемента Bend.
- Создайте вырез выдавливанием или отверстие на детали платы (при этом эскиз должен располагаться на ее верхней или нижней поверхности).
- Переместите полосу “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 в PTC Creo
MCAD CoDesigner в PTC Creo поддерживает получение и отправку rigid-flex PCB, спроектированной либо в стандартном режиме rigid-flex (RF1), либо в расширенном режиме rigid-flex (RF2).
Структура платы в PTC Creo (RF1 и RF2)
Когда rigid-flex плата загружается в PTC Creo, структура платы отображается следующим образом:
-
Для всей платы создается сборка Creo с именем
<SavedMcadAssemblyName>.-
Для каждой жесткой области платы создается сборка Creo с именем
<PcbRegionName>_R<SavedMcadAssemblyName><CoD_UID>. Сборка включает:-
деталь Creo, представляющую саму жесткую область платы, и
-
деталь Creo, представляющую каждый компонент, установленный в этой области.
-
Эта сборка сопрягается с частью платы с помощью локальной системы координат.
-
-
Для каждой гибкой части платы создается деталь Creo с именем
<PcbRegionName>_BOARD_F<SavedMcadAssemblyName><CoD_UID>.-
Внутри этой детали создается листовая деталь Creo.
-
Для каждого изгиба в гибкой области создается Creo Sketched Bend. Sketched Bend можно подавить в Creo, чтобы развернуть плату в плоскость.
-
Система координат определяется на одном конце каждой линии разделения rigid-flex. Каждая из этих систем координат используется для сопряжения сборки компонентов каждой жесткой области (описано ниже).
-
Контур платы задается эскизом. Этот главный эскиз включает все области.
-
-
Поддержка возможностей Creo
| Функция | Стандартный 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 платой в 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 элементы изгиба, чтобы развернуть гибкую часть.
- Создайте отверстие или вырез выдавливанием на гибкой части (при этом эскиз должен располагаться на ее верхней или нижней грани).
- Переместите его в дереве модели так, чтобы он располагался перед изгибами.
- (Необязательно) Начните редактирование жестких частей, соответствующих измененным сегментам. Внесите в них соответствующие изменения.
- Вернитесь к гибкой части и 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 в Siemens NX (в настоящее время бета-версия)
MCAD CoDesigner в Siemens NX поддерживает получение и отправку rigid-flex PCB, спроектированной в расширенном режиме rigid-flex (RF2). Обратите внимание, что эта поддержка в настоящее время находится на стадии бета-тестирования.
Структура платы в Siemens NX (RF2)
Когда rigid-flex плата загружается в Siemens NX, структура платы отображается следующим образом:
-
Для всей платы создается сборка NX с именем
<SavedMcadAssemblyName>.-
Для каждой жесткой области платы создается сборка NX с именем
RigidAssembly_<PcbRegionName>_<SavedMcadAssemblyName>. Сборка включает:-
деталь NX, представляющую саму жесткую область платы, с именем
RigidPart_<PcbRegionName>_<SavedMcadAssemblyName> -
Деталь NX, представляющая каждый компонент, установленный в этой области.
-
Эта сборка сопрягается с деталью платы с помощью локальной системы координат.
-
-
Для каждой гибкой части платы создается деталь NX с именем
FlexPart_<PcbRegionName>_<SavedMcadAssemblyName>. Внутри этой детали:-
Создается деталь NX Sheetmetal.
-
Для каждого изгиба в гибкой области создается NX Sketched Bend. Sketched Bend можно подавить в NX, чтобы развернуть плату в плоскость.
-
Система координат определяется в одной из конечных точек (или рядом с ней) каждой линии разделения rigid-flex. Каждая из этих систем координат используется для сопряжения сборки компонентов каждой жесткой области (описано ниже).
-
Контур платы определяется эскизом. Этот главный эскиз включает все области.
-
-
Поддержка возможностей NX
| Функция | Advanced 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.
-
).
).
).
).
).