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

ISO 22093:2011 defines a neutral language for communication between information systems and dimensional measurement equipment (DME), called the Dimensional Measuring Interface Standard (DMIS). DMIS is an execution language for measurement part programs and provides an exchange format for metrology data such as features, tolerances, and measurement results. DMIS conveys the product and equipment definitions along with the process and reporting information necessary to perform dimensional measurements that employ coordinate metrology. DMIS contains product definitions for nominal features, feature constructions, dimensional and geometric tolerances, functional datums, and part coordinate systems. It also communicates equipment definitions for various measurement sensors, measurement resources, and machine parameters. DMIS instructs the DME's motions and measurements for product acceptance or verification and for manufacturing process validation and control. Furthermore, DMIS guides the analysis of coordinate data to report and tag measurement results that ascertain product/process quality. Finally, to aid in its implementation, application functional subsets of DMIS have been defined that ensure successful interoperability and to validate DMIS conformance. Also, DMIS addresses the associativity of DMIS product definitions with computer aided design (CAD) information.

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

General Information

Status
Published
Publication Date
10-May-2011
Current Stage
9093 - International Standard confirmed
Completion Date
13-Sep-2022
Ref Project

Relations

Buy Standard

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

Standards Content (Sample)

INTERNATIONAL ISO
STANDARD 22093
Second edition
2011-05-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 22093:2011(E)
©
ISO 2011

---------------------- Page: 1 ----------------------
ISO 22093:2011(E)

COPYRIGHT PROTECTED DOCUMENT


©  ISO 2011
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 2011 – All rights reserved

---------------------- Page: 2 ----------------------
ISO 22093:2011(E)
Contents
Foreword .xi
1 Scope. 1
2 Conformance .2
2.1 DMIS conformance testing. 3
2.2 Conformance testing services . 3
2.3 CHFile . 3
2.4 Complete standard conformance.3
2.5 Application profiles . 3
2.6 Conformance levels . 4
2.7 Program Conformance Designation . .4
2.8 Conformance claim. 4
3 Normative references. 4
4 Terms and definitions . 5
4.1 actuals . 5
4.2 Automatically Programmed Tools (APT). . 5
4.3 calibration sequence . 5
4.4 carriage. 5
4.5 characterization file . 5
4.6 Computer Aided Design (CAD) system. 6
4.7 Coordinate Measuring Machine (CMM) . 6
4.8 Dimensional Measuring Equipment (DME) . 6
4.9 Dimensional Measuring Interface Standard (DMIS) . . 6
4.10 DMIS National Standards Committee (DNSC) . . 6
4.11 DMIS Standards Committee (DSC).6
4.12 Dimensional Mark-up Language (DML) . 6
4.13 DML Common Space . 6
4.14 Extended Backus-Naur Form (EBNF).6
4.15 feature. 6
4.16 filename . 7
4.17 geometric compensation . 7
4.18 High Level Language (HLL) . 7
4.19 Initial Graphics Exchange Specification (IGES) . . 7
4.20 inner . 7
4.21 In Process Verification (IPV) . 7
4.22 input files. 7
4.23 label . 7
4.24 label type . 7
4.25 label name .7
4.26 line reducible feature . 7
4.27 measurement sequence. 8
4.28 multiple carriage .8
4.29 nominal. 8
4.30 orientation .8
4.31 orientational deviation . 8
4.32 outer . 8
4.33 output files.8
4.34 part coordinate system (PCS) . 8
4.35 plane reducible feature . 8
4.36 point reducible feature. 8
© ISO 2011 – All rights reserved
 iii

---------------------- Page: 3 ----------------------
ISO 22093:2011(E)
4.37 positional deviation . 8
4.38 post-processor . 8
4.39 pre-processor. 9
4.40 Quality Information System (QIS) . . 9
4.41 ram . 9
4.42 receiving system . 9
4.43 rotary table system . 9
4.44 selective processing. 9
4.45 sensor . 9
4.46 Standard for the Exchange of Product Model Data (STEP). 9
4.47 statement. 9
4.48 tolerance. 9
4.49 tool holder . 9
4.50 vendor . 9
4.51 video inspection machine. 10
4.52 vision inspection machine. 10
4.53 work measuring zone . 10
4.54 workpiece . 10
5 Language reference. 10
5.1 Syntax and structure . 10
5.1.1 Characters. 10
5.1.2 Numbers, words, label names, text strings, vectors, parameters, variables, and expressions . 11
5.1.3 Variable assignments and use. 19
5.1.4 DMIS command and definition statements . 19
5.1.5 Delimiters, blank lines, spaces, and tabs . . 21
5.1.6 Line length. 23
5.1.7 Programming comments . 23
5.1.8 Operator input . 23
5.1.9 Data output. 24
5.1.10 Program structure . 27
5.1.11 File structure . 29
5.1.12 Programming considerations . 30
5.2 Execution and control . 30
5.2.1 Declaration statements . 30
5.2.2 Definition statements . 31
5.2.3 Program statement sequences . 33
5.2.4 High Level Language (HLL) . 35
5.3 Mathematics . 41
5.3.1 Operators . 41
5.3.2 Features . 44
5.3.3 Tolerances. 53
5.3.4 Key Characteristics . 57
5.3.5 Datums . 57
5.3.6 Coordinate systems . 57
5.3.7 Measurement uncertainty . 71
5.4 Equipment control . 74
5.4.1 ZYZ Euler angles . 74
5.4.2 Machine parameters . 76
5.4.3 Rotary tables . 80
5.4.4 Sensors and sensor-related . 81
5.4.5 Carriages. 84
5.4.6 Motion control . 88
5.4.7 Measurement control. 90
5.4.8 Axis configuration . 99
5.5 Characterization file .100
5.5.1 Usage .100
5.5.2 Characterization file format .102
5.5.3 Syntax for CHFIL1.ENDCH1 section . .104
5.5.4 Example DMIS characterization file grammar .109
© ISO 2011 – All rights reserved
iv

