Altium Designer Documentation

MCAD CoDesigner

Последнее изменение: Jason Howie; 05.04.2019

Parent page: PCB Panels

The MCAD CoDesigner panel is used to Push and Pull design changes between the ECAD and MCAD design environments.

Summary

The MCAD CoDesigner panel is used to Push and Pull design changes back and forth between Altium Designer and your supported MCAD design software.

Design changes are not transferred directly between the ECAD and MCAD environments. Both design environments connect to an Altium managed content server that supports MCAD CoDesign, such as Altium Concord Pro, which holds a tool-neutral snapshot of the design. This approach allows designers on both sides to continue to edit their design files, and Push and Pull the updates when they are ready. The tool-neutral snapshot holds details of the objects that are supported, not the entire board design.

learn more about ECAD-MCAD CoDesign

Panel Access

The MCAD CoDesigner panel is available in the PCB editor. Enable the panel via the  button, or use the View » Panels » MCAD CoDesigner menu command.

  • To use the MCAD CoDesigner panel you must be signed in to an Altium managed content server that supports CoDesign.
  • The panel is delivered by the CoDesigner Panel extension, which is part of the default software installation. If the panel is not available in the PCB editor, refer to the Extending Altium Designer page to learn how to install an extension.

Panel Features

The panel is used to transfer design changes between Altium Designer (the ECAD software), and your supported MCAD design software.

  • Design changes created in either environment are transferred to the target environment by performing a Push. A message can be included to explain the nature of the change, this message is displayed in the CoDesigner panel in the target environment.
  • When a change is Pushed an alert message will appear at the top of the CoDesigner panel in the target environment, as shown in the image above (the MCAD designer has just pushed a change regarding the location of J2). Click View Changes to display a list of changes (Change List).
  • Click on an individual change in the Change List, that change will be highlighted in purple on the board. (link to show this)
  • Individual changes can be viewed and accepted, or discarded.
  • You can check for outstanding changes at any time by performing a Pull. If changes are pending the alert message will appear, as shown in the image above.

Push

At any point in the design process, changes can be transferred fom Altium Designer to the MCAD environment by clicking the Push button.

Pushing a change from Altium Designer to the MCAD software. Left image shows the message being posted, right image shows the Push complete.

  • When the Push button is clicked, an editing window appears at the top of the MCAD CoDesigner panel. Enter a message about the design change then click Post.
  • When Post is clicked:
    • The working copy of the modified PCB file is automatically saved, if it is currently unsaved.
    • The changes are written to a tool-neutral snapshot file, stored on the managed content server.
    • The Posted message is automatically displayed in the message thread of the CoDesigner panel, as shown in the images above.
    • The MCAD designer will receive a message that there is a change pending the next time they open the working copy of the relevant MCAD assembly file, as shown below.

Pull

The Pull button is used to check for MCAD design changes, and initiate the process of bringing them into Altium Designer.

 

  • Whenever the MCAD designer performs a Push, their change message automatically appears in the Altium Designer MCAD CoDesigner panel, as shown in the image above on the left.
  • To check at any time if there are changes pending, click Pull. If there are changes pending the change message will appear in the Altium Designer MCAD CoDesigner panel, as shown in the image above on the left.
  • Click the View Changes button to display a list of changes, as shown in the image on the right. Each change is a difference between the data in the PCB file, and the data pushed by the MCAD software.
  • Enable the checkbox for each change you wish to accept. Right-click in the Change List to access a context menu where all changes can be enabled or disabled.
  • Click the Apply button to apply those changes to the PCB.

Working with the Change List

  • Each difference detected between the current design and the snapshot stored on the managed content server is detailed as a Change in the Change List.
  • A Change does not have to be accepted. If a change is ignored it will appear in the Change List again, the next time an update is performed in that direction. Be aware that if you choose to ignore a change, for example moving a mounting hole, and you then perform a Push of your design changes, the ignored change may be overwritten since in your version the mounting hole still has the old location. The MCAD designer can avoid loosing their change by not accepting your mounting hole move.
  • A single design change, such as changing the location of a component, can become multiple changes in the Change List. When a PCB component is moved there are MCAD changes to the location of: the component, the shapes that component makes on the Component Overlay, and the shapes that component makes in the top and bottom copper layers. Related changes should all be applied together.
  • The list may include changes that cannot be applied in the target environment. In this situation the change will be displayed but the checkbox will be unavailable, indicating that this difference cannot be resolved.
  • Where possible, the selected change is highlighted in the workspace when you click on it in the Change List. The animation below shows examples of this.

Click on a change to highlight the before and after states of that change .

 

Обнаружили проблему в этом документе? Выделите область и нажмите Ctrl+Enter, чтобы оповестить нас.

Связаться с нами

Связаться с нашими Представительствами напрямую

Вы сообщаете о проблеме, связанной со следующим выделенным текстом
и/или изображением в активном документе:
Бесплатная пробная версия Altium Designer
Бесплатная пробная версия Altium Designer
Давайте приступим. Для начала, Вы или Ваше предприятие уже используете Altium Designer?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

В таком случае, для чего Вам необходима пробная лицензия?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вам для этого не нужна пробная лицензия.

Нажмите кнопку ниже, чтобы загрузить установщик самой новой версии Altium Designer

Загрузить установщик Altium Designer

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Пожалуйста, заполните форму ниже, чтобы получить ценовое предложение.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Если Ваша подписка Altium активна, у Вас нет необходимости в пробной лицензии.

Если у Вас нет активной подписки Altium, пожалуйста, заполните форму ниже, чтобы получить пробную версию.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Для чего Вы хотите попробовать Altium Designer?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вы нашли нужное место! Пожалуйста, заполните форму ниже, чтобы начать использование пробной версии.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Great News!

Valid students can get their very own 6-month Altium Designer Student License for FREE! Just fill out the form below to request your Student License today.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Вы можете загрузить бесплатную лицензию средства просмотра Altium Designer Viewer сроком действия 6 месяцев.

Пожалуйста, заполните форму ниже, чтобы запросить эту лицензию.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.

Замечательно! Создавать новое - отличное занятие. У нас есть превосходная программа для Вас.

Upverter - бесплатная платформа, разработанная специально для любителей проектирования.

Нажмите здесь, чтобы попробовать!

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вы можете загрузить бесплатную лицензию средства просмотра Altium Designer Viewer сроком действия 6 месяцев.

Пожалуйста, заполните форму ниже, чтобы запросить эту лицензию.

Нажимая [Получить бесплатнную пробную версию], Вы соглашаетесь с нашей Политикой конфиденциальности. Вам могут приходить сообщения от компании Altium, и Вы можете изменить настройки уведомлений в любой момент.