Взаимодействие между областями электронного и механического проектирования всегда было сложной задачей. Средства ECAD и MCAD решают различные задачи проектирования, они развиваются различными путями и, соответственно, по-разному хранят свои данные и управляют ими.
Но для современных проектов необходимо, чтобы эта задача была решена. Компактные и сложные корпуса, в которых находится множество плат нестандартной формы – для успешного проектирования этих изделий проектировщикам необходима возможность беспрепятственно передавать проектные данные между областями ECAD и MCAD.
Передача сложных и подробных изменений конструкции между различными системами проектирования – это больше, чем возможность сохранения данных в другом формате. Группы проектирования электронной и механической части работают независимо друг от друга, и им необходима возможность передачи изменений на любом этапе процесса проектирования. Вопрос заключается в том, как управлять потоком изменений между группами без влияния на их повседневную работу. Проектировщикам не нужно, чтобы одна группа останавливала свою работу, пока другая группа не примет самые новые изменения, чтобы обе группы смогли продолжить.
Эта задача решается сервером Altium Concord Pro, который создает "мост" между областями ECAD и MCAD. Обе области проектирования прозрачно подключаются к Concord Pro. В любой момент проектировщик может передать свои проектные изменения другой стороне. При открытии проектировщиком с принимающей стороны этого проекта в системе ECAD/MCAD, он сразу будет уведомлен о том, что есть изменения, и проектировщик сможет просмотреть каждое из них в отдельности и выбрать, принять их или нет.
При работе через Altium Concord Pro, каждая сторона действует независимо, и нет необходимости беспокоиться о том, что делает другая группа.
Когда проектировщик MCAD передает изменение формы платы, но затем понимает, что забыл также переместить крепежное отверстие, то не стоит волноваться. Проект в ECAD всегда сравнивается с текущим состоянием в Altium Concord Pro, поэтому когда проектировщик ECAD вернется с перерыва, в его список изменений будет включено изменение формы платы И перемещение крепежного отверстия. Здесь он принимает изменения и нажимает Apply, и проект в ECAD синхронизируется с проектом в MCAD.
Что такое Altium Concord Pro?
Altium Concord Pro гармонично и бесшовно работает с Altium Designer, что предоставляет элегантное решение для надежного управления проектными данными. Доступно два варианта размещения Altium Concord Pro:
В Altium 365 – поставляется как Workspace (Рабочее пространство) через облачную платформу инфраструктуры Altium 365. Workspace является специальным облачным сервером для всех ваших управляемых данных. Он способствует бесшовной связи и механизмам передачи данных между областями проектирования, производства и поставки. Рекомендуется использовать этот вариант Concord Pro, поскольку благодаря ему становятся доступными функции глобальной публикации и сотрудничества, которые можно испытать только через платформу Altium 365.
Самоуправляемый – поставляется как традиционный сервер, который вы устанавливаете и настраиваете в собственной сети. Этот вариант Concord Pro подходит для тех, кто не может взаимодействовать со своими данными через облако (например, для предприятий оборонной промышленности).
Помимо взаимодействия систем ECAD и MCAD, Altium Concord Pro содержит в себе другие возможности управления проектными данными.
► Узнайте больше о Altium Concord Pro
Настройка прав доступа к проекту в Altium Concord Pro (размещенному в Altium 365)
Когда проект создан в Altium Concord Pro, права на его запись есть только у создателя этого проекта и администраторов. На изображении ниже показано, где осуществляется настройка прав доступа в Workspace (наведите курсор на изображение, чтобы увидеть больше).
Настройка прав доступа к проекту в Altium Concord Pro (самоуправляемому)
Когда проект создан в Altium Concord Pro, права на его запись есть только у создателя этого проекта и администраторов. На изображении ниже показано, где осуществляется настройка прав доступа.
Какие системы механического проектирования поддерживаются?
На данный момент поддерживаются следующие платформы и версии MCAD:
Для использования возможности взаимодействия ECAD-MCAD при работе с Autodesk Inventor или PTC Creo дополнительного лицензирования не требуется. Для работы с SOLIDWORKS необходимо получить соответствующую лицензию через ваш канал продаж SOLIDWORKS. Обратите внимание, что это является вопросом нормативно-правового соответствия, который отражен в лицензионном соглашении конечного пользователя (EULA) Altium Concord Pro. Получение необходимой лицензии SOLIDWORKS для этого соответствия является вашей ответственностью.
Интерфейс совместного проектирования
Altium Designer и MCAD-система взаимодействуют между собой посредством панели (вкладки) в них. В Altium Designer это панель MCAD CoDesigner, в MCAD-системе она называется панелью (или вкладкой) Altium CoDesigner .
Передача и прием проектных изменений между областями ECAD и MCAD осуществляется через специальную панель.
В Altium Designer, для передачи и приема проектных изменений и отображения сообщений используется панель MCAD CoDesigner .
В MCAD-системе панель Altium CoDesigner используется для следующих задач:
Создание новых совместных проектов
Открытие существующего совместного проекта
Настройка параметров взаимодействия
Прием и передача проектных изменений
Отображение сообщений
Панель MCAD CoDesigner всегда доступна в редакторе плат Altium Designer. Чтобы панель Altium CoDesigner стала доступной в MCAD-системе, необходима установка дополнительного программного модуля. Подробная информация о настройке каждого поддерживаемого приложения MCAD приведена ниже.
Настройка SOLIDWORKS для совместной работы
Установка дополнительного программного модуля CoDesigner для SOLIDWORKS
Для взаимодействия SOLIDWORKS с Altium Designer необходимо установить добавление Altium CoDesigner for SOLIDWORKS .
Чтобы установить дополнительный программный модуль:
Загрузите и установите добавление с помощью соответствующего установщика (AltiumCoDesignerSolidWorks_Installer.exe ). Перед установкой закройте SOLIDWORKS.
Запустите SOLIDWORKS и включите добавление через диалоговое окно Add-Ins , как показано ниже.
После того, как модуль включен, вкладка Altium CoDesigner может быть добавлена во вкладки панели задач обычным образом. Все действия, связанные с совместной работой, осуществляются через эту вкладку.
Для Altium Concord Pro, размещенного на Altium 365, вы также можете загрузить установщик добавления из веб-интерфейса Workspace. На странице
MCAD Plugins щелкните мышью по плитке SOLIDWORKS. На следующей странице нажмите кнопку
, чтобы загрузить установщик.
Имейте в виду, что для использования возможностей взаимодействия ECAD-MCAD с SOLIDWORKS необходимо получить соответствующую лицензию через ваш канал продаж SOLIDWORKS. Обратите внимание, что это является вопросом нормативно-правового соответствия, который отражен в лицензионном соглашении конечного пользователя (EULA) Altium Concord Pro. Получение необходимой лицензии SOLIDWORKS для этого соответствия является вашей ответственностью.
Отображение вкладки CoDesigner на панели задач
Вкладки панели задач в SOLIDWORKS можно включать/отключать в диалоговом окне Customize Taskpane Tabs .
Если вкладка панели задач Altium CoDesigner ( ) не отображается в SOLIDWORKS:
Щелкните мышью по иконке Setup в верхней части панели задач, как показано выше. Будет открыто диалоговое окно Customize Taskpane Tabs .
В этом диалоговом окно включите вкладку Altium CoDesigner .
Подключение к Altium Concord Pro в SOLIDWORKS
SOLIDWORKS взаимодействует с Altium Designer через Altium Concord Pro, в который необходимо войти при первом использовании.
Подключение к Altium Concord Pro (размещенному на Altium 365):
Нажмите кнопку Pull Board from Server во вкладке панели задач Altium CoDesigner . Будет открыто диалоговое окно Sign in .
Введите имя пользователя (User Name ) и пароль (Password ) своей учетной записи AltiumLive.
Включите параметр Sign in automatically , чтобы сохранить эти данные (в том числе пароль) и автоматически подключаться к Altium Concord Pro (через платформу Altium 365) при каждом запуске SOLIDWORKS.
Нажмите OK для входа.
Будет открыто диалоговое окно Select Project . Нажмите Cancel , чтобы закрыть диалоговое окно.
Поддерживается множество Workspace – когда доступно более одного Workspace, выбор нужного Workspace осуществляется в диалоговом окне Select Project .
Подключение к Altium Concord Pro (самоуправляемому):
Нажмите кнопку Pull Board from Server во вкладке панели задач Altium CoDesigner . Будет открыто диалоговое окно Sign in .
При первом входе необходимо указать URL (Server address ) для подключения к Altium Concord Pro. Щелкните мышью по ссылке Custom в диалоговом окне, если поле адреса сервера не отображается. Адрес предоставляется администратором Altium Concord Pro.
Введите имя пользователя (User Name ) и пароль (Password ), предоставленные администратором Altium Concord Pro.
Включите параметр Sign in automatically , чтобы сохранить эти данные (в том числе пароль) и автоматически подключаться к Altium Concord Pro при каждом запуске SOLIDWORKS.
Будет открыто диалоговое окно Select Project . Нажмите Cancel , чтобы закрыть диалоговое окно.
Настройка совместной работы
После входа, настройки совместной работы могут быть заданы с помощью кнопки в верхней части вкладки панели задач Altium CoDesigner .
Exported Component Library Folder (Папка библиотеки экспортированных компонентов) – папка, в которой хранятся компоненты SOLIDWORKS.
Fix Components on Board (Исправление компонентов на плате) – если этот параметр включен, компоненты будут исправляться в SOLIDWORKS.
Create component holes (Создавать отверстия компонентов) – создавать отверстие для каждой сквозной контактной площадки компонента.
Move holes with through-hole component (Перемещать отверстия с компонентами сквозного монтажа) – доступен, если параметр Create component holes включен. Включите этот параметры, чтобы перемещать отверстия вместе с компонентами в SOLIDWORKS.
Mate Electrical Components to Board (Создавать сопряжения электрических компонентов с платой)
All Off (Отключить все) – сопряжения не создаются при перемещении компонента в SOLIDWORKS.
Dynamic (Динамически) – создаются автоматические сопряжения после перемещения компонента в SOLIDWORKS.
All On (Включить все) – сопряжения создаются для всех компонентов после приема компонентов из Concord Pro.
Modelled Copper Collaboration (Совместная работа над моделью проводящего рисунка)
Off (Отключить) – геометрия проводящего рисунка не синхронизируется.
On (Включить) – геометрия проводящего рисунка синхронизируется на стороне MCAD.
Настройка AutoDesk Inventor для совместной работы
Установка дополнительного программного модуля CoDesigner для AutoDesk Inventor
Для взаимодействия Autodesk Inventor с Altium Designer необходимо установить дополнительный программный модуль Altium CoDesigner for Autodesk Inventor .
Чтобы установить дополнительный программный модуль:
Загрузите и установите дополнительный программный модуль с помощью соответствующего установщика (AltiumCoDesignerInventor_Installer.exe ). Перед установкой закройте Autodesk Inventor.
Запустите Autodesk Inventor и убедитесь, что модуль установлен и включен в диалоговом окне Add-In Manager , как показано выше.
После того, как модуль включен, панель Altium CoDesigner можно добавить в Autodesk Inventor обычным образом. Все действия, связанные с совместной работой, осуществляются через эту панель.
Для Altium Concord Pro, размещенного на Altium 365, вы также можете загрузить установщик дополнительного программного модуля из веб-интерфейса Workspace. На странице
MCAD Plugins щелкните мышью по плитке Autodesk Inventor. На следующей странице нажмите кнопку
, чтобы загрузить установщик.
Отображение панели CoDesigner
В Autodesk Inventor, панели могут быть включены с помощью кнопки + в верхней части панели.
Если панель Altium CoDesigner не отображается в Autodesk Inventor:
Нажмите кнопку + в верхней части панели, как показано выше.
Будет отображено меню всех доступных панелей, выберите Altium CoDesigner из списка.
Подключение к Altium Concord Pro в Autodesk Inventor
Autodesk Inventor взаимодействует с Altium Designer через Altium Concord Pro, в который необходимо войти при первом использовании.
Подключение к Altium Concord Pro (размещенному на Altium 365):
Нажмите кнопку Pull Board from Server в панели Altium CoDesigner . Будет открыто диалоговое окно Sign in .
Введите имя пользователя (User Name ) и пароль (Password ) своей учетной записи AltiumLive.
Включите параметр Sign in automatically , чтобы сохранить эти данные (в том числе пароль) и автоматически подключаться к Altium Concord Pro (через платформу Altium 365) при каждом запуске Autodesk Inventor.
Нажмите OK для входа.
Будет открыто диалоговое окно Select Project . Нажмите Cancel , чтобы закрыть диалоговое окно.
Поддерживается множество Workspace – когда доступно более одного Workspace, выбор нужного Workspace осуществляется в диалоговом окне Select Project .
Подключение к Altium Concord Pro (самоуправляемому):
Нажмите кнопку Pull Board from Server в панели Altium CoDesigner . Будет открыто диалоговое окно Sign in .
При первом входе необходимо указать URL (Server address ) для подключения к Altium Concord Pro. Щелкните мышью по ссылке Custom в диалоговом окне, если поле адреса сервера не отображается. Адрес предоставляется администратором Altium Concord Pro.
Введите имя пользователя (User Name ) и пароль (Password ), предоставленные администратором Altium Concord Pro.
Включите параметр Sign in automatically , чтобы сохранить эти данные (в том числе пароль) и автоматически подключаться к Altium Concord Pro при каждом запуске Autodesk Inventor.
Будет открыто диалоговое окно Select Project . Нажмите Cancel , чтобы закрыть диалоговое окно.
Настройка совместной работы
После входа, настройки совместной работы могут быть заданы с помощью кнопки в верхней части панели Altium CoDesigner .
Modelled Copper Collaboration (Совместная работа на моделью проводящего рисунка) – включить синхронизацию геометрии проводящего рисунка на стороне MCAD.
Export/Import components in project folder (Экспортировать/Импортировать компоненты в папку проекта) – если этот параметр включен, CoDesigner кэширует промежуточные модели компонентов Parasolid в подпапку \Exported Components
. Подпапка автоматически создается в папке, где находится файл <ИмяФайлаMcad>.iam
.
Select export/import paths for components (Выбрать пути экспорта/импорта для компонентов) – включите этот параметр, чтобы указать папку, в которой будут расположены файлы промежуточных моделей Parasolid.
Intermediate Parasolid files (Промежуточные файлы Parasolid) – расположение файлов промежуточных моделей Parasolid.
Настройка PTC Creo для совместной работы
Установка дополнительного программного модуля CoDesigner для PTC Creo
Для взаимодействия PTC Creo с Altium Designer необходимо установить дополнительный программный модуль Altium CoDesigner for PTC Creo .
Чтобы установить дополнительный программный модуль:
Загрузите и установите дополнительный программный модуль с помощью соответствующего установщика (AltiumCoDesignerPtcCreo_Installer.exe ). Перед установкой закройте PTC Creo.
Запустите PTC Creo. В ленте приложения будет отображен раздел Altium с кнопкой CoDesigner . Нажмите эту кнопку, чтобы отобразить/скрыть панель Altium Collaboration . Все действия, связанные с совместной работой, осуществляются через эту панель.
Для Altium Concord Pro, размещенного на Altium 365, вы также можете загрузить установщик дополнительного программного модуля из веб-интерфейса Workspace. На странице
MCAD Plugins щелкните мышью по плитке PTC Creo. На следующей странице нажмите кнопку
, чтобы загрузить установщик.
Отображение панели Collaboration
Если панель Altium Collaboration не отображается в PTC Creo:
Нажмите кнопку CoDesigner в разделе Altium ленты, как показано выше.
Будет отображена панель Altium Collaboration . Нажмите кнопку еще раз, чтобы скрыть панель.
Подключение к Altium Concord Pro в PTC Creo
PTC Creo взаимодействует с Altium Designer через Altium Concord Pro, в который необходимо войти при первом использовании.
Подключение к Altium Concord Pro (размещенному на Altium 365):
Нажмите кнопку Pull Board from Server в панели Altium CoDesigner . Будет открыто диалоговое окно Sign in .
Введите имя пользователя (User Name ) и пароль (Password ) своей учетной записи AltiumLive.
Включите параметр Sign in automatically , чтобы сохранить эти данные (в том числе пароль) и автоматически подключаться к Altium Concord Pro (через платформу Altium 365) при каждом запуске PTC Creo.
Нажмите OK для входа.
Будет открыто диалоговое окно Select Project . Нажмите Cancel , чтобы закрыть диалоговое окно.
Поддерживается множество Workspace – когда доступно более одного Workspace, выбор нужного Workspace осуществляется в диалоговом окне Select Project .
Подключение к Altium Concord Pro (самоуправляемому):
Нажмите кнопку Pull Board from Server в панели Altium Collaboration . Будет открыто диалоговое окно Sign in .
При первом входе необходимо указать URL (Server address ) для подключения к Altium Concord Pro. Щелкните мышью по ссылке Custom в диалоговом окне, если поле адреса сервера не отображается. Адрес предоставляется администратором Altium Concord Pro.
Введите имя пользователя (User Name ) и пароль (Password ), предоставленные администратором Altium Concord Pro.
Включите параметр Sign in automatically , чтобы сохранить эти данные (в том числе пароль) и автоматически подключаться к Altium Concord Pro при каждом запуске PTC Creo.
Будет открыто диалоговое окно Select Project . Нажмите Cancel , чтобы закрыть диалоговое окно.
Настройка совместной работы
После входа, настройки совместной работы могут быть заданы с помощью кнопки в верхней части панели Altium Collaboration .
Exported Component Library Folder (Папка библиотеки экспортированных компонентов) – папка, в которой хранятся компоненты Creo.
Modelled Copper Collaboration (Совместная работа на моделью проводящего рисунка) – включить синхронизацию геометрии проводящего рисунка на стороне MCAD.
Приглашение инженера-механика в Workspace –для Concord Pro, размещенного на Altium 365
В рамках поддержки совместного проектирования ECAD-MCAD в Altium Designer, при размещении Altium Concord Pro на Altium 365, вы можете опубликовать проект инженеру-механику, когда отправляете плату в Workspace, и пригласить его в Workspace (если он еще не является участником). Для этого необходимо сделать следующее:
Когда нужный управляемый проект из Workspace открыт в Altium Designer, сделайте плату активным документом.
Откройте панель MCAD CoDesigner (из меню кнопки в нижнем правом углу окна). Нажмите кнопку .
Введите сообщение для инженера-механика, которое описывает, что вы передаете ему, затем нажмите кнопку , чтобы завершить процесс передачи. Появится диалоговое окно со статусом процесса. Рабочая копия измененной платы будет автоматически сохранена, если есть несохраненные изменения. Изменения записываются в нейтральный по отношению к средству проектирования файл слепка, который хранится в Workspace.
Будет открыто диалоговое окно Share with a Mechanical Engineer . Введите email-адрес инженера-механика и опциональное примечание. Затем нажмите кнопку .
Вы можете опубликовать проект тому, кто уже является участником вашей команды Workspace, другому пользователю AltiumLive в вашей организации или вне ее, или пользователю, у которого нет AltiumLive. Независимо от того, кем является целевой пользователь, появится диалоговое окно с предупреждением, что пользователь, email которого вы ввели, может быть вне вашей организации – нажмите OK , чтобы пригласить его. Через короткое время появится еще одно диалоговое окно, оповещающее, что приглашение отправлено успешно.
В рамках этого процесса приглашения:
Пользователю, который уже является участником вашей команды Workspace, будет опубликован проект (с доступом только для чтения). Он будет добавлен в роль Mechanical Engineers
и он получит пригласительный email для получения доступа к проекту в Workspace (см. шаг 6).
Пользователь, у которого уже есть учетная запись AltiumLive (независимо от того, находится он в вашей организации или вне ее), будет добавлен в команду Workspace. Ему будет опубликован проект (с доступом только для чтения), и он будет добавлен в роль Mechanical Engineers
. Пользователь получит пригласительный email для получения доступа к проекту в Workspace (см. шаг 6).
Тот, кто не является пользователем AltiumLive, получит пригласительный email для получения доступа к проекту в Workspace (см. шаг 6). Тем не менее, ему необходимо зарегистрировать учетную запись AltiumLive перед тем, как он будет добавлен в команду Workspace. После входа в AltiumLive он будет добавлен в команду Workspace и ему будет опубликован проект (с доступом только для чтения), и он будет добавлен в роль Mechanical Engineers
.
Роль Mechanical Engineers
является ролью по умолчанию, включенную в Workspace. Если она была удалена, она будет создана снова в рамках процесса публикации.
Инженер-механик получит email с приглашением к совместной работе над проектом. После нажатия на кнопку в email дальнейшее зависит от того, есть ли у приглашенного пользователя учетная запись AltiumLive или нет:
У приглашенного пользователя есть учетная запись AltiumLive – он будет отправлен на страницу входа в учетную запись AltiumLive, если он еще не вошел, после чего ему будет открыта страница MCAD Plugins веб-интерфейса Workspace.
На странице MCAD Plugins щелкните мышью по плитке MCAD-системы, которой вы используете. На следующей странице нажмите кнопку , чтобы загрузить установщик плагина Altium CoDesigner для вашей MCAD-системы. На странице также представлено исчерпывающее руководство по началу работы для быстрого старта совместной работы между Altium Designer и выбранной вами MCAD-системой.
У приглашенного пользователя нет учетной записи AltiumLive – пользователю будет открыта промежуточная форма регистрации AltiumLive, в которой вы указываете дополнительную информацию и задаете пароль.
После входа пользователь будет добавлен в команду Workspace и ему будет опубликован проект (с доступом только для чтения), и он будет добавлен в роль Mechanical Engineers
. Пользователю будет открыта страница MCAD Plugins веб-интерфейса Workspace.
Все администраторы Workspace получат email с уведомлением, что в Workspace был приглашен и добавлен инженер-механик (представленный своим email-адресом).
После публикации проекта инженеру-механику, возможность повторной публикации удаляется из панели MCAD CoDesigner . Если для инженера-механика (пользователь, имеющий доступ к проекту и являющийся участником роли Mechanical Engineers
) отменяется публикация проекта, возможность публикации становится снова доступной в панели.
Инженер-механик, не являющийся пользователем AltiumLive, после входа будет восприниматься AltiumLive как если бы у него была собственная организация. Он не будет добавлен в вашу организацию.
Процесс совместного проектирования
Начать новый совместный проект можно как на стороне ECAD, так и на стороне MCAD.
Начало проектирования в Altium Designer
В Altium Designer, совместный проект должен быть управляемым. Не обязательно начинать с управляемого проекта – если проект был создан как локальный, он будет автоматически преобразован при первой передаче (Push).
Создание проекта
Создайте новый управляемый проект в Altium Designer.
Создание управляемого проекта
Добавление платы в проект
Независимо от того, где проект был изначально создан, в проект Altium Designer должна быть добавлена плата.
Добавление новой платы
Выберите команду File » New » PCB . В проект будет добавлена новая пустая плата, которая будет открыта в рабочей области.
Сохраните плату под подходящим именем (File » Save ).
Определение структуры слоев платы
Структура слоев совместной платы определяется в Layer Stack Manager Altium Designer.
Определение структуры слоев
Передайте плату проектировщику MCAD
В предположении, что форма платы определена в MCAD-системе, плата может быть передана.
Передача платы в MCAD-систему
Если панель MCAD CoDesigner не открыта, нажмите кнопку (нижний правый угол приложения) и выберите панель из меню.
Нажмите кнопку Push в панели.
Будет отображено диалоговое окно сообщения. Введите сообщение проектировщику MCAD, которое описывает то, что вы хотите передать ему.
Нажмите Post , чтобы завершить процесс передачи. Будет отображено диалоговое окно, сообщающее состояние процесса.
По завершении передачи, в панели будет отображена ветка активности, как показано выше.
Проектировщик MCAD теперь может принять проект в своей MCAD-системе.
Начало проектирования в MCAD-системе
Вы также можете начать процесс проектирования в MCAD-системе через панель Altium CoDesigner . Процесс одинаков для всех поддерживаемых MCAD-систем.
Нажмите кнопку New Board в панели Altium CoDesigner (также называется вкладкой в некоторых MCAD-системах). Если вы не вошли в Altium Concord Pro, будет открыто диалоговое окно Sign in . Войдите в сервер и нажмите OK , чтобы продолжить.
Будет открыто диалоговое окно Create New Server Project , как показано выше. В этом диалоговом окне введите подходящее имя и опциональное описание проекта и нажмите OK . Будет открыто диалоговое окно Save As Windows.
Сборка по умолчанию будет создана в MCAD-системе, которую необходимо сохранить в подходящем расположении. Введите имя, выберите расположение для хранения сборки и нажмите Save в диалоговом окне Save As Windows. В рабочей области MCAD-системы будет отображена новая форма платы по умолчанию. На этом этапе также будет создан проект Altium Designer в Altium Concord Pro.
Информация о новой форме платы пока что не существует в Altium Concord Pro. Чтобы добавить ее, нажмите кнопку Push в панели Altium CoDesigner . В панели Altium CoDesigner появится окно сообщения, это сообщение будет отображено в ECAD-системе.
Введите краткое описание в окне сообщения и нажмите кнопку Post . В процессе сохранения изменений формы платы в Altium Concord Pro будет открыто диалоговое окно сообщения. По завершении процесса сообщение будет отображено в панели Altium CoDesigner .
При нажатии кнопки на отправку вы сохраняете список доступных для передачи изменений в Altium Concord Pro, а не целый файл платы. Файл платы также должен быть создан в Altium Designer. Все изменения MCAD затем могут быть приняты Altium Designer и применены к этой плате. Перейдите в раздел Добавление платы в проект , чтобы узнать, как создать файл платы в Altium Designer.
Вы можете продолжить изменять форму платы в MCAD-системе, но ее не следует рассматривать как рабочую, пока в Altium Designer не задана толщина платы. Задание толщины платы определяется путем определения структуры слоев платы в Altium Designer. Это необходимо сделать до размещения 3D-моделей и крепежных отверстий в MCAD-системе, поскольку изменение толщины платы может повлиять на зазоры между 3D-моделями и сборкой платы.
Рабочая копия проекта MCAD является стандартным файлом механического проекта, сохраненным в формате по умолчанию MCAD-системы. MCAD-системе будет известно, что сборка является частью совместного проекта, и система будет автоматически проверять состояние синхронизации при открытии сборки и обновлении панели Altium CoDesign для отображения истории сообщения и информации о любых ожидающих изменениях.
Открытие существующего проекта
Если файл проекта уже существует в проектном пространстве (ECAD или MCAD), для продолжения работы над существующим проектом откройте повторно рабочую копию проекта и файла платы (Altium Designer) или сборки (MCAD). Если существуют какие-либо ожидающие изменения, панель CoDesigner отобразит предупреждение: New changes have been detected!
Если механическая сборка уже существует, откройте ее повторно, чтобы продолжить работу над проектом.
Открытие существующего проекта в первый раз
Если проект и плата уже были созданы в Altium Designer, но еще не были открыты в MCAD-системе, проект принимается из Altium Concord Pro. Для этого выполните следующее:
Откройте MCAD-систему.
Откройте панель Altium CoDesigner . Поскольку в данный момент нет открытых сборок, в панели будут отображены кнопки New Board Assembly и Pull Board from Server .
Нажмите кнопку Pull Board From Server . Если вы не вошли в Altium Concord Pro, будет открыто диалоговое окно Sign In . Войдите, чтобы продолжить.
Будет открыто диалоговое окно Select Project . Выберите нужный проект и нажмите OK .
Будет создан файл сборки MCAD по данным изменений в Altium Concord Pro. Выберите подходящее расположение и введите имя файла в диалоговом окне Save As Windows.
Сборка платы будет отображена в рабочей области MCAD для работы над ней. Сохраните изменения в проекте MCAD в файле сборки MCAD.
Когда необходимо, передайте проектные изменения в среду ECAD, нажав кнопку Push в панели Altium CoDesigner .
Средства проектирования ECAD и MCAD сохраняют больше данных, чем передается через интерфейс совместного проектирования, поэтому обе среды сохраняют собственные файлы проектов.
Передача проектных изменений между ECAD и MCAD
На любом этапе процесса проектирования, изменения могут быть переданы между системами ECAD и MCAD нажатием кнопки Push в соответствующей панели.
Передача и прием изменений между системами ECAD и MCAD.
При нажатии кнопки Push , в верхней части панели CoDesigner исходного редактора появится окно редактирования. Введите сообщение об изменении и нажмите Post .
При нажатии Post :
Рабочая копия измененного файла платы автоматически сохраняется, если она не сохранена.
Изменения записываются в файл снимка, нейтральный по отношению к системе, который сохраняется в Altium Concord Pro.
Отправленное сообщение автоматически отображается в потоке сообщений панели CoDesigner исходного редактора, как показано на изображении вверху слева.
При следующем открытии рабочей копии файла проекта в целевом редакторе, в его панели CoDesigner будет отображено сообщение, что есть ожидающее изменение, как показано на изображении вверху справа.
Работа со списком изменений
При нажатии на кнопку View Changes , все изменения, которые необходимо выполнить для синхронизации рабочего файла с нейтральным снимком в Altium Concord Pro, будут приведены в списке, как показано ниже.
Различия, обнаруженные между текущим проектом и снимком, сохраненным в Altium Concord Pro, будут приведены в качестве изменений в списке.
Изменение не обязательно должно быть принято. Если изменение проигнорировано, оно появится снова в списке изменений при следующем обновлении в этом направлении. Имейте в виду, что если вы проигнорируете изменение, например перемещение крепежного отверстия, и затем выполните передачу (Push) проектных изменений, то проигнорированное изменение может быть перезаписано, поскольку в вашей версии крепежное отверстие все еще находится в старом расположении. Проектировщик MCAD может избежать потери своего изменения, не принимая перемещение крепежного отверстия.
Одно проектное изменение, например изменение положения компонента, может отобразиться как множество изменений в списке. При перемещении компонента на плате, в MCAD происходит изменение положения компонента, фигур, которые образуют шелкографию компонента, и фигур, которые формируют проводящий рисунок на верхнем и нижнем слое. Соответствующие изменения следует принять вместе.
Выбранное изменение подсвечивается в рабочей области при щелчке по нему мышью в списке изменений, если это возможно.
Список может включать в себя изменения, которые нет необходимости применять в целевой среде. В этом случае, изменение будет отображено, но флажок будет недоступен, что говорит о том, что изменение не может быть разрешено.
Подсветка изменения
В Altium Designer и некоторых MCAD-системах определенные типы изменений могут быть подсвечены в рабочей области. Например, при выборе изменения компонента в списке изменений в Altium Designer или в SOLIDWORKS компонент подсвечивается фиолетовым цветом, где он отображается в текущем состоянии, после чего перемещается в измененное состояние.
Щелкните мышью по изменению, чтобы подсветить его в состояниях до и после.
Поддержка объектов и фигур
При передаче проектных данных между средами ECAD и MCAD, проектные объекты должны передаваться из типов объектов, поддерживаемых исходным редактором, в типы объектов, поддерживаемых целевым редактором.
В таблице ниже представлена сводка текущего уровня поддержки совместного проектирования в ECAD-MCAD для каждой из доступных MCAD-систем. Эти возможность продолжают развиваться, поддержка дополнительной функциональности будет добавлена со временем, где это возможно.
Текущая поддержка функциональных возможностей ECAD-MCAD:
Возможность
SOLIDWORKS
Inventor
PTC Creo
Выбор проекта
да
да
да
Отображение информации о проекте
да
да
да
Поиск проекта
да
да
да
Передача существующего проекта
да
да
да
Создание нового проекта
да
да
да
Синхронизация формы платы
да
да
да
Синхронизация вырезов
да
да
да
Синхронизация электрических компонентов
да
да
да
Поддержка рисунка посадочных мест
да
да
да
Настоящий проводящий рисунок
да
да
да (с ограничениями)
Поддержка отверстий (отверстия в плате, а не в сборке)
да
да
да
Перемещение отверстий с компонентами
опционально
да
нет
Массивы отверстий
на уровне конструктивных элементов
нет
на уровне конструктивных элементов
Переворот компонента
да
нет
нет
Синхронизация заблокированных компонентов
опционально
нет
нет
Поиск компонента в MCAD
да
да
да
Синхронизация механических деталей
да
да
да
Сплайн для вырезов и формы платы
да
нет
да
Вырезы по множеству эскизов в одном конструктивном элементе
да
нет
нет
Вырезы в эскизе платы
да
да
нет
Массивы вырезов
на уровне эскиза платы
нет
да (на уровне конструктивного элемента)
Варианты
нет
нет
нет
Синхронизация механических компонентов из корневой сборки
нет
нет
нет
Интеграция с Windchill
нет
нет
нет
Поддержка сборок как механических деталей
да
нет
да
Поддержка гибко-жестких плат
нет
нет
нет