tse-logo-svg
  • SOLIDWORKS
    • CAD/Design/Engineering
    • Electrical
    • Management/Collaboration
      • SOLIDWORKS Data Management
    • Simulation
      • SOLIDWORKS Simulation
      • SOLIDWORKS Flow Simulation
      • SOLIDWORKS Plastics
    • Technical Communication
      • SOLIDWORKS Composer
      • SOLIDWORKS Inspection
      • SOLIDWORKS MBD
      • SOLIDWORKS Visualize
    • 3DEXPERIENCE Works
      • Design
        • 3DEXPERIENCE SOLIDWORKS
        • 3D Creator
        • 3D Sculptor
        • 3D SheetMetal Creator
        • 3D Mold Creator
        • 3D Structure Creator
        • Manufacturing Definition Creator
      • Data Management/Collaboration
        • Collaborative Designer
        • 3DSwymer
        • Collaborative Industry Innovator
        • Social Business Analyst
        • Project Planner
      • Simulation
  • 3D Printing & Scanning
    • Artec
      • Artec Spider II
      • Artec Leo
      • Artec Ray II
      • Artec Point
      • Artec Micro II
      • Artec Eva
      • Artec Studio 19
    • Geomagic
    • Markforged
      • Desktop Composite 3D Printers
        • Mark Two
        • Onyx Pro
        • Onyx One
      • Industrial Composite 3D Printers
        • FX20
        • X7
        • X3
      • Metal 3D Printer
  • Training
    • Full Training Schedule
    • CAD
      • SOLIDWORKS Essentials
      • SOLIWORKS Advanced
      • Advanced Surface Modeling
    • Simulation
      • SOLIDWORKS Simulation
    • eCourses
    • Webinars
  • Support
  • Resources
    • Contact Us
    • About Us
    • SolidAdvice Blog

SOLIDWORKS

What’s New in SOLIDWORKS ECAD-MCAD Collaboration

By The SolidExperts Marketing
August 27, 2025

One of the key aspects of design is collaboration, and we’ve been diligently working to enable mechanical and electrical designers to exchange models back and forth more seamlessly to review changes and provide feedback, if needed.

 

Key improvements in SOLIDWORKS 2025 include a new user interface, the ability to accept PCB outline changes, and the capability to make board modifications from either the MCAD or ECAD side. Additionally, CircuitWorks is now available in SOLIDWORKS Standard, Premium and Professional, enabling two-way collaboration.

 

CircuitWorks is an add-in available in SOLIDWORKS CAD software that brings PCB design into the SOLIDWORKS ecosystem, allowing for further integration between ECAD and MCAD teams. CircuitWorks is a collaboration tool that enables users to import PCB layout information directly to their parametric SOLIDWORKS designs and define assemblies within SOLIDWORKS that can then be sent to the PCB tool of your choice.

 

In this blog, I want to discuss recent enhancements for ECAD- MCAD collaboration that we’ve delivered in the 3DEXPERIENCE SOLIDWORKS and SOLIDWORKS with Cloud Services functional delivery updates, including R2025x FD01. The update includes CircuitWorks support for parent-child associations, the ability to undo MCAD changes in CircuitWorks, and a collaboration recovery feature if your system unexpectedly restarts.

 

Support Parent-Child Relationship in IDX 3.0 – sync parent and children in a single action.

Easily maintain the parent-child relationship when using IDX files for ECAD-MCAD collaboration.

 

CircuitWorks now supports parent-child associations between components and other board items, such as keep-in, keep-out, plated holes, and non-plated holes, when interacting with IDX 3.0 files. You can accept or reject changes to these items from either ECAD or MCAD, providing the ability to sync both items in a single action. If you accept or reject changes at the top level, you can sync those changes at the lower level, if needed, and vice versa.

When modifying parent components in MCAD, all related child items are updated automatically during the export to CircuitWorks.

To use this feature, do the following:

  1.     Click Tools > CircuitWorks > CircuitWorks Options.
  2.     Select ProStep EDMD and select Use parent-child association in IDX communication.

 

Ability to Overwrite Previous Push – IDX 3.0 – undo unnecessary or incorrect MCAD changes to keep CircuitWorks and SOLIDWORKS in sync.

 

You can now undo the latest IDX-based MCAD changes in CircuitWorks and revert to older versions as long as the electrical designer has not started working on them. When MCAD proposes a change, you can reverse it in the EDMD Collaboration section if ECAD has not processed the task. This restores both SOLIDWORKS and CircuitWorks to the last synchronized state.

 

This enhancement improves collaboration by enabling CircuitWorks users to check and undo MCAD changes before ECAD implementation, reducing errors and rework.

To revert MCAD changes:

  1.     In CircuitWorks, select the EDMD collaboration section.
  2.     Click Revert MCAD Changes.

 

Automatic Collaboration Recovery – resume workflow after an unexpected system interruption.

 

CircuitWorks now includes a collaboration recovery feature that lets you resume ECAD-MCAD workflows in case of an external system interruption, such as a power outage.

You can use this feature to reopen the IDX file being used in collaboration. To resume collaboration, open the first backup file in the EDMD Collaboration folder (identify the baseline .idx file by its timestamp). This preserves your workflow and minimizes disruption.

 

To read the full article, click here.

 

Click here to learn more, get a quote, or contact an expert at The SolidExperts.

 

Want to learn more and take a deep dive into SOLIDWORKS? Check out our upcoming training classes to enhance your SOLIDWORKS skills. All classes are offered in person and virtually.

The SolidExperts Training

All posts
About Author
The SolidExperts Marketing

You might also like
SOLIDWORKS 2026 Preview is Live!
SOLIDWORKS 2026 Preview is Live!
August 27, 2025
The Future of Manufacturing: Data-Driven Excellence
The Future of Manufacturing: Data-Driven Excellence
August 27, 2025
SUBMIT YOUR COMMENT
Subscribe

Subscribe to our newsletter & stay updated

tse-logo-white
Products
  • SOLIDWORKS
  • Artec
Training
  • Full Training Schedule
  • eCourses
Resources
  • Support
  • Contact Us
  • About Us
  • SolidAdvice Blogs

©2025. The SolidExperts All rights reserved