Hi Jeff,
I agree with Shashikanth Vemula a PLM
system is much more than just a database to store and "manage" CAD
files.
However, you say that you are looking for a system that can work
seamlessly with Enovia, SmarTeam, TeamCentre and Windchill.
What is your company strategy? If you company have those 4
softwares in production, I would consider to consolidate with one
of them. ie evaluate the most suited one and migrate the 3 others.
From your question I understand what you are looking at a 5th one
what would need to integrate with those existing four.
Most PLM systems can integrate with various CAD platform (here
again in an ideal world, the company should try to consolidate on
one and then manage the legacy, rather than trying to keep live all
those formats).
However, despite most PLM systems having a degree of CAD
integration they are not all the same. This goes from the
integration with the CAD interface (ie you have Check Out/In button
from the CAD interface) to how the database manages the CAD
relationships, (assemblies files, as you know, can be very complex
in term of relationships with the dependent files) to creating
correct vizualisation for non CAD users.
I recall an evaluation I have done in 2012 between Windchill and
SAP PLM. Windchill was already live in that company and had
hundreds of thousands of ProE/Creo CAD files. The company was using
3D drawings (models including all the dimensions directly in 3D
with tolerances etc...) as well as advanced features such as
inheritence, family tables, UDF. Despite nice presentation
from SAP showing the integration with ProE. When it comes to our
more complex files dependenices, SAP has been unable to maintain
integrity and provide correct vizualiation.
I would not say a PLM system should be chosen based on the CAD
software a company use, there is a bonus of having the CAD and PLM
from the same vendor. This is where you can get the highest degree
of integration.
This said, as mentioned above, CAD while important is only one
part of managing the life cycle of a product. Having a holistic
view and a clear PLM strategy should highlight what is really
important for the business.
There is a case study
https://www.engineering.com/PLMERP/ArticleID/7438/Inside-Daimler-Mercedes-Switch-from-Dassault-Systemes-to-Siemens-PLM-and-NX.aspx
That shows that companies considering their complete PLM
environment will consider CAD as one element and if the PLM system
is more important than the CAD, they will not hesitate to switch
CAD.
In the case of the above case study, Daimler considered that
there PLM system was more important than CAD, The new version of
their CAD, was not compatibility their PLM. So it was either
changing PLM to one compatible with their new version of CAD, or
changing CAD to one compatible to their PLM.
Hope this helps