---------------------- Page: 4 ----------------------
ISO 22093:2011(E)
6 Statement reference. 119
6.1 ACLRAT. 120
6.2 ALGDEF. 122
6.3 ASSIGN. 123
6.4 BADTST . 124
6.5 BOUND . 125
6.6 CALIB . 126
6.7 CALL. 128
6.8 CASE . 130
6.9 CLMPID. 131
6.10 CLMPSN. 132
6.11 CLOSE . 133
6.12 CMPNTGRP. 134
6.13 CNFRMRUL. 135
6.14 CONST ( input format 1 ) . 136
6.15 CONST ( input format 2 ) . 138
6.16 CONST ( input format 3 ) . 139
6.17 CONST ( input format 4 ) . 140
6.18 CONST ( input format 5 ) . 143
6.19 CONST ( input format 6 ) . 144
6.20 CONST ( input format 7 ) . 147
6.21 CONST ( input format 8 ) . 149
6.22 CONST ( input format 9 ) . 150
6.23 CONST ( input format 10 ) . 151
6.24 CONST ( input format 11 ) . 152
6.25 CONST ( input format 12 ) . 154
6.26 CONST ( input format 13 ) . 155
6.27 CONST ( input format 14 ) . 156
6.28 CONST ( input format 15 ) . 157
6.29 CRGDEF. 158
6.30 CRMODE. 159
6.31 CROSCL. 160
6.32 CRSLCT . 161
6.33 CUTCOM. 162
6.34 CZONE. 163
6.35 CZSLCT . 164
6.36 DATDEF . 165
6.37 DATSET . 166
6.38 DATTRGDEF . 168
6.39 DECL. 169
6.40 DECPL . 171
6.41 DELETE . 172
6.42 DEVICE . 173
6.43 DFTCAS . 174
6.44 DISPLY. 175
6.45 DMEHW. 176
6.46 DMEID. 177
6.47 DMESW. 178
6.48 DMESWI. 179
6.49 DMESWV. 180
6.50 DMIS . 181
6.51 DMISMD . 182
6.52 DMISMN . 183
6.53 DO. 184
6.54 ELSE. 185
6.55 ENDAT . 186
6.56 ENDCAS. 187
6.57 ENDDO. 188
6.58 ENDFIL. 189
6.59 ENDGO . 190
© ISO 2011 – All rights reserved
v

---------------------- Page: 5 ----------------------
ISO 22093:2011(E)
6.60 ENDIF .191
6.61 ENDMAC.192
6.62 ENDMES .193
6.63 ENDSEL.194
6.64 ENDSIMREQT .195
6.65 ENDXTN.196
6.66 EQUATE .197
6.67 ERROR .198
6.68 EVAL .199
6.69 EXTENS .201
6.70 EXTFIL.202
6.71 FEAT/ARC ( input format 1 ) .203
6.72 FEAT/ARC ( input format 2 ) .205
6.73 FEAT/CIRCLE .207
6.74 FEAT/COMPOUND .209
6.75 FEAT/CONE .211
6.76 FEAT/CONRADSEGMNT .213
6.77 FEAT/CPARLN .215
6.78 FEAT/CYLNDR .217
6.79 FEAT/CYLRADSEGMNT.219
6.80 FEAT/EDGEPT .221
6.81 FEAT/ELLIPS .
...

INTERNATIONAL ISO
STANDARD 22093
Second edition
2011-05-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 22093:2011(E)
©
ISO 2011

---------------------- Page: 1 ----------------------
ISO 22093:2011(E)

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.
This second edition cancels and replaces the first edition (ISO 22093:2003), which has been technically
revised.
COPYRIGHT PROTECTED DOCUMENT


©  ISO 2011
All rights reserved. Unless otherwise specified, no part of this CD-ROM may be reproduced, stored in a retrieval system or transmitted in
any form or by any means without prior permission from ISO. Requests for permission to reproduce this product should be addressed to
ISO copyright office • Case postale 56 • CH-1211 Geneva 20 • Switzerland
Internet copyright@iso.org
Reproduction may be subject to royalty payments or a licensing agreement.
Violators may be prosecuted.
Published in Switzerland

ii © ISO 2011 – All rights reserved

---------------------- Page: 2 ----------------------
ISO 22093:2011(E)
Installation
If this publication has been packaged as a zipped file, do NOT open the file from the CD-ROM, but copy i
...

Questions, Comments and Discussion

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