Altium CoDesigner 3.0 представляет поддержку синхронизации сборки устройства в MCAD со сборкой Multi-board в ECAD. Изначально эта функция выпускается в бета-версии для SOLIDWORKS; поддержка других инструментов MCAD появится в следующих выпусках.
Поддержка сборок Multi-board
Построение устройства из нескольких сборок — стандартный подход к разработке изделия в программном обеспечении механического CAD. Программное обеспечение Altium для электронного проектирования поддерживает аналогичную концепцию, при которой несколько PCB могут быть объединены для создания сборки PCB, называемой Multi-Board Assembly. Эта сборка также может включать корпус.
Сборка Multi-board, открытая в редакторе Multi-board Assembly Altium.
Процесс сборки PCB в корпус лучше всего выполнять в MCAD. Но инженеру ECAD также может потребоваться выполнять электромеханические проверки, такие как зазоры между компонентами и между компонентами и корпусом, а также проверять доступ к элементам пользовательского интерфейса и их маркировку, например индикаторам и дисплеям, кнопкам и разъемам. Возможность синхронизировать всю сборку устройства между доменами MCAD и ECAD дает множество преимуществ, поскольку текущее состояние собранного устройства может быть быстро проверено как механической, так и электронной командой разработки.
В выпуске Altium CoDesigner 3.0 появилась поддержка синхронизации сборки устройства в MCAD со сборкой Multi-board в ECAD. Этот первоначальный бета-выпуск поддерживает SOLIDWORKS; поддержка других MCAD будет добавлена в следующих выпусках.
► Подробнее см. в Синхронизация сборки Multi-board в Altium MCAD CoDesigner.
См. примечание на правой панели, чтобы узнать, будет ли синхронизация Multi-board доступна в вашей установке MCAD CoDesigner.
На слайдах ниже показана сводка по синхронизации сборки Multi-board между MCAD и ECAD. Этот порядок шагов не является фиксированным; например, на слайдах показана последовательность, в которой отдельные PCB были получены из ECAD с помощью Pull и собраны в корпусе MCAD, прежде чем было принято решение передать всю сборку в ECAD.
|
|
Передайте отдельные PCB из ECAD
Каждую PCB необходимо отправить из ECAD, получить в MCAD и сохранить как сборку.
Отправка многоплатной сборки ECAD
Включите отдельные PCB в многоплатную сборку ECAD (их положение можно оставить неопределённым) и выполните Push MBA из ECAD.
Создание сборки устройства в MCAD
Включите корпус и одну или несколько MCAD-сборок PCB (либо PCB можно добавить позже).
Распознавание PCB
Если была добавлена одна или несколько сборок PCB, нажатие этой кнопки сообщает CoDesigner, что каждая из обнаруженных им PCB является частью этой сборки устройства MCAD.
Связать Multiboard
Если PCB были распознаны, вы можете связать сборку устройства MCAD с многоплатной сборкой ECAD, выбрав команду Link Multiboard в раскрывающемся меню в верхней части панели Altium CoDesigner, как показано выше. Если PCB ещё не были распознаны, используйте кнопку Link Multiboard на панели Altium CoDesigner.
Определение корпуса
Выберите корпус в дереве элементов MCAD, затем нажмите кнопку Enclosure на ленте Altium CoDesigner. Теперь CoDesigner распознаёт эту деталь/сборку как корпус и укажет это в разделе Multiboard Definition панели Altium CoDesigner.
Отправка сборки из MCAD
CoDesigner передаёт в ECAD местоположение и ориентацию каждой PCB, а также корпус, если он был определён.
Получение сборки в ECAD
Получите готовую сборку в ECAD на панели MCAD CoDesigner в редакторе Multi-board Assembly в ECAD.
Завершённая сборка в ECAD
Теперь инженер может просмотреть готовую Multi-board Assembly в ECAD.
|
► Подробнее о синхронизации Multi-board Assembly с Altium CoDesigner
Fusion 360 — поддержка работы со сборкой устройства
Autodesk Fusion 360 теперь поддерживает работу в контексте сборки устройства. CoDesigner в Fusion 360 теперь распознаёт PCB и корпус, поддерживая обмен корпусом между MCAD и ECAD (эти возможности уже поддерживаются в других MCAD).
Выберите корпус в дереве модели, затем нажмите кнопку Enclosure на кнопке Altium CoDesigner — проверьте панель, чтобы убедиться, что он распознан.
Обратите внимание, что после вставки в сборку устройства Autodesk Fusion 360 сохраняет положения компонентов PCB относительно сборки устройства. В ситуации, когда PCB перемещается в сборке устройства в MCAD, а затем компоненты перемещаются в ECAD, рекомендуется удалить PCB из сборки устройства и вставить её снова, чтобы сбросить эти связи и сохранить корректное размещение компонентов в контексте сборки устройства.
Автоматический Push CoDesigner при сохранении на сервер
Когда вы выполняете Push из ECAD в CoDesigner, вы отправляете не файл PCB в Altium Workspace, а специальный пакет данных ECAD-to-MCAD. Этот пакет включает: данные PCB, геометрию слоёв, 3D-модели компонентов в формате Parasolid и геометрию меди (если эта опция доступна и включена).
Сохранение проекта PCB в Workspace выполняется независимо от Push в MCAD. Такое разделение между отправкой в MCAD и сохранением на сервер может вызывать путаницу, когда инженер-электронщик может подумать, что выполненное в конце дня сохранение на сервер означает, что все остальные, кому нужен доступ к этим данным проекта, уже получили актуальную версию и могут работать дальше.
Чтобы упростить процесс синхронизации файлов, Workspace теперь автоматически выполняет Push в MCAD всякий раз, когда для проекта PCB в ECAD выполняется Save to Server.
Теперь Push в MCAD автоматически выполняется при сохранении проекта на сервер.
Автоматическая отправка включена для рабочих пространств Altium 365. Поддержка рабочих пространств On-Prem Enterprise Server будет добавлена в ближайшее время.
Когда инженер MCAD выполняет Pull, он получает уведомление о том, что последний Push в MCAD был автоматическим, как показано на слайдах ниже. Способ пометки ручных Push в MCAD на панели Altium CoDesigner не изменился.
Если автоматический Push не может быть выполнен, инженер MCAD получает предупреждение о том, что версия данных, которую он получает, не является самой последней (
).
Автоматическая отправка не выполняется, когда:
-
Файл PCB был сохранён только в рабочую папку и ещё не был сохранён на сервер. После выполнения сохранения на сервер автоматическая отправка возобновится.
-
В проекте ECAD имеется несколько файлов PCB, и все они были сохранены на сервер. Это можно исправить, если инженер ECAD вручную выполнит Push в MCAD для правильной PCB.
-
PCB не прошла проверки валидации CoDesigner; эти проблемы необходимо устранить, прежде чем можно будет выполнить автоматический или ручной Push в MCAD.
Keepouts и Rooms
Keepouts и Rooms, созданные или изменённые в ECAD, больше не отображаются в MCAD по умолчанию, что убирает визуальную информацию, избыточную для инженера-механика.
CoDesigner для Siemens NX вышел из бета-версии
С выпуском Altium CoDesigner 3.0 CoDesigner для Siemens NX больше не находится в бета-версии.
CoDesigner для Siemens NX больше не находится в бета-версии.