Introducing MDES: Empowering Data Exchange
MDES provides a common way to exchange manufacturing setup data. It helps different systems share consistent information about tools, fixtures, stock, and machine context.
Manufacturing Data Exchange Specification (MDES)
The Manufacturing Data Exchange Specification (MDES) is an open, industry-focused data-exchange format designed to standardize how manufacturing data is shared across different software and hardware systems in discrete manufacturing.
MDES is a universal digital language for describing physical production assets (such as cutting tools, fixtures, stocks, assemblies and machine setups) so that they can be represented consistently in CAD/CAM, CNC and other manufacturing software. It was introduced by ModuleWorks and is intended to be free-to-use and openly published, so any company can adopt it as a common format.
Using MDES helps reduce manual data re-entry, cuts translation errors and supports smoother digital‑thread workflows in CNC‑based and other discrete‑manufacturing environments. It allows tool‑makers, machine OEMs and software vendors to plug into a shared ecosystem instead of maintaining multiple custom interfaces.
Why MDES?
Manufacturers, machine tool builders and CAD/CAM users need MDES because today their data flows are fragmented, fragile and expensive to maintain. MDES unifies and strengthens data exchange, replacing expensive custom bridges with one common “language” for manufacturing assets.
Major Challenges
Manufacturing data exchange today is highly fragmented due to proprietary formats and inconsistent data models across software systems. Even when describing the same tools, fixtures, or machine setups, systems fail to communicate seamlessly. MDES transfers detailed information about tools, assemblies, stock, fixtures and workholding setups between CAD/CAM systems and machine tools. By giving collision-aware machines the same digital setup context used during programming, MDES reduces manual configuration, prevents data mismatches and supports safer, faster and more reliable machining.
Multiple Proprietary Formats
- Every CAM, CNC, tool library and simulation system has its own way to describe tools, holders, fixtures, stocks, etc.
- To connect systems, companies build custom, point‑to‑point “bridges” that must be updated whenever a vendor changes something.
Data Silos and Manual Re‑Entry
- The same tool or setup is recreated or retyped in different systems (CAD, CAM, machine, simulation), which wastes time and introduces errors.
- This slows down NC programming, setup on the shop floor, and makes standardization of tooling difficult.
Rigid, Hard‑to‑Upgrade IT Landscapes
Software updates or system changes frequently break existing integrations, disrupting workflows.
Inconsistent and Incomplete Data
At MDES, we believe in collaboration and inclusivity. Our initiative proposes an open and publicly accessible specification that will empower manufacturers and software creators alike to integrate.
Solution Offered by MDES
Committed Partners
Interested Partners
MDES In Action
Manufacturing data exchange today is highly fragmented due to proprietary formats and inconsistent data models across software systems. Even when describing the same tools, fixtures, or machine setups, systems fail to communicate seamlessly. MDES transfers detailed information about tools, assemblies, stock, fixtures and workholding setups between CAD/CAM systems and machine tools. By giving collision-aware machines the same digital setup context used during programming, MDES reduces manual configuration, prevents data mismatches and supports safer, faster and more reliable machining.
Learn MoreJoin the Ecosystem
Get started with MDES today and be at the forefront of the digital transformation in discrete manufacturing. Together, let's shape a more connected and efficient future!
Contact Us