Industrial automation systems and integration - Physical device control - Dimensional Measuring Interface Standard (DMIS)

The objective of ISO 22093:2003 is to provide a standard for the bi-directional communication of inspection data between computer systems and inspection equipment. The Dimensional Measuring Interface Standard (DMIS) is a vocabulary of terms, which establishes a neutral format for inspection programs and inspection results data. While primarily designed for communication between automated equipment, DMIS is designed to be both man-readable and man-writable, allowing inspection programs to be written and inspection results to be analyzed without the use of computer aids. With the enhancement of the High Level Language extensions, DMIS can function and be implemented as a DME language.

Systèmes d'automatisation industrielle et intégration — Contrôle du dispositif physique — Norme d'interface de mesurage dimensionnel (DMIS)

General Information

Status
Withdrawn
Publication Date
12-Nov-2003
Withdrawal Date
12-Nov-2003
Current Stage
9599 - Withdrawal of International Standard
Start Date
11-May-2011
Completion Date
13-Dec-2025
Ref Project

Relations

Standard
ISO 22093:2003 - Industrial automation systems and integration -- Physical device control -- Dimensional Measuring Interface Standard (DMIS)
English language
591 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ISO 22093:2003 - Industrial automation systems and integration -- Physical device control -- Dimensional Measuring Interface Standard (DMIS)
English language
591 pages
sale 15% off
Preview
sale 15% off
Preview

Frequently Asked Questions

ISO 22093:2003 is a standard published by the International Organization for Standardization (ISO). Its full title is "Industrial automation systems and integration - Physical device control - Dimensional Measuring Interface Standard (DMIS)". This standard covers: The objective of ISO 22093:2003 is to provide a standard for the bi-directional communication of inspection data between computer systems and inspection equipment. The Dimensional Measuring Interface Standard (DMIS) is a vocabulary of terms, which establishes a neutral format for inspection programs and inspection results data. While primarily designed for communication between automated equipment, DMIS is designed to be both man-readable and man-writable, allowing inspection programs to be written and inspection results to be analyzed without the use of computer aids. With the enhancement of the High Level Language extensions, DMIS can function and be implemented as a DME language.

The objective of ISO 22093:2003 is to provide a standard for the bi-directional communication of inspection data between computer systems and inspection equipment. The Dimensional Measuring Interface Standard (DMIS) is a vocabulary of terms, which establishes a neutral format for inspection programs and inspection results data. While primarily designed for communication between automated equipment, DMIS is designed to be both man-readable and man-writable, allowing inspection programs to be written and inspection results to be analyzed without the use of computer aids. With the enhancement of the High Level Language extensions, DMIS can function and be implemented as a DME language.

ISO 22093:2003 is classified under the following ICS (International Classification for Standards) categories: 25.040.40 - Industrial process measurement and control. The ICS classification helps identify the subject area and facilitates finding related standards.

ISO 22093:2003 has the following relationships with other standards: It is inter standard links to ISO 22093:2011. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.

You can purchase ISO 22093:2003 directly from iTeh Standards. The document is available in PDF format and is delivered instantly after payment. Add the standard to your cart and complete the secure checkout process. iTeh Standards is an authorized distributor of ISO standards.

Standards Content (Sample)


INTERNATIONAL ISO
STANDARD 22093
First edition
2003-11-15
Industrial automation systems and
integration — Physical device control —
Dimensional Measuring Interface
Standard (DMIS)
Systèmes d'automatisation industrielle et intégration — Contrôle du
dispositif physique — Norme d'interface de mesurage dimensionnel
(DMIS)
Reference number
©
ISO 2003
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.

This CD-ROM contains the publication ISO 22093 in portable document format (PDF), which can be viewed
using Adobe® Acrobat® Reader.
Adobe and Acrobat are trademarks of Adobe Systems Incorporated.
©  ISO 2003
...


INTERNATIONAL ISO
STANDARD 22093
First edition
2003-11-15
Industrial automation systems and
integration — Physical device control —
Dimensional Measuring Interface
Standard (DMIS)
Systèmes d'automatisation industrielle et intégration — Contrôle du
dispositif physique — Norme d'interface de mesurage dimensionnel
(DMIS)
Reference number
©
ISO 2003
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.

©  ISO 2003
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO 2003 — All rights reserved

