Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

A Comparison of the CMM-Driver Specification Release #1.9 with the I++ DME-Interface Release 0.9



Thomas R. Kramer, John A. Horst


This comparison focuses on the interface between high-level inspection instruction execution and low-level inspection instruction execution.This interface is used between an executor of a high-level language and a coordinate measuring machine (CMM) motion controller, for example. It would also be used between a CMM user interface and a CMM motion controller.This interface is called the Dimensional Metrology Equipment (DME) driver interface in this report. The receiver of DME driver interface commands will be called the DME driver. The sender of DME driver interface commands will be called the application. The items being compared are: 1) the entire contents of CMM-driver Specification Release #1.9 and 2) the parts of I++DME-Interface Release 0.9 that deal with the DME driver interface. In the remainder of this report the version numbers are usually omitted for brevity, but all references to these documents mean these specific versions. Much of I++DME-Interface deals with matters that are not part of the interface. These are summarized but are not analyzed. The perspective of this report is that one or both documents being compared may become standards of a standards body or may become de facto standards. In this event, the documents will have to stand on their own. To insure interoperability, the documents will have to be complete and unambiguous. Thus, this report does not take into account anything the authorsor sponsors of the documents have said about their meaning and intent unless it is also written in the documents.
NIST Interagency/Internal Report (NISTIR) - 6863
Report Number


CMM-driver, coordinate measuring machine (CMM), dimensional metrology, dimensional metrology equipment (DME), DME interface, I++, interface, metrology, standards


Kramer, T. and Horst, J. (2002), A Comparison of the CMM-Driver Specification Release #1.9 with the I++ DME-Interface Release 0.9, NIST Interagency/Internal Report (NISTIR), National Institute of Standards and Technology, Gaithersburg, MD, [online], (Accessed June 19, 2024)


If you have any questions about this publication or are having problems accessing it, please contact

Created March 1, 2002, Updated November 19, 2008