Bad terminology is an enemy of good thinking. A running joke in PLM industry says that if you ask what is PLM in a meeting room, the number of answers is usually greater than number of people. PLM industry has a big terminology problem. It is hard to agree and to find common definition or even just a agreement about some terms. Three letter acronyms and other fancy terms are flying around when you get close to the rooms with PLM discussions and meetings.
One of the most recent terminological confusion for me was extensive usage of “model-driven” terminology. It sounded like something important and the thing that can bring a difference. Few weeks ago at CIMdata industry and market forum, I captured the following slide:
I found CIMdata PLM glossary here and it can provide more information about terminology. Check it when you have some time.
The extensive use of “model-base” caught my special attention. I can see this trend for the last few years. Model-based tools and approach as promoted by PLM vendors and evangelists. I’ve been trying to understand what does it mean. Is it something different or another marketing buzzword?
Jos Voskuil article – Why Model-based? The 3D CAD Model was my next stop to clarify model-based trend. Jos is making an interesting difference between 3D CAD and 3D CAD Model. Here is the passage:
At the time 3D CAD was introduced for the mid-market, the main reason why 3D CAD was introduced was to provide a better understanding of the designed product. Visualization and creating cross-sections of the design became easy although the “old” generation of 2D draftsmen had to a challenge to transform their way of working. This lead often to 3D CAD models setup with the mindset to generate 2D Manufacturing drawings, not taking real benefits from the 3D CAD Model. Let’s first focus on Model-Based Definition.
Model-Based Definition: We talk about Model-Based Definition when the product and manufacturing information is embedded / connected to the 3D CAD model, allowing the same source of information to be used downstream for manufacturing, analysis and inspection. The embedded information normally contains geometric dimensions, annotations, surface finish and material specifications. Instead of generating easy to distribute 2D drawings, you would be using the 3D model now with its embedded information.
So, model-driven is about embedding and connecting information to 3D CAD models based on Jos’ explanations. For many years, PDM and PLM tools used CAD data is source of engineering and product information to be used in building processes to be used in downstream processes. PLM tools presented a value of 3D collaboration, information sharing and many other features and tools to leverage 3D models without conversions to 2D drawing together with information stored in PLM databases. Some MCAD tools such as CATIA, Creo and NX became integrated and provided a rich functional features set together with PLM systems provided by the same vendors. Sometimes, it is even hard to draw a border between CAD and PLM offering by large PLM vendors.
Here is the thing… I don’t see much difference between saying PLM-CAD integration sharing data and information for downstream processes and “model-driven” data sharnig. It might be a terminology thing, but data is managed by CAD-PLM tools today and accessed by people and other services. This is how things are working today. If model-driven is an approach to replace 2D drawings, I can see it. However, 2D replacement is something that I’ve heard 20 years ago. However, 2D drawings are still massively used by manufacturing companies despite some promises made by CAD vendors long time ago. But this is a different topic.
What is my conclusion? “Model” is a great and powerful word. But as many others terminology and TLAs in a complex PLM world is overused and can be confusing for people looking for technology value and differentiation. I can see Model-based marketing is providing explanation such as “model… is an approach to use model”. It reminded me old definition of PLM as a “tool to manage product lifecycle”. I’d like to see PLM industry focus on how to provide definition explaining value of products and not hiding behind confusing buzzwords. It seems to me in most cases “model-driven” is used to explain that information is stored in 3D CAD systems and databases and is used in product development processes. But hey… that was an idea of PLM from the beginning. So, we are still good, even if we switch to “model-driven” approach. Just my thoughts…
Want to learn more about PLM? Check out my new PLM Book website.
Disclaimer: I’m co-founder and CEO of OpenBOM developing cloud based bill of materials and inventory management tool for manufacturing companies, hardware startups and supply chain. My opinion can be unintentionally biased.