banner National Institute of Standards and Technology
ISD Products and Services
ISD home About ISD ISD Research Areas ISD's Products and Services What's New in ISD Search button

Manufacturing Engineering Laboratory Skip navigation
 



NIST Meeting Results
International Metrology Interoperability Summit 2006
Consortium of Consortia (CoC) meeting
High-level Inspection Process Planning (HIPP) meeting

AIAG
Metrology Interoperability Home
Automotive Industry Action Group

Metrology Interoperability Project Team (MIPT)
MIPT Description and Activities
MIPT Standards Landscape

NIST
NIST Activities
DMIS Test Suite
I++DME Test Suite
QMD Test Suite
Metrology Interoperability Testbed
DML Test Suite
Analysis of Metrology Standards: Presentation
Analysis of Metrology Standards: Report
IMTS 2004
"Save Time and Money" Presentation
Demo Trip Report (pdf)
Quality Expo/Control 2005
Demo Trip Report (pdf)
IDW 2005 Presentation (pps)
IDW Paper (pdf)
CMSC 2006

Standards Efforts
Dimensional Markup Language (DML)
Dimensional Metrology Standards Consortium (DMSC)
I++DME Team
I++DME Specifications
NIST STEP-NC Activities




DMIS Test Suite


The DMIS Test Suite 2.1 for version 5.1 is designed to help users and vendors use version 5.1 of the
Dimensional Measuring Interface Standard (DMIS) and to support DMIS conformance testing.
As compared with version 2.0 of the Test Suite, the following have been added:

  • The parsers now check that blocks of commands (such as MEAS-ENDMES or GOTARG/ENDGO) contain only those commands that are allowed.
  • The DEBNF files have been changed to include the definitions of blocks.

The test suite includes:

  • a users manual (revised from test suite 2.0)
  • executable DMIS parsers for Windows, linux, and SunOS
  • test files for DMIS parsers
  • test files for DMIS execution systems
  • C++ source code from which DMIS parsers may be built
  • YACC and lex code from which C++ source code for DMIS parsers may be built
  • a DMIS parser builder which writes YACC and lex code for DMIS parsers
  • DEBNF files (which define DMIS grammar and syntax)

The DMIS Test Suite 2.0 for version 5.1 is designed to help users and vendors use version 5.1 of the
Dimensional Measuring Interface Standard (DMIS) and to support DMIS conformance testing.
As compared with version 1.1 of the Test Suite, the following have been added:

  • another conformance class (the prismatic application profile at level 1)
  • detection of references to undefined labels
  • detection of multiply defined labels
  • more test files for DMIS execution systems
  • counting how many times each DMIS command is used

The test suite includes:

  • a users manual (revised from test suite 1.1)
  • executable DMIS parsers for Windows, linux, and SunOS
  • test files for DMIS parsers
  • test files for DMIS execution systems
  • C++ source code from which DMIS parsers may be built
  • YACC and lex code from which C++ source code for DMIS parsers may be built
  • a DMIS parser builder which writes YACC and lex code for DMIS parsers
  • DEBNF files (which define DMIS grammar and syntax)

The DMIS Test Suite 1.1 for version 5.0 is designed to help users and vendors use version 5.0 of the Dimensional Measuring Interface Standard (DMIS). As compared with Test Suite 1.01, another conformance class has been added, the users manual has been largely revised, and the test suite has been reorganized to make it easier to use. The test suite handles full DMIS, the prismatic conformance class at level 2, and the prismatic conformance class at level 3. The test suite includes:

  • a users manual (revised from test suite 1.01)
  • executable DMIS parsers for Windows, linux, and SunOS
  • test files for DMIS parsers
  • test files for DMIS execution systems
  • C++ source code from which DMIS parsers may be built
  • YACC and lex code from which C++ source code for DMIS parsers may be built
  • a DMIS parser builder which writes YACC and lex code for DMIS parsers
  • DEBNF files (which define DMIS grammar and syntax)

The DMIS Test Suite 1.01 for version 5.0 is designed to help users and vendors use version 5.0 of the Dimensional Measuring Interface Standard (DMIS). The test suite handles full DMIS and the prismatic conformance class at level 3. The test suite includes:

  • a users manual
  • executable DMIS parsers for Windows, linux, and SunOS
  • test files for DMIS parsers
  • test files for DMIS execution systems
  • C++ source code from which DMIS parsers may be built
  • YACC and lex code from which C++ source code for DMIS parsers may be built
  • a DMIS parser builder which writes YACC and lex code for DMIS parsers
  • DEBNF files (which define DMIS grammar and syntax)

 

 

isd-webmaster@cme.nist.gov
Date Created: November 8, 2006
Last updated: June 18, 2008