DML Test Suite Feedback

Recommendations and Reported Bugs - DML Test Suite 1.0

Recommendation:

By Description Status Release Notes
Dave Amstutz (DCX) Test all ID references for associated IDs. For example, features attribute in tolerance_nominal actually points to a feature with the referenced ID.      
Dave Amstutz (DCX) Test to see if cross referencing of tolerance_types and feature_types are valid. For example, a line_feature references a circularity tolerance type.     See 1 below.
Dave Amstutz (DCX) Test that datum_reference_frame has a maximum of (3) datums.      
Dave Amstutz (DCX) Material condition modifier means that associated features must be a feature of size, and should have a size tolerance defined in this DML file. This should be tested.      
Dave Amstutz (DCX) Test that feature references within primary datums are valid feature types.     See 2 below.
Joe Falco (NIST) Test all vectors to insure they are unit vectors.     NIST overlooked this requirement that is documented in Joe Schafer's white paper.

Bug Report:

By Description Status Release Notes
Bill Rippey (NIST) Concatenation of data to results file when executing subsequent tests without first selecting a new test file. Repaired 1.1 Repaired 12/13/04
Bill Rippey (NIST) Tests, errors, and warnings values do not display in the Execute panel when switching between Result Format choices. Repaired 1.1 Repaired 12/13/04
Bill Rippey (NIST) Schema Support and User Manual tabs do not refresh when selected.      
  1. The current 1.0 DML test suite is based on a NIST produced mapping of features and their associated tolerances. Dave Amstutz recently provided NIST with a mapping from DCX for a prismatic part. NIST and DCX mappings are very different. A complete mapping needs to be identified by the DML group and should be documented in the DML specification.
  2. Valid feature types for primary datums must also be identified and documented in the DML specification.
Last Updated January 5, 2005