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.
and Horst, J.
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], https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=823417
(Accessed June 1, 2023)