|
Dimensional Measuring Interface
Standard
|
||||||||||||||||||||||||||
|
Problem Topic Problem Description References Related SIRs Suggested Resolution Linear and angular specify the number of decimal places to be used for linear and angular values respectively. Support Documentation Resolution Warning!!The following statement is only a resolution to a Standard Improvement Request (SIR) and is NOT part of the current DMIS standard, nor is it guaranteed to become part of the next revision of the DMIS standard even if voted and accepted by the DMIS National Standards Committee. This resolution is tentative because it may not be incorporated into the next version of the standard, it could be changed prior to the next release, or it could be changed as the result of the "public review and comment" period required for the next version of the standard. If you choose to use this tentative resolution, you do so at your own risk since at this time it is not part of the DMIS standard.
Create new major word DECPL (Decimal Place). DECPL Function: Specifies the number of decimal places to the right of the decimal point to output for specified parameters.
Input Format: DECPL/var_1
Output Format: DECPL/var_1
Where:
ANGLE Signifies angular output parameters. DEFALT Signifies the default DME number of digits to the right of the decimal point to be used for the selected output parameters. DEV Signifies selection of tolerance and deviation output parameters. DIST Signifies selection of linear output parameters. HUMID Signifies selection of humidity output parameters. TEMP Signifies selection of temperature output parameters. VEC Signifies selection of vector output parameters. n is the desired integer number of digits to the right of the decimal point to output for the selected parameter. The DECPL statement is passed through to the output file when executed. Note: Applies to both vendor report and DMIS output. Note: DEV sets the decimal places for ANGDEC and ANGRAD and for ANGDMS sets the precision of the arcseconds. Attachments Notes Added by Mike Holloway, hkm@ornl.gov on 7/30/1998 This SIR is currently held by the enhancements subcommittee (see DNSC meeting notes from 4/10/97 - Gaithersburg). Perhaps its status should be in process. Their solution seems more complex than is necessary (appendix of meeting notes). I think that my initial solution is adequate; however, an alternate may be: DECPL/var_1 where: var_1 can be: ANGULR,n or: LINEAR,n ANGULR sets the decimal places for angular values that are output LINEAR sets the decimal places for linear values that are output n is the number of decimal places to be output I can also see the need to specify the number of places for vectors and temperature. Also, existing minor words such as ANGLE and DIST could be used. |
||||||||||||||||||||||||||