Contents
Foreword . xi
Introduction. xi
1 Scope. 1
2 Conformance. 2
2.1 DMIS conformance testing. 2
2.2 Conformance testing services. 2
2.3 CHFile. 3
2.4 Complete standard conformance . 3
2.5 Application profiles. 3
2.6 Conformance levels. 3
2.7 Conformance claim. 3
3 Normative references. 3
4 Terms and definitions. 4
4.1 actuals. 4
4.2 Automatically Programmed Tools (APT) . 4
4.3 calibration sequence. 4
4.4 carriage. 4
4.5 characterization file. 4
4.6 Computer Aided Design (CAD) system. 5
4.7 Coordinate Measuring Machine (CMM). 5
4.8 Dimensional Measuring Equipment (DME). 5
4.9 Dimensional Measuring Interface Standard (DMIS). 5
4.10 DMIS National Standards Committee (DNSC) . 5
4.11 feature. 5
4.12 filename. 5
4.13 geometric compensation. 5
4.14 High Level Language (HLL). 5
4.15 Initial Graphics Exchange Specification (IGES). 6
4.16 inner. 6
4.17 In Process Verification (IPV) . 6
4.18 input files. 6
4.19 label. 6
4.20 label type. 6
4.21 label name. 6
4.22 line reducible feature . 6
4.23 measurement sequence. 6
4.24 multiple carriage. 6
4.25 nominal. 7
4.26 orientation. 7
4.27 orientational deviation. 7
4.28 Orthonormal. 7
4.29 outer. 7
4.30 output files. 7
4.31 part coordinate system (PCS). 7
4.32 plane reducible feature. 7
4.33 point reducible feature. 7
4.34 positional deviation. 7
4.35 postprocessor. 7
4.36 pre-processor. 8
4.37 Quality Information System (QIS). 8
4.38 ram. 8
4.39 receiving system. 8
4.40 rotary table system. 8
4.41 selective processing. 8
4.42 sensor. 8
4.43 Standard Exchange Using Product Model Data (STEP). 8
4.44 statement. 8
4.45 tolerance. 8
4.46 tool holder. 8
4.47 vendor. 9
4.48 video inspection machine . 9
4.49 work measuring zone. 9
4.50 workpiece. 9
5 Language reference. 9
5.1 Syntax and structure. 9
5.1.1 Characters. 9
5.1.2 Words, label names, text strings, parameters, variables, and expressions . 10
5.1.3 Variable assignments. 15
5.1.4 DMIS command and definition statements. 15
5.1.5 Delimiters, blank lines, spaces, and tabs . 17
5.1.6 Line length. 19
5.1.7 Programming comments. 19
5.1.8 Operator input. 19
5.1.9 Data output. 20
5.1.10 Program structure. 23
5.1.11 File structure. 25
5.1.12 Programming considerations. 25
5.2 Execution and control. 26
5.2.1 Declaration statements. 26
5.2.2 Definition statements. 27
5.2.3 Program statement sequences . 28
5.2.4 High Level Language (HLL). 31
5.3 Mathematics. 36
5.3.1 Assignment operators. 36
5.3.2 Features. 38
5.3.3 Tolerances. 47
5.3.4 Datums. 49
5.3.5 Coordinate systems. 49
5.4 Equipment control. 63
5.4.1 Machine parameters. 63
5.4.2 Rotary tables. 67
5.4.3 Sensors and sensor-related. 68
5.4.4 Carriages. 70
5.4.5 Motion control. 74
5.4.6 Measurement control. 75
5.5 Characterization file. 79
5.5.1 Usage. 79
5.5.2 Characterization file format. 80
5.5.3 Syntax for CHFIL1.ENDCH1 section. 82
5.5.4 Example DMIS Characterization file grammar. 88
6 Statement reference. 94
6.1 ACLRAT. 95
6.2 ALGDEF. 96
6.3 ASSIGN. 97
6.4 BADTST. 98
6.5 BOUND. 99
6.6 CALIB. 100
6.7 CALL. 102
6.8 CASE. 104
iv PROOF/ÉPREUVE © ISO 2003 – All rights reserved

