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.

The MDES data exchange cycle: CAD/CAM, tooling, fixtures, machine setup and simulation

Manufacturing Data Exchange Specification (MDES)

MDES tool, setup and fixture data shared between CAD, CAM, PPS and machine tool

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.

Solution Offered by MDES

The MDES processing engine connects CAD/PLM, CAM, tool management, simulation, CNC machines and robotics through one open data model

Committed Partners

  • Autodesk
  • BobCAD-CAM
  • CHIRON Group
  • CIMSOURCE
  • DN Solutions
  • Fraunhofer IPT
  • gemineers
  • PTC

Interested Partners

  • COSCOM
  • DMG MORI
  • FANUC
  • 5th Axis
  • HURON
  • ISCAR
  • Mastercam
  • Metalcam
  • Mitsubishi Electric
  • OPEN MIND
  • OPUS CAM
  • Siemens
  • SolidCAM

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 More

Join 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