Altium CoDesigner 3.0 представляет поддержку синхронизации сборки устройства в MCAD с многоплатной сборкой ECAD. Изначально эта функция выпускается в бета-версии для SOLIDWORKS; поддержка других инструментов MCAD появится в следующих выпусках.
Поддержка многоплатных сборок
Построение устройства из нескольких сборок — стандартный подход к разработке изделия в программном обеспечении механического CAD. Программное обеспечение Altium для проектирования электроники поддерживает аналогичную концепцию, при которой несколько PCB могут быть объединены для создания сборки PCB, называемой Multi-Board Assembly. Эта сборка также может включать корпус.
Многоплатная сборка, открытая в редакторе Multi-board Assembly Altium.
Процесс размещения PCB в корпусе лучше всего выполнять в MCAD. Но инженеру ECAD также может потребоваться выполнять электромеханические проверки, такие как зазоры между компонентами и между компонентами и корпусом, а также проверять доступ к элементам пользовательского интерфейса и их маркировку, таким как индикаторы и дисплеи, кнопки и разъемы. Возможность синхронизировать всю сборку устройства между средами MCAD и ECAD дает множество преимуществ, поскольку текущее состояние собранного устройства может быть быстро проверено как командой механического проектирования, так и командой электронного проектирования.
В выпуске Altium CoDesigner 3.0 появилась поддержка синхронизации сборки устройства в MCAD с многоплатной сборкой в ECAD. Этот первоначальный бета-выпуск поддерживает SOLIDWORKS; поддержка других MCAD будет добавлена в следующих выпусках.
► Подробнее о синхронизации многоплатной сборки в Altium MCAD CoDesigner.
См. примечание на правой панели, чтобы узнать, будет ли синхронизация многоплатных сборок доступна в вашей установке MCAD CoDesigner.
На слайдах ниже показана сводка по синхронизации многоплатной сборки между MCAD и ECAD. Этот порядок шагов не является фиксированным; например, на слайдах показана последовательность, в которой отдельные PCB были Pull из ECAD и собраны в корпусе MCAD, прежде чем было принято решение передать всю сборку в ECAD.
|
|
Выполните Push отдельных PCB из ECAD
Каждая PCB должна быть Push из ECAD, Pull в MCAD и сохранена как сборка.
Выполните Push многоплатной сборки 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.
Выполните Push сборки из MCAD
CoDesigner передает в ECAD местоположение и ориентацию каждой PCB, а также корпус, если он был определен.
Выполните Pull сборки в ECAD
Выполните Pull готовой сборки в ECAD на панели MCAD CoDesigner в редакторе Multi-board Assembly в ECAD.
Завершенная сборка в ECAD
Теперь инженер может изучить завершенную многоплатную сборку в ECAD.
|
► Подробнее о синхронизации многоплатной сборки с 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. Такое разделение между Push в 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.
Keepout-области и Rooms
Keepout-области и Rooms, созданные или измененные в ECAD, больше не отображаются в MCAD по умолчанию, что убирает визуальную информацию, избыточную для инженера-механика.
CoDesigner для Siemens NX вышел из бета-версии
С выпуском Altium CoDesigner 3.0 CoDesigner для Siemens NX больше не находится в бета-версии.
CoDesigner для Siemens NX больше не находится в бета-версии.