How is DMIS Part 2 different from DMIS?
DMIS Part 2 is DMIS – it allows inspection tools to load, generate, and execute DMIS programs. But whereas DMIS Part 1 is a file format, Part 2 is communications protocol. DMIS Part 1 allows a text file to be structured so that a CMM or other inspection device can understand how to establish a part coordinate system, what features need to measured, and what tolerances need to be applied. It has essentially become an inspection programming language, though originally intended simply as a file transfer specification. DMIS Part 2 defines a standard way for inspection applications to communicate with CMMs and other inspection devices. This can eliminate the many permutations of post-processors and proprietary communications APIs that are currently used to tie together various inspection tools. It can also significantly reduce the programming effort (C++, Java, etc) to communicate and use DMIS information; and can make it possible for in-house software developers to create their own custom