Software Tools for Measurement Inspection
|DMIS - Dimensional Measuring Interface Standard|
DMIS is the definitive standard for communications of dimensional measurement program sequences and results for manufacturing inspection. DMIS is widely used with coordinate measurement machines (CMMs), either as an intermediate file format between a CAD system and the CMM's native proprietary inspection language, or as a native programming language for direct control of the CMM.
The DMIS standard specifies the parameterization of inspection features and tolerances, the establishment of part coordinate systems and datum reference frames, sequencing for machine motion and measurement, sensor and rotary table definition and calibration, user prompting, data output, and high level language constructs. This ANSI and ISO standard consists of two distinct but related parts, provided within two separate documents.
DMIS Part 1
In essence, DMIS Part 1 defines the syntax (allowable statement structure) and semantics (meaning and effect of statements and parameters) for an inspection sequence. That is, it describes how a program statement (line) must be structured, and what effect each parameter will have during execution.
DMIS Part 2
In essence, DMIS Part 2 defines an application programming interface (API) for defining, controlling, accessing, and watching items of interest within a CMM, using direct calls within a high level programming language (such as C++ or Java).
Obtaining the Standards Document
The DMIS Standards bookstore has both the DMIS Part 1 and Part 2 documents available for online purchase. The DMIS documents are available in softcover printed format or as a PDF document on CD-ROM. The DMIS standards organization also has a licensing and distribution program for OEM's.
The ANSI versions of the DMIS documents may also be purchased from ANSI.
Changes to the Standard