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 были Pull'нуты из ECAD и собраны в корпусе MCAD, прежде чем было принято решение передать всю сборку в ECAD.
|
|
Push отдельных PCB из ECAD
Каждая PCB должна быть Push'нута из ECAD, Pull'нута в MCAD и сохранена как сборка.
Push сборки Multi-board из ECAD
Включите отдельные PCB в сборку Multi-board в ECAD (их положение можно оставить неопределенным) и выполните Push MBA из ECAD.
Создание сборки устройства в MCAD
Включите корпус и одну или несколько MCAD-сборок PCB (либо PCB можно добавить позже).
Распознавание PCB
Если была добавлена одна или несколько сборок PCB, нажатие этой кнопки сообщает CoDesigner, что каждая из PCB, которые он может обнаружить, является частью этой сборки устройства MCAD.
Связать Multiboard
Если PCB были распознаны, вы можете связать сборку устройства MCAD со сборкой Multi-board в ECAD, выбрав команду Link Multiboard из раскрывающегося меню в верхней части панели Altium CoDesigner, как показано выше. Если PCB еще не были распознаны, используйте кнопку Link Multiboard на панели Altium CoDesigner.
Определение корпуса
Выберите корпус в дереве модели MCAD, затем нажмите кнопку Enclosure на ленте Altium CoDesigner. Теперь CoDesigner распознает эту деталь/сборку как корпус и укажет это в разделе Multiboard Definition панели Altium CoDesigner.
Push сборки из MCAD
CoDesigner передает в ECAD положение и ориентацию каждой PCB, а также корпус, если он был определен.
Pull сборки в ECAD
Выполните Pull готовой сборки в ECAD на панели MCAD CoDesigner в редакторе Multi-board Assembly в ECAD.
Завершенная сборка в ECAD
Теперь инженер может изучить завершенную сборку Multi-board в ECAD.
|
► Подробнее о синхронизации сборки Multi-board с 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 всякий раз, когда в ECAD для проекта PCB выполняется Save to Server.
Теперь Push в MCAD автоматически выполняется при сохранении проекта на сервер.
Автоматический Push включен для рабочих пространств Altium 365. Поддержка рабочих пространств On-Prem Enterprise Server будет добавлена в ближайшее время.
Когда инженер MCAD выполняет Pull, он получает уведомление о том, что последний Push в MCAD был автоматическим, как показано на слайдах ниже. Способ отображения вручную выполненных Push в MCAD на панели Altium CoDesigner не изменился.
Если автоматический Push не может быть выполнен, инженер MCAD получает предупреждение о том, что версия данных, которую он загружает, не является последней (
).
Автоматический Push не выполняется, когда:
-
Файл PCB был сохранен только в рабочую папку и еще не был сохранен на сервер. После выполнения сохранения на сервер автоматический Push возобновится.
-
В проекте 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 больше не находится в бета-версии.