38
(P) 12345678 (12V) 123456789 (1T) A2B4C6D8E GM 1737 Bar Code Standard For Part/Component/Module Identification And Traceability (P) 12345678 (12V) 123456789 (1T) A2B4C6D8E (P) 12345678 (12V) 123456789 (1T) A2B4C6D8E (P) 12345678 (1T) A2B4C6D8E (12V) 123456789 GM 1737 Bar Code Standard For Part/Component/Module Identification And Traceability GM 1737 21JUL2003 Information Systems & Services Global Produce Product [email protected]

Bar Code Standard

Embed Size (px)

DESCRIPTION

bar code standard

Citation preview

  • (P) 12345678(12V) 123456789(1T) A2B4C6D8E

    (P) 12345678

    (1T) A2B4C6D8E

    (12V) 123456789

    GM 1737Bar Code Standard For

    Part/Component/Module Identification AndTraceability

    GM 1737 09MAY2003Information Systems & ServicesGlobal Produce [email protected]

    (P) 12345678(12V) 123456789(1T) A2B4C6D8E

    (P) 12345678(12V) 123456789(1T) A2B4C6D8E

    (P) 12345678

    (1T) A2B4C6D8E

    (12V) 123456789

    (P) 12345678

    (1T) A2B4C6D8E

    (12V) 123456789

    GM 1737Bar Code Standard For

    Part/Component/Module Identification AndTraceability

    GM 1737 09MAY2003Information Systems & ServicesGlobal Produce [email protected]

    GM 1737 21JUL2003Information Systems & ServicesGlobal Produce [email protected]

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 1 Issue: 01 Dated: 21JUL2003

    FOREWORD

    The purpose of this standard is to provide for uniform implementation of parts, components and modules into manufacturing and assembly systems which have been designed to have machine readable bar coded information. The systems, normally refe rred to as Engine/Emission Component Verification (ECV) and Vehicle Component Verification Systems (VCVS). are used for assuring correct build, tracking parts and product processing applications.

    These specifications replace GM's previous documents titled Rules and Recommended Practices for Bar Coded Optical Character Recognition Component Labeling, last published June 23. 1980, "Specifications For Part and Component Bar Codes" dated February 1. 1984, last revised September 1988 and Specifications For Part And Component Bar Codes ECV/VCVS, last revised July 2000.

    This document is based on Automotive Industry Action Group (AIAG) B-4 Parts Identification and Tracking Application Standard prepared by the Automatic Identification Data Capture (AIDC) Work Group of the Materials Management Project Team which GM participated. The purpose of this revision is to update the Standard by incorporating symbology options approved by the AIAG since the February 1998 revision. The B-4 Standard offers two (2) options for linear symbologies: Code 128 or Code 39, and two (2) options for two-dimensional symbologies: Data Matrix or QR Code.

    General Motors Component Verification and Traceability Procedure, GP-7, has been replaced by GM 1805 Key Characteristics Designation System (KCDS) http://gmna1.gm.com/vic/sepm/kcds/. Supplier and Component Codes assignments are administered by KCDS http://gmna1.gm.com/vic/sepm/kcds/.

    In this document, the word SHALL indicates a requirement and the word SHOULD indicates a recommendation.

    THIS IS A SAMPLE OF CODE 39

    THIS IS A SAMPLE OF CODE 128

    DATA MATRIX

    QR CODE

    THIS IS A SAMPLE OF CODE 39

    THIS IS A SAMPLE OF CODE 128

    DATA MATRIXDATA

    MATRIX

    QR CODE

    QR CODE

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 2 Issue: 01 Dated: 21JUL2003

    TABLE OF CONTENTS

    INTRODUCTION......................................................................................................................... 5

    SCOPE ........................................................................................................................................... 6

    1. GENERAL................................................................................................................................ 7

    1.1 DATA FIELDS AND DATA IDENTIFIERS................................................................................... 7 1.2 ALLOWABLE DATA CHARACTERS .......................................................................................... 8 1.3 SUBSTRATES (LABELS ONLY) ................................................................................................ 8

    1.3.1 Environment................................................................................................................... 9

    2. SYMBOLOGIES.................................................................................................................... 10

    3. TWO-DIMENSIONAL SYMBOLOGY APPLICATIONS (2D) ...................................... 11

    3.1 DATA MATRIX AND QR CODE ............................................................................................. 11 3.1.1 Data Matrix and QR Code Densities and Dimensions ................................................. 11 3.1.2 Data Matrix and QR Code Quiet Zones....................................................................... 13 3.1.3 Error Correction Levels ............................................................................................... 14

    3.1.3.1 Data Matrix Error Correction Levels .................................................................... 14 3.1.3.2 QR Code Error Correction Levels ........................................................................ 14

    3.1.4 Quality Control Requirements ..................................................................................... 14 3.1.4.1 Data Matrix and QR Code Print Quality on Labels .............................................. 14 3.1.4.2 Data Matrix and QR Code Direct-Part-Mark (DPM) Quality .............................. 15

    3.1.5 Data Matrix and QR Code Data Format ...................................................................... 16 3.1.5.1 Data Matrix Header and Trailer Macro Codewords ........................................ 17

    3.1.6 Data Matrix Character Density.................................................................................... 17 3.1.6.1 Rectangular Data Matrix....................................................................................... 19 3.1.6.2 QR Code Character Density.................................................................................. 19

    3.1.7 Human Translation for Data Matrix and QR Code...................................................... 21 3.1.8 Symbol Layout for Data Matrix and QR Code ............................................................ 21

    4. LINEAR SYMBOLOGY APPLICATIONS (1D)............................................................... 23

    4.1 CODE 128 AND CODE 39 ...................................................................................................... 23 4.1.1 Code Densities and Dimensions for Code 128 and Code 39 ....................................... 23 4.1.2 Code 128 and Code 39 Quiet Zones ............................................................................ 24 4.1.3 Code 128 and Code 39 Check Digits........................................................................... 24 4.1.4 Code 39 ........................................................................................................................ 24 4.1.5 Quality for Code 128 and Code 39 .............................................................................. 24 4.1.6 Code 128 and Code 39 Print Quality........................................................................... 25 4.1.7 Code 128 and Code 39 Data Format and Data Length................................................ 25

    4.1.7.1 Data Format........................................................................................................... 25 4.1.7.2 Data Density.......................................................................................................... 26

    4.1.8 Human-Readable Interpretations for Code 128 and Code 39 ...................................... 28

    5. LABEL FORMATS ............................................................................................................... 29

    6. REFERENCES....................................................................................................................... 31

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 3 Issue: 01 Dated: 21JUL2003

    APPENDIX A: TYPICAL DATA IDENTIFIERS ................................................................. 36

    APPENDIX B: MAINTENANCE REQUEST........................................................................ 37

    FIGURES FIGURE 1. EXAMPLE OF TWO-DIMENSIONAL (2D) DATA MATRIX AND QR CODE 10

    FIGURE 2. EXAMPLE OF LINEAR (1D) CODE 128 AND CODE 39............................................................10

    FIGURE 3. SIZE CLASSIFICATION........................................................................................................12

    FIGURE 4. QUIET ZONE REQUIREMENTS DATA MATRIX......................................................................13

    FIGURE 5. QUIET ZONE REQUIREMENTS QR CODE..............................................................................13

    FIGURE 6. RECTANGULAR AND SQUARE DATA MATRIX SYMBOLS ......................................................19

    FIGURE 7. EXAMPLES OF HUMAN READABLE......................................................................................21

    FIGURE 8. .EXAMPLE OF A PART WITH A DATA MATRIX SYMBOL ........................................................22

    FIGURE 9. EXAMPLE OF A PART WITH A QR CODE SYMBOL.................................................................22

    FIGURE 10. QUIET ZONE AND BAR CODE HEIGHT..............................................................................24

    FIGURE 11. CODE 128 EXAMPLES OF TABLE 13 DATA FORMATS .........................................................25

    FIGURE 12. EXAM PLE OF HRI AND BAR CODE CONTENT .....................................................................28

    TABLES TABLE 1. RESTRICTED LENGTH DATA FIELDS.......................................................................................7

    TABLE 2. 2D SYMBOL SIZE CLASSIFICATIONS BY ELEMENT AND SYMBOL DIMENSIONS.......................12

    TABLE 3. DATA MATRIX AND QR CODE PRINT QUALITY ....................................................................15

    TABLE 4. EXAMPLE DATA FORMAT FOR DATA MATRIX OR QR CODE..................................................16

    TABLE 5. HEXADECIMAL AND DECIMAL VALUES - SUBSET OF ASCII/ISO 646 ....................................16

    TABLE 6. MACRO FUNCTIONS FOR DATA MATRIX..............................................................................17

    TABLE 7. MAXIMUM CHARACTERS FOR GIVEN SYMBOL SIZES FOR DATA MATRIX ECC 100 AND 200 ...18

    TABLE 8. RECTANGULAR DATA MATRIX ECC 200 SYMBOL ATTRIBUTES ............................................19

    TABLE 9. MAXIMUM CHARACTERS FOR GIVEN SYMBOL SIZES FOR QR CODE ......................................20

    TABLE 10. EXAMPLE OF DATA FORMATS FOR TYPICAL CODE 128 AND CODE 39 SYMBOLS ..................25

    TABLE 11. MARKING SPACE REQUIRED FOR GIVEN NUMBER OF CHARACTERS CODE 128. ...................26

    TABLE 12. MARKING SPACE REQUIRED FOR GIVEN NUMBER OF CHARACTERS CODE 39....................27

    TABLE 13. COMMON DATA IDENTIFIERS USED IN THE AUTOMOTIVE INDUSTRY...................................36

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 4 Issue: 01 Dated: 21JUL2003

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 5 Issue: 01 Dated: 21JUL2003

    INTRODUCTION

    This GM 1737 Bar Code Standard for Part Identification and Traceability outlines the symbologies recommended for automotive part identification and traceability. This Standard recommends the use of the 2D symbologies, Data Matrix or QR Code, or the linear (1D) symbologies, Code 128 or Code 39.

    One of the criteria used when making the decision to recommend more than one symbology was the availability of existing auto-discriminating equipment to read multiple symbologies.

    Note - 2D symbologies require the use of an imager which have the capability to auto-discriminate and read linear (1D) symbologies as well. The future of bar code scanning will be imagers (camera based technology) rather than laser scanners.

    The AIAG AIDC Work Group determined that significant effort and skills are incurred in the production (creation), not in the scanning or imaging of the symbol. The complexity and level of knowledge required to scan a symbol is minimal compared to the level of complexity and knowledge necessary to produce a high quality readable mark. Therefore, to decrease cost, improve quality, and reduce the confusion factor in the total system, the Supplier, and not GM, SHALL make the determination of which symbology to use and inform GM. GM reserves the right to specify whether the symbology SHALL be 1D or 2D.

    GMs direction is to move toward increase usage of 2D symbology for four fundamental reasons:

    Space efficiency

    ? Error correction

    ? Data capacity

    ? Ability to mark a part directly

    In this document, the word SHALL indicates a requirement and the word SHOULD indicates a recommendation.

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 6 Issue: 01 Dated: 21JUL2003

    SCOPE

    This standard defines the minimum requirements for marking or labeling individual parts, unit packs, subpacks, kits, and assemblies/subassemblies. These specifications provide maximum flexibility for symbol size, location, and information included in the symbol.

    Intended applications include, but are not limited to, systems that automate the control of individual parts and unit packs. Such applications include:

    production operations product testing assembly process verification tool crib control inventory control distribution/receipt of parts maintenance, repair operating (MRO) supplies

    This standard does not define the label dimensions, label substrates, marking areas, marking methods, or the location of the symbol(s) on the individual part or unit pack.

    Before implementation, suppliers SHOULD review and obtain approval of these details from GM.

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 7 Issue: 01 Dated: 21JUL2003

    1. GENERAL

    The information in this section applies to all of the symbologies recommended in this Standard: Data Matrix, QR Code, Code 128 and Code 39.

    1.1 Data Fields And Data Identifiers

    A data field SHALL consist of a Data Identifier (DI) followed by the associated data. DIs complying with ANSI MH 10.8.2 SHALL be used. All data can be variable length unless restricted by this standard. When used, the following fields SHALL NOT exceed the length shown.

    Table 1. Restricted Length Data Fields

    Data Identifier Description Maximum Data

    Length Maximum Total

    Field Length

    S Product Serial Number 9 10

    T GM-Assigned Traceability Number 9 10

    1T Supplier-Assigned Traceability Number

    18 20

    20T GM-Assigned Verification and Traceability Number 16 19

    The two-dimensional symbologies, Data Matrix or QR Code, may contain multiple data fields. When the fields in Table 1 are encoded in a 2D symbology, they SHALL NOT exceed the maximum character lengths illustrated.

    A linear bar code symbol, Code 128 or Code39, SHALL contain only one data field per symbol. In any case, the total length of a Code 128 or Code39 symbol (exclusive of start and stop characters and the built- in check character in Code 128) SHOULD NOT exceed 20 characters and SHALL NOT exceed 30 characters. See Appendix C for a partial listing of Data Identifiers used in the automotive industry.

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 8 Issue: 01 Dated: 21JUL2003

    1.2 Allowable Data Characters

    The character set for this standard consists of the following:

    UPPERCASE ALPHA CHARACTERS NUMBERS 0 - 9 DASH (-) PERIOD (.) UNDERSCORE ( _ ) SPACE ( )

    Note: The characters DOLLAR SIGN ($), FORWARD SLASH (/), PLUS (+), and PERCENT (%) are not recommended for use with Code 39 and therefore SHOULD be avoided in data fields that may be encoded in both linear and 2D symbols. This recommendation is based on the potential of Code 39 character substitution errors for these specific characters.

    DOLLAR SIGN ($) FORWARD SLASH (/) PLUS (+) PERCENT (%).

    The full ASCII character set SHALL NOT be used for data. The full ASCII character set is allowed in the Message Header, Message Trailer, and Field Separator area, as defined under ISO/IEC 15434 for 2D symbols.

    1.3 Substrates (Labels Only)

    GM and the supplier SHALL agree on the specific substrate acceptable for a required application. Reflective white substrates, such as conventional labels, are readily available. These substrates are recommended for all applications. Low-contrast substrates (transparent, metallic, plastic, Kraft, rubber, etc.) often require special illumination methods to enhance the contrast to acceptable levels. On these substrates, consideration SHOULD be given to the uniformity of the surface to be marked and read. Surface qualification and symbol verification SHALL be performed under conditions similar to the point-of-use reading environment.

    For applications that do not use direct marking, symbol printing SHALL be black on a white substrate. Color SHOULD be avoided as it 1) adds cost, 2) a process that is easily broken and 3) 10% plus of the male population is color blind.

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 9 Issue: 01 Dated: 21JUL2003

    1.3.1 Environment

    Environmental conditions at the marking (printing) and reading (scanning or imaging) point of use SHOULD be taken into consideration.

    The post-marking environment (temperatures, humidity, coolants, oil and other environmental-related elements) SHOULD be considered, and care SHOULD be taken when selecting substrates so that surface changes (degradation) do not adversely affect readability at all points of scan or imaging.

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 10 Issue: 01 Dated: 21JUL2003

    2. SYMBOLOGIES

    Data Matrix or QR Code SHALL be used for 2D applications.

    Figure 1. Example of two-dimensional (2D) Data Matrix and QR Code

    Code 128 or Code39 SHALL be used for linear (1D) applications.

    Figure 2. Example of linear (1D) Code 128 and Code 39

    DATA MATRIX

    QR CODEDATA

    MATRIXDATA

    MATRIX

    QR CODEQR

    CODE

    THIS IS A SAMPLE OF CODE 39

    THIS IS A SAMPLE OF CODE 128

    THIS IS A SAMPLE OF CODE 39

    THIS IS A SAMPLE OF CODE 128

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 11 Issue: 01 Dated: 21JUL2003

    3. TWO-DIMENSIONAL SYMBOLOGY APPLICATIONS (2D)

    3.1 Data Matrix and QR Code

    When a 2D symbol is used, ISO/IEC 16022, Symbology Specification Data Matrix or ISO/IEC 18004, Symbology Specification QR Code SHALL be used.

    3.1.1 Data Matrix and QR Code Densities and Dimensions

    The 2D symbol density is determined by many factors, including the marking area available, method used to create the mark, surface type, environment and reading device(s) used. Three symbol size classifications (C, D and E) are defined in Table 2.

    Size C symbols SHOULD be used on small surfaces that have a marking area equal to or less than 0.28 inches (.71 mm) on a side.

    Size D symbols SHOULD be used on medium-sized surfaces that have a marking area between 0.28 inches (.71 mm) and 1.0 inch (25.4 mm) on a side.

    Size E symbols SHOULD be used on large-sized surfaces that have a marking area greater than 1.0 inch (25.4 mm) on a side.

    TIP Strive to make the symbol as large as practical not as small as possible. As symbol cell size decrease, printing/marking and imaging issues increase exponentially.

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 12 Issue: 01 Dated: 21JUL2003

    Table 2. 2D Symbol Size Classifications by Element and Symbol Dimensions

    2D Size Classification

    Minimum Element Dimensions

    Recommended Element Dimensions

    Maximum Element Dimensions

    Maximum Symbol Dimensions

    C NA 0.010 x 0.010 (.25 mm x .25 mm)

    0.010 x 0.010 (.25 mm x .25 mm)

    0.28 x 0.28 (.71 mm X .71 mm)

    D 0.010 x 0.010

    (.25 mm x .25 mm)

    0.020

    (0.51 mm x 0.51 mm)

    0.025 x 0.025

    (.64 mm x .64 mm)

    1.0 x 1.0

    (25.4 mm x 25.4 mm)

    E 0.025 x 0.025 (.64 mm x .64 mm)

    0.040 x 0.040 (1.0 mm x 1.0 mm)

    0.060 x 0.060 (1.52 mm x 1.52 mm)

    >1.0 x 1.0 > (25.4mm x 25.4 mm)

    Note: All symbol size classifications include the required quiet zone.

    A particular symbol size depends on the amount and type of data encoded, element size, and error correction level.

    Within the constraints of the available marking area, GM SHALL specify the 2D size classification to be used for a part or class of parts. (See tip above and below)

    Figure 3. Size classification

    Note 1. Data content [)>RG06GSP12345678GS12V123456789GS1TA2B4C6D8ERSEOT

    Note 2. Symbol approximates actual size (do not scale)

    For a stated 2D size classification, the supplier SHALL use element dimensions within the range specified in Table 2.

    TIP: To allow for the best possible imager performance, use the largest size class and element dimension that fits within the available area.

    0.040 inch x 0.040 inch(1.0 mm x 1.0 mm)

    E

    0.020 inch x 0.020 inch(0.51 mm x 0.51 mm)D

    0.010 inch x 0.010 inch(0.25 mm x 0.25 mm)C

    ExampleRecommended Element Dimension

    Classification

    (P) 12345678(12V) 123456789(1T) A2B4C6D8E

    (P) 12345678(12V) 123456789(1T) A2B4C6D8E

    (P) 12345678(12V) 123456789(1T) A2B4C6D8E

    (P) 12345678(12V) 123456789(1T) A2B4C6D8E

    (P) 12345678(12V) 123456789(1T) A2B4C6D8E

    0.040 inch x 0.040 inch(1.0 mm x 1.0 mm)

    E

    0.020 inch x 0.020 inch(0.51 mm x 0.51 mm)D

    0.010 inch x 0.010 inch(0.25 mm x 0.25 mm)C

    ExampleRecommended Element Dimension

    Classification

    (P) 12345678(12V) 123456789(1T) A2B4C6D8E

    (P) 12345678(12V) 123456789(1T) A2B4C6D8E

    (P) 12345678(12V) 123456789(1T) A2B4C6D8E

    (P) 12345678(12V) 123456789(1T) A2B4C6D8E

    (P) 12345678(12V) 123456789(1T) A2B4C6D8E

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 13 Issue: 01 Dated: 21JUL2003

    3.1.2 Data Matrix and QR Code Quiet Zones

    All symbols SHALL include a quiet zone around the entire perimeter.

    The minimum quiet zone required for:

    Data Matrix is equal to two (2) times the symbol element dimension.

    Figure 4. Quiet Zone requirements Data Matrix

    QR Code is four (4) times the symbol element dimension.

    Figure 5. Quiet Zone requirements QR Code

    DATA MATRIX

    Quiet Zone SHALL be a minimum of 2 x Cell Size

    Quiet Zone SHALL be a minimum of 2 x Cell Size

    Quiet Zone SHALL be a minimum of 2 x Cell Size

    Quiet Zone SHALL be a minimum of 2 x Cell Size

    DATA MATRIX

    Quiet Zone SHALL be a minimum of 2 x Cell SizeQuiet Zone SHALL be a minimum of 2 x Cell Size

    Quiet Zone SHALL be a minimum of 2 x Cell SizeQuiet Zone SHALL be a minimum of 2 x Cell Size

    Quiet Zone SHALL be a minimum of 2 x Cell SizeQuiet Zone SHALL be a minimum of 2 x Cell Size

    Quiet Zone SHALL be a minimum of 2 x Cell SizeQuiet Zone SHALL be a minimum of 2 x Cell Size

    QR CODE

    Quiet Zone SHALL be a minimum of 4 x Cell Size

    Quiet Zone SHALL be a minimum of 4 x Cell Size

    Quiet Zone SHALL be a minimum of 4 x Cell Size

    Quiet Zone SHALL be a minimum of 4 x Cell Size

    QR CODE

    Quiet Zone SHALL be a minimum of 4 x Cell SizeQuiet Zone SHALL be a minimum of 4 x Cell Size

    Quiet Zone SHALL be a minimum of 4 x Cell SizeQuiet Zone SHALL be a minimum of 4 x Cell Size

    Quiet Zone SHALL be a minimum of 4 x Cell SizeQuiet Zone SHALL be a minimum of 4 x Cell Size

    Quiet Zone SHALL be a minimum of 4 x Cell SizeQuiet Zone SHALL be a minimum of 4 x Cell Size

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 14 Issue: 01 Dated: 21JUL2003

    3.1.3 Error Correction Levels

    3.1.3.1 Data Matrix Error Correction Levels

    ECC 200 SHALL be used on labels.

    ECC 100 SHOULD be used only in closed direct mark applications with GM agreement. For some Direct Part Marking applications using manufacturing processes such as casting, shot peening and acids, ECC-100 may be used.

    3.1.3.2 QR Code Error Correction Levels

    Error correction Level M is recommended in this standard. GM and supplier SHALL agree on the Error Correction selection based on the technical attributes of the application.

    The error correction levels for QR Code are as follows:

    Error correction level L (approximately 7%) is appropriate for high symbol quality and / or the need for the smallest possible symbol for given data.

    Level M (approximately 15%) is described as Standard level and offers a good compromise between small size and increased reliability. RECOMMEDED

    Level Q (approximately 25%) is a High reliability level and suitable for more critical or poor print quality applications.

    Level H (approximately 30%) offers the maximum achievable reliability.

    3.1.4 Quality Control Requirements

    3.1.4.1 Data Matrix and QR Code Print Quality on Labels

    The ISO/IEC 15415 (Print Quality Test Specification Two-dimensional symbols), ISO / IEC 16022 (Data Matrix), and ISO/IEC 18004 (QR Code) SHALL be used to determine Data Matrix and QR Code print quality on a label.

    The print quality SHALL be measured at the mutually agreed-upon GM point of use.

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 15 Issue: 01 Dated: 21JUL2003

    Table 3. Data Matrix and QR Code Print Quality

    2D Size Classification

    Minimum Allowable Grade

    Recommended Grade

    C D C

    D C B

    E C B

    Note: Grade includes contrast.

    Note: Verification techniques described in ISO/IEC 15415 SHOULD be used to determine print quality for Data Matrix and QR Code symbols on labels.

    The Symbol Quality parameters in Table 3 ensure readability over a broad range of environments. In addition, it is recommended that quality measurements be taken under consistent conditions; for example, with the same lighting and on the same surface the label will be attached to.

    The grades shown in Table 3 are the result of specific measurements made according to the AIM International Symbology Specification Document quality definition for:

    ? symbol decode

    ? symbol contrast

    ? symbol print

    ? symbol axial non-uniformity

    ? symbol error correction

    3.1.4.2 Data Matrix and QR Code Direct-Part-Mark (DPM) Quality Directly marked symbols SHALL follow mutually agreed-upon documented processes. The AIAG B-17 document SHOULD be referenced as the process guideline for direct marking using laser, peening or ink jet. Direct part marking SHALL be mutually agreed to by GM and supplier. Imaging (scanning) requirements for direct mark may require special lighting and specialized imagers.

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 16 Issue: 01 Dated: 21JUL2003

    3.1.5 Data Matrix and QR Code Data Format

    The data format to be used within the Data Matrix or QR Code symbol SHALL be format 06 as defined under ISO/IEC 15434 Transfer Syntax for High Capacity ADC Media and ANSI MH 10.8.3 Two Dimensional Symbols with Unit Loads and Transport Packages.

    Note: In closed applications and with written GM agreement, adherence to ISO 15434 and ANSI MH10.8.3 may not be required.

    Format 06 requires the use of a Data Identifier (DI) for every data field. Data Identifiers SHALL NOT be duplicated within a single format envelope. An example of this format is shown in Table 4 below.

    The data fields shown in the following example are for illustration only and SHOULD NOT be construed as specifications.

    Table 4. Example Data Format for Data Matrix or QR Code

    Header Data

    Identifier Information Content Data Field Separator Trailer

    [)>RS06G

    S P GM-defined Part Number G

    S

    12V Manufacturers Site DUNS Number GS

    1T Supplier-defined Traceability Code RSE

    OT

    Note:

    The last data field in a Format Envelope is not to be followed by GS but by the Format Trailer RS. The last format envelope in the message is to be followed by the Message Trailer EOT. The position of data fields in a Format Envelope (the order in which data appear) is not important. Data format looks like this: [)>RS06GSP12345678GS12V123456789 GS1TA2B4C6D8E RSEOT

    Table 5. Hexadecimal and Decimal Values - Subset of ASCII/ISO 646

    ASCII/ISO 646 Character DECIMAL HEX

    [ 91 5B

    ) 41 29

    > 62 3E R

    S or RS 30 1E G

    S or GS 29 1D EOT or EOT 04 04

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 17 Issue: 01 Dated: 21JUL2003

    3.1.5.1 Data Matrix Header and Trailer Macro Codewords

    Data Matrix provides a means of abbreviating the header and trailer into one character. This feature was created to reduce the number of symbol characters needed to encode data in a symbol using certain structured formats. The Macro character applies only when in the first symbol character position. The header will be transmitted as a prefix to the data stream and the trailer will be transmitted as a suffix to the data stream.

    Table 6. Macro Functions for Data Matrix

    Macro Codeword Name Interpretation

    Header Trailer

    237 06 Macro [)>RS06G

    S R

    SEOT

    3.1.6 Data Matrix Character Density

    To select the 2D Size Classification to be specified (C, D or E) as stated in Table 2 for Data Matrix (Section 3.1.1), check Table 7 or 8 against the combination of the following:

    ? the number of characters to be encoded

    ? the maximum marking space available

    To select the maximum element size to be used, check Table 10 against the combination of the following:

    ? the number of characters to be encoded

    ? the 2D Size Classification specified by GM

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 18 Issue: 01 Dated: 21JUL2003

    Table 7. Maximum Characters for Given Symbol Sizes for Data Matrix ECC 100 and ECC 200

    ECC 100 Close System Only ECC 200

    Size Class

    *Available Mark Space

    Element Size

    Matrix Size Rows & Columns

    Characters (Maximum)

    Matrix Size Rows & Columns

    Characters (Maximum)

    C 0.120 0.004 27 x 27 49 26 x 26 64

    C 0.120 0.006 17 x 17 11 18 x 18 25

    C 0.280 0.008 33 x 33 81 32 x 32 91

    C 0.280 0.010 25 x 25 40 26 x 26 64

    D 0.375 0.010 35 x 35 84 32 x 32 91

    D 0.375 0.015 23 x 23 31 22 x 22 43

    D 0.500 0.015 31 x 31 69 26 x 26 64

    D 0.500 0.020 23 x 23 31 22 x 22 43

    D 0.500 0.025 17 x 17 11 18 x 18 25

    D 0.750 0.025 27 x 27 49 26 x 26 64

    D 1.000 0.025 37 x 37 106 36 x 36 127

    E 1.500 0.025 49 x 49 200 52 x 52 304

    E 1.500 0.040 35 x 35 93 32 x 32 91

    E 1.500 0.060 23 x 23 31 22 x 22 43

    E 2.000 0.025 49 x 49 200 72 x 72 550

    E 2.000 0.040 47 x 47 182 48 x 48 259

    E 2.000 0.060 31 x 31 69 26 x 26 64

    * Including quiet zone

    Note 1: ECC 100 and ECC 200 are two error correction leve ls available whose recommended uses are explained in Section 3.1.3.1

    Note 2: The total number of characters required for the header and trailer of an ECC 100 symbol is nine (9), i.e., header of [)>RS06GS and a trailer of RSEOT . However, the header and trailer of an ECC 200 symbol may be condensed to a single (1) character, as outlined in 3.1.5.1 Consequently, the number of characters available in ECC 100 is diminished by nine (9) characters from the number shown in Table 10 and the number of characters available in ECC 200 is diminished by one (1) character from the number shown in Table 10.

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 19 Issue: 01 Dated: 21JUL2003

    3.1.6.1 Rectangular Data Matrix

    Although square symbols are more efficient, rectangular symbols may be generated when the space available will not accommodate a square, particularly when the part is cylindrical. There are six rectangular symbol sizes, which are only available in ECC200, as specified in Table 8.

    Figure 6. Rectangular and Square Data Matrix Symbols

    Table 8. Rectangular Data Matrix ECC 200 Symbol Attributes

    *Symbol Size Data Region Data Capacity

    Row Column Size Number

    Mapping Matrix Size

    Num. Cap.

    Alphanumeric Capacity

    Byte Cap.

    Error Correction

    Overhead %

    10

    20

    6

    13

    3

    8

    58.3

    52.4

    46.7

    45.0

    42.9

    8

    8 12 12

    16 16

    18

    32 26 36

    36 48

    6x16

    6x14 10x24 10x16

    14x16 14x22

    1

    2 1 2

    2 2

    6 X 16 6 X 28 10 X 24 10 X 32

    14 X 32 14 X 44

    32 44 64

    98

    22 31 46

    72

    14 20 30

    47 36.4

    * Symbol size does not include quiet zone.

    3.1.6.2 QR Code Character Density

    To select the 2D Size Classification to be specified (C, D or E) as stated in Table 2 for QR Code (Section 3.1.1), check Table 9 against the combination of the following:

    ? the number of characters to be encoded

    ? the maximum marking space available

    To select the maximum element size to be used, check Table 12 against the combination of the following:

    ? the number of characters to be encoded

    ? the 2D Size Classification specified by GM

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 20 Issue: 01 Dated: 21JUL2003

    Table 9. Maximum Characters for Given Symbol Sizes for QR Code

    QR Code Error Correction Level M

    Size Class

    *Available Mark

    Space Element

    Size

    Matrix Size Rows &

    Columns

    Characters (Maximum for alphanumeric)

    **Characters (Maximum for

    full ASCII)

    C 0.120 0.004 21 x 21 20 14

    C 0.280 0.004 61 x 61 366 2521

    C 0.280 0.006 37 x 37 122 84

    C 0.280 0.008 25 x 25 38 26

    D 0.375 0.010 29 x 29 61 42

    D 0.500 0.010 41 x 41 154 106

    D 0.500 0.015 25 x 25 38 26

    D 0.750 0.010 65 x 65 419 287

    D 0.750 0.015 41 x 41 154 106

    D 0.750 0.020 29 x 29 61 42

    D 0.750 0.025 21 x 21 20 14

    D 1.000 0.010 89 x 89 816 560

    D 1.000 0.015 57 x 57 311 213

    D 1.000 0.020 41 x 41 154 106

    D 1.000 0.025 29 x 29 61 42

    E 1.500 0.025 49 x 49 221 152

    E 1.500 0.040 29 x 29 61 42

    E 2.000 0.025 69 x 69 483 331

    E 2.000 0.040 41 x 41 154 106

    E 2.000 0.060 25 x 25 38 26

    * Including quiet zone

    ** The total number of characters required for the header and trailer of a QR Code symbol is nine (9), i.e., header of [)>RS06GS and a trailer of RSEOT . Consequently, the number of characters available is diminished by nine (9) characters from the number shown in Table 11, full ASCII.

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 21 Issue: 01 Dated: 21JUL2003

    3.1.7 Human Translation for Data Matrix and QR Code

    Because 2D symbols are capable of encoding thousands of data characters, a human- readable interpretation (HRI) of the data characters may not be practical. As an alternative, descriptive text, or Human Translation (HT), rather than literal text may accompany the symbol.

    A HRI or HT of the message may be printed anywhere in the area surrounding the symbol but SHOULD NOT interfere with the symbol or the quiet zones.

    The Message Header, Data Field Separator, and Message Trailer characters SHALL NOT appear in the HRI or HT.

    The HRI or HT SHALL appear adjacent to the 2D symbol and SHALL be consistent on any part or unit pack.

    The Data Identifier, when included in the HRI, SHALL be shown in parentheses to distinguish the DI from the data element.

    The font size and type may vary due to the many types and sizes of substrates but must be mutually agreed upon by both GM and the supplier.

    3.1.8 Symbol Layout for Data Matrix and QR Code

    Figure 7. Examples of human readable

    GM and the supplier, SHOULD construct a layout most suitable for the product. However, it SHOULD be noted that for individual part marking, the location and orientation of the symbol may be critical to applications using automated fixed mount scanners. The following examples are shown for illustration only and are not to be construed as specifications.

    12345678 A2B4C6D8E(20T)CI5678SA2B4C6D8E

    12345678A2B4C6D8E

    (20T)CI5678SA2B4C6D8E

    12345678 A2B4C6D8E(20T)CI5678SA2B4C6D8E

    12345678A2B4C6D8E

    (20T)CI5678SA2B4C6D8E

    12345678 A2B4C6D8E(20T)CI5678SA2B4C6D8E12345678 A2B4C6D8E(20T)CI5678SA2B4C6D8E

    12345678A2B4C6D8E

    (20T)CI5678SA2B4C6D8E

    12345678A2B4C6D8E

    (20T)CI5678SA2B4C6D8E

    12345678 A2B4C6D8E(20T)CI5678SA2B4C6D8E12345678 A2B4C6D8E(20T)CI5678SA2B4C6D8E

    12345678A2B4C6D8E

    (20T)CI5678SA2B4C6D8E

    12345678A2B4C6D8E

    (20T)CI5678SA2B4C6D8E

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 22 Issue: 01 Dated: 21JUL2003

    Figure 8. .Example of a Part with a Data Matrix Symbol

    Figure 9. Example of a Part with a QR Code Symbol

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 23 Issue: 01 Dated: 21JUL2003

    4. LINEAR SYMBOLOGY APPLICATIONS (1D)

    4.1 Code 128 and Code 39

    For linear Symbology, ISO/IEC 15417 Bar Code Symbology Specification - Code 128 or ISO/IEC 16388 Bar Code Symbology Specification - Code 39 SHALL be used.

    UCC/EAN Code 128 Symbology SHALL NOT be used.

    4.1.1 Code Densities and Dimensions for Code 128 and Code 39

    Bar height for both symbologies can be varied to suit the particular application requirements. The minimum bar height SHALL be 0.25 inch (6.4 mm) or 15 percent of the bar code length, including quiet zone, and SHOULD not exceed 0.5 inch (13 mm). See figure 12.

    Code 128

    Code 128 is a four ratio bar code which is automatically determined via the Symbology standard. Each Code 128 data character consists of 1X, 2X, 3X, or 4X elements in width (bars and spaces). For each Code 128 symbol, the average width of the 1X narrow element SHALL be within the range of 0.0075 inch (0.191mm) to 0.0150 inch (0.382 mm). Code 128 has three modes, the labeling software or the printer SHALL determine which mode to use and when to switch modes. Historically, manual intervention results in Code 128 space efficiency be sub-optimized.

    How to specify: X-dimension Bar code Height

    Code 39

    Code 39 is a two ratio bar code and the ratio SHALL be specified. The significant parameters of Code 39 symbol are the average width of the narrow elements (bars and spaces) and the average ratio of wide elements to narrow elements. For each Code 39 symbol, the average width of the narrow elements SHALL be within the range of 0.0075 inch (0.191 mm) to 0.0150 inch (0.382 mm). The ratio of the wide elements to the narrow elements SHOULD be 3:1. The measured ratio SHALL be between 2.8:1 and 3.2:1.

    How to specify: X-dimension Ratio /Barcode height

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 24 Issue: 01 Dated: 21JUL2003

    4.1.2 Code 128 and Code 39 Quiet Zones

    Each of the leading and trailing quiet zones for a Code 128 and Code 39 symbol SHOULD be 0.25 inch (6.4 mm) and SHALL be a minimum of 10 times the width of the narrow element. See figure 10.

    Figure 10. Quiet Zone and Bar Code Height

    4.1.3 Code 128 and Code 39 Check Digits

    The Code 128 Symbology includes a built- in check digit, per the Symbology standard, as the last character before the stop character. The check digit SHALL NOT be shown in the human readable interpretation and it generally is not transmitted by the decoder.

    4.1.4 Code 39

    Check digits SHALL NOT be used in Code 39 symbols.

    4.1.5 Quality for Code 128 and Code 39

    Code 128 and Code 39 symbols SHALL be readable throughout the system. For this reason quality tests SHOULD be performed from label production through end use.

    (20T) CI5678SA2B4C6D8E

    Quiet Zone SHOULD be0.25 inch (6.4 mm)

    or SHALL be a minimum of

    10 times X -dimension

    Bar code height SHALL beMinimum of 0.25 inch (6.4 mm)

    or 15 % of the bar code length with quiet zones

    SHOULDnot to exceed 0.5 inch (13 mm)

    X-dimensionIs the width

    of the narrow element (bar)

    (20T) CI5678SA2B4C6D8E

    Quiet Zone SHOULD be0.25 inch (6.4 mm)

    or SHALL be a minimum of

    10 times X -dimension

    Bar code height SHALL beMinimum of 0.25 inch (6.4 mm)

    or 15 % of the bar code length with quiet zones

    SHOULDnot to exceed 0.5 inch (13 mm)

    X-dimensionIs the width

    of the narrow element (bar)

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 25 Issue: 01 Dated: 21JUL2003

    4.1.6 Code 128 and Code 39 Print Quality

    The ISO/IEC 15416 Bar Code Print Quality Test Specification - Linear Symbols SHALL be used to determine Code 128 and Code 39 symbol print quality. Unless otherwise specified by trading partners, the minimum symbol grade SHALL be 2.0/05/660 where:

    - minimum print quality grade = 2.0 (C) - measurement aperture = 0.005 inch (0.127 mm) - inspection wavelength = 660 nanometers + 10 nanometers.

    The above symbol quality and measurement parameters ensure scan ability over a broad range of scanning environments.

    NOTE - Previous AIAG standards specified an inspection wavelength of 900 nanometers to accommodate existing infrared scanners. In most cases, compliance at 900 nanometers is an indicator of compliance at 660 nanometers. When discrepancies occur, measurements SHALL be made at 660 nanometers.

    4.1.7 Code 128 and Code 39 Data Format and Data Length

    4.1.7.1 Data Format Data in a compliant symbol SHALL consist of the appropriate ANSI MH10.8.2 Data Identifier followed by user data.

    Table 10. Example of Data Formats for Typical Code 128 and Code39 Symbols

    Data Identifier Information Content

    P GM-Assigned Part Identification

    1T Supplier-Assigned Traceability Data (lot, batch, etc.)

    12V DUNS number of suppliers manufacturing site

    Figure 11. Code 128 (X-dimension 0.0150 inch (0.382 mm)) examples of Table 13 Data Formats

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 26 Issue: 01 Dated: 21JUL2003

    4.1.7.2 Data Density A Code 128 or a Code 39 symbol SHOULD NOT exceed 20 characters and SHALL NOT exceed 30 characters in length, including the data identifier. However, available marking space may limit the possible data length to fewer data characters. The following tables will help in determining the maximum number of characters that may be encoded with various space constraints.

    Table 11. Marking Space Required for Given Number of Characters Code 128 'X' Dimension (width of the narrowest element) 0.01 inch (0.254 mm).

    Characters (Data + DI)

    Minimum Symbol Height

    Minimum Symbol Width with Minimum Quiet Zone

    (10 times X dimension) Symbol Width with Recommended

    Quiet Zone (0.25 Inch/6.4 mm)

    8 0.25 in (6.4 mm) 1.41 in (35.8 mm) 1.71 in (43.4 mm)

    9 0.27 in (6.9 mm) 1.52 in (38.6 mm) 1.82 in (46.2 mm)

    10 0.29 in (7.4 mm) 1.63 in (41.4 mm) 1.93 in (49.0 mm)

    11 0.31 in (7.9 mm) 1.74 in (44.2 mm) 2.02 in (51.3 mm)

    12 0.32 in (8.1 mm) 1.84 in (46.7 mm) 2.14 in (54.4 mm)

    13 0.34 in (8.6 mm) 1.94 in (49.3 mm) 2.24 in (56.9 mm)

    14 0.35 in (8.9 mm) 2.06 in (52.3 mm) 2.36 in (59.9 mm)

    15 0.37 in (9.4 mm) 2.17 in (55.1 mm) 2.47 in (62.7 mm)

    16 0.39 in (9.9 mm) 2.28 in (57.9 mm) 2.58 in (65.5 mm)

    17 0.40 in (10.2 mm) 2.39 in (60.7 mm) 2.69 in (68.3 mm)

    18 0.42 in (10.7 mm) 2.49 in (63.2 mm) 2.79 in (70.9 mm)

    19 0.44 in (11.2 mm) 2.60 in (66.0 mm) 2.90 in (73.7 mm)

    20 0.45 in (11.4 mm) 2.71 in (68.8 mm) 3.01 in (76.5 mm)

    21 0.47 in (11.9 mm) 2.82 in (71.6 mm) 3.12 in (79.2 mm)

    22 0.48 in (12.2 mm) 2.93 in (74.4 mm) 3.23 in (82.0 mm)

    23 0.50 in (12.7 mm) 3.03 in (77.0 mm) 3.33 in (84.6 mm)

    24 0.50 in (12.7 mm) 3.14 in (79.8 mm) 3.44 in (87.4 mm)

    25 0.50 in (12.7 mm) 3.25 in (82.6 mm) 3.55 in (90.2 mm)

    26 0.50 in (12.7 mm) 3.36 in (85.3 mm) 3.66 in (93.0 mm)

    27 0.50 in (12.7 mm) 3.47 in (88.1 mm) 3.77 in (95.8 mm)

    28 0.50 in (12.7 mm) 3.58 in (90.9 mm) 3.88 in (98.6 mm)

    29 0.50 in (12.7 mm) 3.68 in (93.5 mm) 3.98 in (101.1 mm)

    30 0.50 in (12.7 mm) 3.79 in (96.3 mm) 4.09 in (103.9 mm)

    Notes: Code 128 'X' Dimension (width of the narrowest element) 0.01 inch (0.254 mm). Data set used is Upper Case Alphanumeric (A1B2C3D4E5F6G7H8) All calculations based on B-Coder Professional Edition version 3.0 c, TAL Technologies, Inc.

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 27 Issue: 01 Dated: 21JUL2003

    Table 12. Marking Space Required for Given Number of Characters Code 39 using 0.010 in. (2.5 mm) X dimension and 3:1 ratio

    Characters (Data + DI)

    Minimum Symbol Height

    Minimum Symbol Width Including Minimum Quiet Zone (10 times X

    dimension) V

    Symbol Width Including Recommended Quiet

    Zone (0.25 in., 6.4 mm) V

    9 0.34 in. (8.6 mm) 1.95 in. (49.5 mm) 2.25 in. (57.1 mm)

    10 0.36 in. (9.1 mm) 2.11 in. (53.6 mm) 2.41 in. (61.2 mm)

    11 0.39 in. (9.9 mm) 2.27 in. (57.7 mm) 2.57 in. (65.3 mm)

    12 0.41 in. (10.4 mm) 2.43 in. (61.7 mm) 2.73 in. (69.3 mm)

    13 0.43in. (10.9 mm) 2.59 in. (65.8 mm) 2.89 in. (73.4 mm)

    14 0.46 in. (11.7 mm) 2.75 in. (69.9 mm) 3.05 in. (77.5 mm)

    15 0.48 in. (12.2 mm) 2.91 in. (73.9 mm) 3.21 in. (81.5 mm)

    16 0.51 in. (12.9 mm) 3.07 in. (78.0 mm) 3.37 in. (86.0 mm)

    17 0.53 in. (13.5 mm) 3.23 in. (82.0 mm) 3.53 in. (89.7 mm)

    18 0.55 in. (13.9 mm) 3.39 in. (86.1 mm) 3.69 in. (93.7 mm)

    19 0.58 in. (14.7 mm) 3.55 in. (90.2 mm) 3.85 in. (97.8 mm)

    20 0.60 in. (15.2 mm) 3.71 in. (94.2 mm) 4.01 in. (101.9 mm)

    21 0.63 in. (16.9 mm) 3.87 in. (98.3 mm) 4.17 in. (105.9 mm)

    22 0.65 in. (16.5 mm) 4.03 in. (102.4 mm) 4.33 in. (110.0 mm)

    23 0.67 in. (17.0 mm) 4.19 in. (106.4 mm) 4.49 in. (114.0 mm)

    24 0.70 in. (17.8 mm) 4.35 in. (110.5 mm) 4.65 in. (118.1 mm)

    25 0.72 in. (18.2 mm) 4.51 in. (114.5 mm) 4.81 in. (122.2 mm)

    26 0.75 in. (19.0 mm) 4.67 in. (118.6 mm) 4.97 in. (126.2 mm)

    27 0.77 in. (19.5 mm) 4.83 in. (122.7 mm) 5.13 in. (130.3 mm)

    28 0.79 in. (20.0 mm) 4.99 in. (126.7 mm) 5.29 in. (134.4 mm)

    29 0.82 in. (20.8 mm) 5.15 in. (130.8 mm) 5.45 in. (138.4 mm)

    30 0.84 in. (21.3 mm) 5.31 in. (134.9 mm) 5.61 in. (142.5 mm)

    Note:

    ? Code 39 using 0.010 in. (2.5 mm) X dimension and 3:1 ratio

    ? Data set used is Upper Case Alphanumeric (A1B2C3D4E5F6G7H8)

    ? All calculations based on B-Coder Professional Edition version 3.0 c, TAL Technologies, Inc.

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 28 Issue: 01 Dated: 21JUL2003

    4.1.8 Human-Readable Interpretations for Code 128 and Code 39

    The human-readable interpretation (HRI) for Code 128 or Code 39 symbol SHOULD be printed. When printed, the HRI:

    SHALL represent all of the encoded information.

    SHOULD be consistently placed directly above or below the Code 128 or Code 39 symbol.

    SHALL display the Data Identifier in parentheses ( ) when the DI is part of the HRI.

    SHALL NOT display the start or stop characters or check digit.

    SHALL be upper case alphanumeric Arial Narrow Bold, Helvetica Condensed or equivalent.

    The parentheses used in the HRI to separate the data identifier from the user information SHALL NOT be encoded in the symbol. The font size and type may vary but must be mutually agreed upon.

    Figure 12. Example of HRI and bar code content

    (12V) 123456789

    (12V) 123456789

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 29 Issue: 01 Dated: 21JUL2003

    5. LABEL FORMATS

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 30 Issue: 01 Dated: 21JUL2003

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 31 Issue: 01 Dated: 21JUL2003

    6. REFERENCES

    AIAG B-4 Parts Identification and Tracking Application Standard (Note member companies may download AIAG documents from www.aiag.org )

    ANSI MH10.8.2 1995, R2001 Data/Application Identifier Standard (Note- this standard is subject to change and is maintained as a DRAFT document at www.autoid.org )

    ANSI MH10.8.3 Two Dimensional Symbols with Unit Loads and Transport Packages

    ISO/IEC CD 15415 Information technology Automatic Identification and Data Capture Techniques-Bar Code Symbol Print Quality Test Specification Two-dimensional symbols

    ISO/IEC 15416 Information technology Automatic Identification and Data Capture Techniques Bar Code Symbol Print Quality Test Specification Linear symbols

    ISO/IEC 15417 Information Technology Automatic Identification and Data Capture Techniques Bar Code Symbology Specification Code 128

    ISO/IEC15418 EAN/UCC Application Identifiers and Fact Data Identifiers and Maintenance

    ISO/IEC 15434 Syntax for High Capacity ADC Media

    ISO/IEC 16022 Information Technology International symbology specification - Data Matrix

    ISO/IEC 16388 Information Technology Automatic Identification and Data Capture Techniques Bar Code Symbology Specification - Code 39

    ISO/IEC 18004 Information Technology Automatic Identification and Data Capture Techniques Bar Code Symbology QR Code

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 32 Issue: 01 Dated: 21JUL2003

    7.0 DEFINITIONS

    2D (two-dimensional) symbols

    Optically readable symbols that must be examined both vertically and horizontally to read the entire message. Two-dimensional symbols may be one of two types: matrix symbols and multi-row symbols. Two-dimensional symbols have error detection and may include error correction features. (See matrix symbol.)

    Cell (See module.)

    component

    A part, assembly, or raw material that is a constituent of a higher- level assembly.

    data area titles

    Data areas comprise information in machine-readable or human-readable form. Data areas are identified with the corresponding data area title in human-readable text that may be prefixed, if relevant, by the appropriate identifier.

    data field

    A message consisting of a data identifier immediately followed by its associated data.

    data format

    Letters and numbers used to denote the type of data allowed within the referenced data field, and the total quantity of that type of data allowed in the data field.

    Examples:

    ? an..6 means up to six characters of alpha-numeric data are allowed.

    ? n..12 means up to 12 characters of only-numeric data are allowed.

    Data Identifier (DI)

    A specified character, or string of characters, that defines the intended use of the data ele ment that follows. For the purposes of automatic data capture technologies, Data Identifier means the alphanumeric identifiers, as defined in ISO 15418, EAN/UCC Application Identifiers and FACT Data Identifiers and Maintenance and ANSI MH10.8.2.

    direct part marking

    A marking applied directly to a parts surface using intrusive or non-intrusive identification techniques.

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 33 Issue: 01 Dated: 21JUL2003

    error correction

    A technique used at the byte level to detect and correct data transmission errors. Supplemental bits introduced or source-encoded into a data stream to allow automatic correction of erroneous bits and/or derivation of missing bits, in accordance with a specific computational algorithm.

    free text

    Human-readable information other than what is encoded in the machine-readable medium. This information may be needed by one or more users of the label. An example of free text is a product description.

    human-readable information

    One of four types of information that may appear and be associated with a machine-readable medium, typically on a label (e.g., bar code, 2D symbol, RF tag) intended to convey information to a person. They are:

    ? Human-Readable Interpretation (HRI)

    ? Human translation

    ? Data area titles

    ? Free text and data

    human-readable interpretation

    Information provided adjacent to a linear bar code representing the encoded data within the symbol.

    human translation

    Information provided within proximity of the machine-readable medium representing portions of the information encoded, along with data field descriptions not encoded in the symbols.

    imager (See scanner)

    A type of bar code scanner used to read linear bar codes and 2D symbols using optical imaging technology.

    individual part

    A single part, item, or material purchased, manufactured, and/or distributed.

    intrusive marking

    Any device designed to alter a material surface to form a human- or machine-readable symbol. This marking category includes, but is not limited to, devices that abrade, burn, corrode, cut, deform, dissolve, etch, melt, oxidize, or vaporize a material surface.

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 34 Issue: 01 Dated: 21JUL2003

    kit

    A set of components for a single assembly part, packaged together as a single part number, for inclusion into one assembly.

    label

    A marking that has these characteristics:

    ? produced by any means,

    ? on a piece of paper, cloth, polymer, metal, or other material,

    ? affixed to something via a pressure-sensitive backing,

    ? uses black images on a white background or white images on a black background (reverse image) to indicate its contents, destination, or other information.

    linear bar code symbol

    A bar code symbology in which the symbol is formed of a single row of symbol characters.

    manufacturer

    The actual producer or fabricator of an item, not necessarily the supplier in a transaction.

    matrix symbol

    A collection of polygonal or circular elements in a regular pattern to represent data for retrieval by a vision scanning system.

    module

    In a linear or multi-row bar code symbology, the nominal unit of measure in a symbol character. In certain symbologies, element widths may be specified as multiples of one module. Equivalent to X Dimension.

    In a matrix symbology, a single cell or element used to encode one bit of the codeword.

    multi-row symbology (also known as stacked symbology)

    A bar code symbology in which the symbol consists of two or more vertically adjacent rows of symbol characters.

    non-intrusive marking

    A method of forming markings by adding material to a surface. Non- intrusive methods include ink-jet, laser bonding, liquid metal jet, silk screen, and thin film deposition.

    part

    An identifiable item that has a unique name and / or number assigned to it. (See also individual part and component.)

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 35 Issue: 01 Dated: 21JUL2003

    scanner (See imager)

    An input device that sends signals proportional to the reflectivity of each successive element of the symbol (linear or 2D) to the decoder.

    subpack

    One of the smaller packs that make up a larger pack.

    supplier / vendor

    In a transaction, the party that produces, provides, or furnishes a product or service.

    supplier / vendor ID

    The numeric or alphanumeric code used to identify the supplier/vendor.

    symbology

    A standard means of representing data in an optically readable form. Each symbology specification sets out its particular rules of composition or symbol architecture.

    unit pack

    The first tie, wrap, or container of a single item. A unit pack may be an item packaged singly or a kit of items to be added to a single assembly.

    X dimension

    The specified width of the narrow elements in a bar code symbol or the specified width of a single element in a two-dimensional symbol.

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 36 Issue: 01 Dated: 21JUL2003

    APPENDIX A: TYPICAL DATA IDENTIFIERS

    ANSI MH10.8.2 defines more than one hundred Data Identifiers for many purposes in many industries. GM requires the use of these Data Identifiers. Due to frequent updates to ANSI MH10.8.2, a current draft copy is available at www.autoid.org. The following table includes some of the DIs in ANSI MH10.8.2 used in the automotive industry.

    Table 13. Common Data Identifiers Used in the Automotive Industry

    DI Description

    1B Returnable container identification code assigned by the container owner or the appropriate regulatory agency (e.g., a metal tub, basket, reel, unit load device (ULD), trailer, tank, or intermodal container) (excludes gas cylinders) (See "2B.")

    2B Gas Cylinder Container Identification Code assigned by the manufacturer in conformance with U.S. Department of Transportation (DoT) standards

    D Date, in the format YYMMDD

    1D Date in the format DDMMYY

    2D Date in the format MMDDYY

    I U.S. Vehicle Identification Number (VIN)

    P Item Identification Code assigned by GM

    1P Item Identification Code assigned by Supplier

    2P Code assigned to specify the revision level of the part (e.g., Engineering Change Level, revision or edition)

    1Q Theoretical Length / Weight (numeric only) (historically used in the shipment of primary metals)

    2Q Actual Weight (numeric only)

    7Q Quantity and unit of measure in the format: Quantity followed by the two-character Unit of Measure code as defined in Data Element number 355 of the ANSI X12.3 Data Element Dictionary standard

    S Serial Number assigned by Supplier to an entity for its lifetime

    10S Machine, work cell or tool ID code

    11S Fixed Asset ID Code

    T Traceability number assigned to a unique batch or group of items (lot, heat, batch) as defined by the GM

    1T Traceability number assigned to a unique batch or group of items (lot, heat, batch)assigned by the Supplier / Manufacturer

    12V DUNS number identifying Manufacturing site

    14V DUNS number identifying GM as customer

    Z Mutually defined between GM and Supplier (title to reflect mutually agreed-to meaning)

  • Bar Code Standard For Part/Component/Module Identification and Traceability

    GM 1737 37 Issue: 01 Dated: 21JUL2003

    APPENDIX B: MAINTENANCE REQUEST

    Note: GM publications are reviewed periodically. Complete form and return it to the [email protected] for consideration.

    Name of Submitter: Date:

    Company:

    Company Address:

    Phone: E-mail:

    MAINTENANCE REQUEST (Use additional sheets if necessary)

    Page Number of Change:

    Document Currently Reads:

    Recommended Changes/SHOULD Read:

    Recommended Additions:

    Reason for Change:

    DISPOSTION

    Final Disposition:

    Comments: