Skip to main content
Back to top
Background image 1 Background image 2 Background image 3

ECAD MCAD Collaboration

How to enable collaboration, communication and information sharing between ECAD and MCAD design domains for better and faster product development? ECAD and MCAD designers collaborate within their own environments with MECODES.
See how it works
people discussing collaboration between ecad and mcad

ECAD MCAD collaboration challenges


In the past, there was no common PCB library management system which would greatly save time, reduce unnecessary iterations and make ECAD-MCAD design synchronization possible.

Excessive amount of meetings and time lost (due to poor integration of electrical and mechanical design) as well as other challenges in electromechanical design were common in everyday work.

people discussing ecad mcad collaboration solution

ECAD MCAD collaboration solution


MECODES comes in as a great tool to speed up electromechanical product development from the initial product idea to completion. It also makes it easy for ECAD and MCAD engineers to make last-minute design changes as well as any other changes due to incremental design updates between ECAD and MCAD systems.

ECAD MCAD integration with MECODES 


MECODES (Mechatronic Collaboration Design Solution) “merges” the different worlds of MCAD and ECAD via EDMD protocol – IDX (incremental design updates between ECAD and MCAD).

Designed specifically for the collaboration of MCAD and ECAD systems, MECODES integrates mechanical, electrical and electronics design disciplines performed with market-leading systems. The collaboration relies on the open ProSTEP EDMD schema (ECAD design and MCAD design) for the incremental exchange of PCB layout changes which enables ECAD and MCAD designers to collaborate within their own environments with MECODES. It clearly shows how all electrical and mechanical components physically interact. 

By combining the results from ECAD/MCAD in virtual environment, designers can assemble the electronic and mechanical parts, check whether they fit together and make necessary changes. The changes are implemented during the design process so errors can easily be detected, designs adjusted, and the results validated in minutes.

Example of ECAD and MCAD collaboration between Siemens EDA Xpedition and Dassault Systems 3DEXPERIENCE.

Example of ECAD and MCAD collaboration via EDMD Protocol – Cadence Allegro and CATIA V5.

MECODES collaboration with other programs

Software Solution From Version To Version Prerequisites
CATIA V5 V5R19 V5-6R2021 CBD (Circuit Board Design) license
CATIA 3DEXPERIENCE 2017x 2021X CBR (Printed Circuit Board Designer) role
Siemens EDA PADS VX 2.1 VX 2.12 none
Siemens EDA PADS Professional VX 2.1 VX 2.12 none
Siemens EDA Xpedition VX 2.1 VX 2.12 none
Cadence Allegro, OrCAD 17.2 17.4 none
Altium Designer 19 21 none

You want seamless ECAD and MCAD workflow and incremental collaboration capabilities?


MECODES is essential for reducing design time through the use of ECAD MCAD collaboration features within software like PADS Professional or Xpedition, Allegro or Altium Designer – connected with CATIA V5.


Feel free to reach out for more information!