True ECAD MCAD collaboration is more than just preserving details when moving between design environments. Visibility into design changes, comparing and merging capabilities, revision tracking and commenting are all key elements of collaborative design as well. In the final part of this blog series, I look at how IDX might be the best solution yet.
In the last part of this blog series, I dove into ECAD MCAD collaboration market, and why it’s so important to have a good system for passing design data back and forth between the two domains. But even through my breakdown of the popular methods used today, the question remained: isn’t there a better way to do this? Why can’t why we have a true system for collaboration between electrical and mechanical designers?
And I’m not just talking about preserving details when moving back and forth between environments, although that’s important as well. True collaboration means designing simultaneously or in parallel using a system with features for visibility, comparing, merging, tracking, and commenting on design changes. Looking at the available options, I came across a few solutions, each with their own strengths and weaknesses.
Figure 1: True ECAD/MCAD collaboration gives designers visibility into incremental changes, allowing them to design simultaneously. If a connector needs to be moved, both designers can see those changes and make any necessary alterations in response.
There’s nothing better than being able to use a single software tool for all electrical and mechanical design. We’re getting closer to this every day with features for creating extruded models and enclosures available right from within ECAD tools. However, the single application approach may not have all necessary functionality at the moment, and designers may simply have their own preferences for mechanical design.
There are a number of external tools that can directly plug in to electrical and mechanical CAD packages, providing a better gateway between the two programs. While this allows more seamless transition and collaboration, it’s yet another tool with its own little details and nuances. Plus, it’s another link in the chain you’ll have to troubleshoot when things aren’t going quite right.
Neutral file formats are a bit tricky to categorize, and essentially exist outside of each design domain. They don’t require a direct interface to either software environment, thus avoiding time-consuming connection troubleshooting issues. On the flip side, each tool can write to this standard interface while maintaining native methods and toolsets, ensuring each designer’s workflow is consistent.
This leads me to IDX. The IDX format is like a grab bag of the best features pulled from other collaborative ECAD/MCAD formats, with the added benefit of enabling true collaboration. It was based on the ProSTEP EDMD format, which itself was based on STEP AP 210 and AP 214 formats. The difference between IDX and standard file formats like STEP is that it tracks incremental changes, which electrical and mechanical designers can choose to accept or discard. Here’s how it works:
IDX is by no means the ultimate solution, since it still employs a middleman between environments. But it’s comprehensive enough for complex design features, is standardized to allow translation between several different programs, and enables design collaboration in the truest sense. It’s currently one of the best ways to create a seamless workflow for designers, potentially in different parts of the world, to do different tasks simultaneously.