6.9 CLMPID. 105
6.10 CLMPSN. 106
6.11 CLOSE. 107
6.12 CMPNTGRP. 108
6.13 CONST ( input format 1 ) . 109
6.14 CONST ( input format 2 ) . 111
6.15 CONST ( input format 3 ) . 112
6.16 CONST ( input format 4 ) . 113
6.17 CONST ( input format 5 ) . 116
6.18 CONST ( input format 6 ) . 117
6.19 CONST ( input format 7 ) . 119
6.20 CONST ( input format 8 ) . 121
6.21 CONST ( input format 9 ) . 122
6.22 CONST ( input format 10 ) . 123
6.23 CONST ( input format 11 ) . 124
6.24 CONST ( input format 12 ) . 125
6.25 CONST ( input format 13 ) . 126
6.26 CRGDEF. 127
6.27 CRMODE. 128
6.28 CROSCL. 129
6.29 CRSLCT. 130
6.30 CUTCOM. 131
6.31 CZONE. 132
6.32 CZSLCT. 133
6.33 DATDEF. 134
6.34 DATSET. 135
6.35 DECL. 137
6.36 DECPL. 139
6.37 DELETE. 140
6.38 DEVICE. 141
6.39 DFTCAS. 142
6.40 DISPLY. 143
6.41 DMEHW. 144
6.42 DMEID. 145
6.43 DMESW. 146
6.44 DMESWI. 147
6.45 DMESWV. 148
6.46 DMIS. 149
6.47 DMISMD. 150
6.48 DMISMN. 151
6.49 DO. 152
6.50 ELSE. 153
6.51 ENDAT. 154
6.52 ENDCAS. 155
6.53 ENDDO. 156
6.54 ENDFIL. 157
6.55 ENDGO. 158
6.56 ENDIF. 159
6.57 ENDMAC. 160
6.58 ENDMES. 161
6.59 ENDSEL. 162
6.60 ENDXTN. 163
6.61 EQUATE. 164
6.62 ERROR. 165
6.63 EVAL. 166
6.64 EXTENS. 167
6.65 EXTFIL. 168
6.66 FEAT/ARC ( input format 1 ). 169
6.67 FEAT/ARC ( input format 2 ). 171
6.68 FEAT/CIRCLE. 173
6.69 FEAT/CONE. 175
6.70 FEAT/CPARLN. 177
6.71 FEAT/CYLNDR. 179
6.72 FEAT/EDGEPT. 181
6.73 FEAT/ELLIPS. 183
6.74 FEAT/GCURVE. 185
6.75 FEAT/GEOM. 187
6.76 FEAT/GSURF. 188
6.77 FEAT/LINE. 190
6.78 FEAT/OBJECT. 192
6.79 FEAT/PARPLN. 194
6.80 FEAT/PATERN. 196
6.81 FEAT/PLANE. 198
6.82 FEAT/POINT. 200
6.83 FEAT/RCTNGL. 202
6.84 FEAT/SPHERE. 204
6.85 FEAT/TORUS. 206
6.86 FEDRAT. 208
6.87 FILDEF. 209
6.88 FILNAM. 210
6.89 FINPOS. 211
6.90 FIXTID. 212
6.91 FIXTSN. 213
6.92 FLY. 214
6.93 FROM. 215
6.94 GECOMP. 216
6.95 GEOALG. 217
6.96 GEOM. 219
6.97 GOHOME. 220
6.98 GOTARG. 221
6.99 GOTO. 222
6.100 GROUP. 223
6.101 IF. 224
6.102 INCLUD. 226
6.103 Intrinsic functions. 227
6.104 ITERAT. 231
6.105 JUMPTO. 233
6.106 LITDEF ( input format 1 ) . 234
6.107 LITDEF ( input format 2 ) . 235
6.108 LOCATE. 236
6.109 LOTID. 238
6.110 MACRO. 239
6.111 MATDEF. 240
6.112 MEAS. 242
6.113 MFGDEV. 244
6.114 MODE. 245
6.115 OBTAIN. 246
6.116 OPEN. 247
6.117 OPERID. 249
6.118 OUTPUT. 250
6.119 PARTID. 253
6.120 PARTRV. 254
6.121 PARTSN. 255
6.122 PLANID. 256
6.123 POP. 257
6.124 PRCOMP. 258
6.125 PREVOP. 259
6.126 PROCID. 260
6.127 PROMPT. 261
6.128 PSTHRU. 264
vi PROOF/ÉPREUVE © ISO 2003 – All rights reserved

6.129 PTBUFF. 265
6.130 PTMEAS. 266
6.131 PUSH. 267
6.132 QISDEF. 268
6.133 RAPID. 269
6.134 READ. 270
6.135 RECALL. 271
6.136 REFMNT. 272
6.137 REPORT. 273
6.138 RESUME. 275
6.139 RMEAS ( input format 1 ). 276
6.140 RMEAS ( input format 2 ). 278
6.141 RMEAS ( input format 3 ). 280
6.142 RMEAS ( input format 4 ). 282
6.143 RMEAS ( input format 5 ). 284
6.144 RMEAS ( input format 6 ). 286
6.145 RMEAS ( input format 7 ). 288
6.146 ROTAB. 290
6.147 ROTATE. 291
6.148 ROTDEF. 293
6.149 ROTSET. 294
6.150 SAVE. 295
6.151 SCAN. 296
6.152 SCNMOD. 297
6.153 SCNPLN. 298
6.154 SCNSET. 299
6.155 SELECT. 301
6.156 SENSOR. 302
6.157 SNSDEF ( input format 1 ) . 305
6.158 SNSDEF ( input format 2 ) .
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.

Loading comments...